Skip Navigation
Wild New Study Suggests Gravity Can Exist Without Mass
  • The difference is that aether unraveled pretty quickly when we started seriously looking for it because experiments kept being outright inconsistent with what it was predicted we would see if it were there, whereas there are lots of independent lines of evidence that all point to the dark matter existing in the same page, so it really is not the same situation at all. The only problem with dark matter is that it doesn't show up in our particle detectors (so far, at least), but there is no law of the universe that says that everything that exists has to.

  • Wild New Study Suggests Gravity Can Exist Without Mass
  • It helps to realize that mass is just a bookkeeping label that we assign to the "internal" energy of a system, where the choice of what counts as being "internal" is somewhat arbitrary and depends on the level we are studying.

    For example, if you measure the mass of the nucleus of some atom, and then compare your measurement to the sums of the masses of the protons and neutrons inside of it, then you will see that the numbers do not agree. The reason for this is that much of the mass of a nucleus is actually the energy of the strong force bonds holding the nucleons together.

    But you can actually drop down another level. It turns out that the vast (~ 99%) majority of the mass in the proton in turn does not come from the quarks but from the energy of the gluon field holding them together.

    And if you drop down yet another level, the quarks get their mass through their interactions with the Highs field.

    So in short, it is energy all the way down.

  • Should I continue making my own VM, or scrap it for some preexisting solution?
  • because no way I’m going to touch WASM with a 10 meter long pole

    I think that you should look into WASM a little more closely because it is not web-specific at all; it is more like an alternative to the JVM that is a bit lower level and designed to be interpreted/JIT compiled more efficiently. You do not need to embed a web browser or anything similarly heavy into your app to use it; you can just use via Wasmtime, which is a library written in Rust with bindings to other languages that is officially supported by the maintainers of the WASM standard.

  • isBooleanTooLongAndComplex
  • Sometimes this can help, but lately I've been running into the opposite problem where people have been following this advice to such a degree that one cannot ever figure out what is going on without having to constantly jump around to find the actual code involved in doing something.

  • What Software engineers should know about stock options
  • "This isn't us encouraging you to gamble-it is us asking you to think about how bad you would feel years from now if you learned that you could have made a ton of money if you had only placed a bet right now! It's completely different!"

  • Rebase Supremacy
  • Yes. My rule of thumb is that generally rebasing is the better approach, in part because if your commit history is relatively clean then it is easier to merge in changes one commit at a time than all at once. However, sometimes so much has changed that replaying your commits puts you in the position of having to solve so many problems that it is more trouble than it is worth, in which case you should feel no qualms about aborting the rebase (git rebase --abort) and using a merge instead.

  • Rebase Supremacy
  • The way I structure my commits, it is usually (but not always) easier and more reliable for me to replay my commits one at a time on top of the main branch and see how each relatively small change needs to be adapted in isolation--running the full test suite at each step to verify that my changes were correct--than to be presented with a slew of changes all at once that result from marrying all of my changes with all of the changes made to the main branch at once. So I generally start by attempting a rebase and fall back to a merge if that ends up creating more problems than it solves.

  • InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BI
    bitcrafter @programming.dev
    Posts 0
    Comments 88