magic_lobster_party

  • 0 Posts
  • 35 Comments
Joined 1 year ago
cake
Cake day: August 15th, 2024

help-circle


  • I think this is dependent on context. Linus is working with a very public repository. Private repositories shared with a small team have different conditions.

    What works in my smallish team at my company is:

    • Enable squash commits. Each PR should be squashed to a single commit. This makes the master branch linear and simple. This ensures each individual commit on master has been reviewed and is in a working state.
    • You can do whatever shit you want on your own branch. It’s going to be squashed anyway.
    • Don’t base your work on some other team member’s branch, unless agreed upon. That’s their work. You should only depend on the master branch.
    • Never rewrite what has already been committed to the master branch.


  • Multiverse and many worlds interpretation are two different things.

    The idea of multiverse is that there are many other universes existing in parallel with ours. Either the universes are created through different big bangs, or maybe the universe is constantly splitting into many other universes. This is mostly science fiction.

    MWI is one of many competing ideas to help coming to terms with the counterintuitive nature of quantum physics. A particle can be in many places at once when not observed. Once it’s observed, it chooses to stick in one place. MWI is one interpretation of why this is happening.