Hacker News new | ask | show | jobs
by LinuxBender 3022 days ago
Perhaps we are all in a simulation and the galaxy rotation is tied to a single clock source. Developers are sometimes a little lazy.
4 comments

I'd love to see that datasheet.

"To use the PLL (Planck-Locked Loop) as an oscillator source, use the 1-billion year galaxy tick as a source and set the PLLMUL register to divide by its maximum scaling factor of 1.855 * 10^52."

  function getRotationSpeed() {
    //just make it a billion for now, we'll randomize in the next version
    return 1000000000;
  }
Probably a bug in using that function, though: 1 billion years is the rotation period, not the rotation speed. The rotation speed is 2 * pi * r / (1e9 * 365.25 * 86400), where r is the distance from the center of rotation (in meters).

Maybe that's the problem with dark matter: objects get heavier when speed increases, so since the speed is 18 orders of magnitude too large, everything is heavier than it ought to be. All because of an incorrectly named function.

> Maybe that's the problem with dark matter: objects get heavier when speed increases, so since the speed is 18 orders of magnitude too large, everything is heavier than it ought to be. All because of an incorrectly named function.

Reminded me of "Tlön, Uqbar, Orbis Tertius" by Borges:

> By 1942, Tlönian objects began to inexplicably appear in the real world. One of the first instances in which this occurs is when Princess Faucigny Lucinge received via mail a vibrating compass with a Tlönian scripture. Another instance is witnessed by Borges himself: a drunk man, shortly after dying, dropped coins among which a small but extremely heavy shining metal cone appeared. It is suggested that these occurrences may be forgeries, but yet products of a secret science and technology.

https://en.wikipedia.org/wiki/Tl%C3%B6n,_Uqbar,_Orbis_Tertiu...

Spec said "make things spin" and so they did. After all, this isn't a rogue-like game with random procedurally generated content and permadeath,
or computation and/or memory space is limited! so trade-offs are needed