And perhaps someday we'll get to meet the great programmer in the sky the developed the simulation we are living in and we will ask him why he designed it that way and he will say something like "oh I just wanted to optimize the code so I simply excluded reality subroutines when there were no beings looking. I just never thought you guys would notice. As soon as I saw that you guys noticed the flaw, I was going to load a patch but then the confusion it was causing with the simulated beings became interesting and so I just left it in as an accidental feature of the game."
Meh, but probably not.
I always find it fascinating at just how much of our fundamental physics ends up being constraints on information movement. The laws of thermodynamics are about entropy, general relativity puts constraints on the movement of information (for example, Spooky Action as a Distance(tm) is faster than light, but you can't transmit information with it), the Uncertainty Principle puts limits on how much information you can have on a given system.
Information information everywhere you look in fundamental physics. It does make me wonder why.
I'm fascinated by such things also. I often can't help thinking of God as a programmer, though I don't know how much of that is confirmation bias of my priors as a theist and a programmer. But I've always thought the periodic table and DNA both felt a lot like code...
I think it isn't a coincidence that there is so much order and elegance behind the building blocks of our physical world and the universe but the result is chaotic, and unpredictable.
Maybe it's just our brain discovering patterns that don't mean anything.
It's hard to imagine a universe with infinite resolution. You'd effectively have an infinite number of bits in an infinitely dense space, which would potentially require infinite energy to flip.
But I suspect (on no basis whatsoever, except the fact that all previous metaphors have been wrong) that the "universe = Turing machine model" is wrong in some fundamental ways.
I have no idea what the universe is, but I'm open to the possibility that it isn't just an information processing system.
Agreed, it just feels inadequate to me, too. Information theory is a hammer ... and now everything we can think of (~ information...) looks like a nail.
Another hint that maybe the big Turing machine isn't quite cutting it might be the experiments showing that gravity isn't quite like 'just' an entropic force but seems to behave genuinely different.
Hmm, I figure it's more the the optimizer depends on code not exhibiting undefined behavior, like in C. It's not really the case that it's lazily evaluated, just the the causality gets screwy when you try to observe things in an asynchronous system without any kind of coherent memory model.
The fastest anything can travel is the speed of light, which is the speed perceived when a result is already calculated and held in a CPU cache. For everything else, it must be loaded from RAM, Disk, Network and perhaps also operated upon - which can never be as fast as the speed of light.
That would quite possibly be the worst optimization ever.
"Yeah, I could have tracked and updated n values pretty cheaply, but instead I decided to exponentiate an exponentially huge matrix and use that to update a vector containing 2^n complex numbers associated with the possible assignments of the original n bits. Also, you should use bogosort. It's the best."
Of course. I used that assumption because it was also implicit in the original claim. If we don't have any idea what the top-level rules are, then claiming quantum mechanics is an optimization artifact falls a bit flat.
If the top-level rules are classical-ish, then quantum mechanics is expensive instead of cheap. If the top-level rules are quantum-ish, then that begs the question of why we thought quantum implied simulated. If the top-level rules are totally different... then there's not really much to be concluded.
Off to be the Wizard by Scott Meyer is a very funny fiction book that is based on the concept of reality being a computer program that hackers can manually manipulate to do cool stuff. It mostly occurs in King Arthur's Court, which happens to be the chosen time and place all these hackers wind up.
I kind of love the idea that it's an optimization because the universe would have a shitty frame rate if light's quantum state wasn't lazily evaluated based on whether anyone's viewport was aimed at it.
Well, if you want to prove the simulation argument, all you have to do is simulate a reality for an individual at any time-dilation you like. With the parallel compute capabilities we are increasingly growing, simulating a small section of the universe at a large time-dilation should be within our grasp sooner than we think.
There is a limit to the total computation that can be done in the universe or with a certain limited energy/volume of space. It's caused by the slowness of signals traveling at light speed. They say probably a black hole is the best computational engine there is.
Well, the way I understand this, is that this result proves that we do NOT live in a simulation. Because if reality does not exist until measured, then we apparently cannot compute reality ahead of time. And if we cannot compute reality ahead of time, it does not exist yet.