We might live in a computer program but it may not matter
bbc.com
bbc.com
However there is a counter-argument from Ludwig Wittgenstein. In a summary we have language. Language is too complex a construct to be invented alone. Because we speak we know we are not alone.
This is of special importance to me, being born profoundly Deaf. There exist poor deaf children who were isolated from language and never learned the basics. I had the misfortune to meet some of them. This drove the nail home that language cannot emerge in complete aloneness.
Now this doesn't apply to the simulation argument, because language might be provided from outside by the simulators.
I'm not familiar with that argument, so I'm just going based off your summary, but to me that sounds eerily similar to people who claim that life cannot evolve because it is too complex.
It's similar to the problem of a moderately intelligent author inventing a super-intelligent character and describing their actions and the rationales thereof in plausible detail. Somehow the outcome is just mediocre and meh.
But the complexity of language is just awesome.
For example the German articles. They have only five endings but manage to capture sex, plurality and case in their 24 combinations exactly and people understand these fine nuances in split seconds. This is too awesome for my brains to imagine.
Or in English the difference between ludicrous and ridiculous. The possibility to express this fine a nuance is just awesome.
That's a pretty powerful imagination. I'd say it is on par with God.
That's an excellent point, we wouldn't know or be aware of that. For all we know the system is offline everyday as our reality stops for a thousand year for maintenance.
And any downtime is likely to be invisible to anyone inside the simulation. Even a catastrophe could have the simulators restoring from tape and putting things back the way they were while we files are none the wiser.
Is it fate or freewill? It's a debate as old as philosophy.
Plus the whole mess seems pretty glitchy to me. I'm guessing undergraduate work at best.
2. While testing out a RTC program on 8085 processors in college we used to run the clock faster just to check if Clock counted to all conditions correctly. There is a always a fast forward option to jump the states you are interested in.
3. For the people running the simulation the time between big bang and heat death could be something like 5 mins what we perceive as billions of years.
Revisit your assumptions and use clarity.
Also take your own advice and research memory compression and probability densities.
It is very possible to write a VM that exposes 20 Gb of "memory" to an application in a host machine with only 10 Gb of physical memory by using cache which would introduce latency to the simulation.
Here is an implementation for you to study: https://en.wikipedia.org/wiki/Zswap
You can, and it will work as long as the memory of the virtual machine can be compressed to less than 10 GB.
Programs compiled to run on current amd64 CPUs have access to 2^48 bits of virtual memory, yet they run on real machines with much much less real memory.
Hey, look, most of the space out there is a vacuum! Gravity may be the hashing/pre-compressor function the simulation we are living in. ;)
If you read e.g. the Bostrom 2003 paper, you will see that this is more or less what they claim: If your simulation technique is good enough, you can just fake most of the universe and only actually perform fine-grained simulations where it matters. This would e.g. assume that you have special simulation rules for brains, large scale chemical reactions etc., which allows you to just skip most of the details and make them up once you need them. You could even automatically detect whether your simulation is fine grained enough by running the same simulation at two different granularities at the same time, readjusting whenever the outcome between the two differs too much.
I think the argument in its original form does not make too much sense (future humans simulating todays humans for research and fun). What you would probably simulate much more, are human-like entities in a much simpler universe (e.g. no weird quantum-mechanics that are really hard to simulate).
So in my opinion, you could take away from the simulation argument that there is a non-zero chance that we are living in a simulation. But the computer that performs the simulation most probably lives in a universe that does not follow the same rules our universe does. It might be a universe with two or more time-like dimensions. It might be one where quantum mechanics are just super-easy to simulate for some reason (maybe in the same way it would be really easy to e.g. build Conways game of life in transistor hardware for us).
Suppose you have a real machine with 10 GB. You simulate a world of 1 GB. Inside the world, the universe is contained in 1 GB (say, a smaller version of the universe, simplified physics, etc). Inside the virtual machine, in the simulation world, the perceived universe is 1 GB. They simulation agents don't perceive a short-coming because they have never been exposed to the out-the-simulation experiences.
> They simulation agents don't perceive a short-coming because they have never been exposed to the out-the-simulation experiences.
I agree, and this was the only part I found lacking in the article. For example, where it says:
> The argument is quite simple: we already make simulations, and with better technology it should be possible to create the ultimate one, with conscious agents that experience it as totally lifelike.
This is implying that the world we experience is somehow the "ultimate" one, and it would require super-intelligence to bring a mere simulation up to this pinnacle of existence. In fact, that's also an implicit assumption being made by those searching for 'errors' (not to dismiss such efforts; chasing empirical evidence is the best contribution to make in such arguments).
Yet if our universe is a simulation, there's nothing to say it's not actually a crappy, low-res, toy-physics sandbox; the simulators may consider it to be as "ultimate" and "lifelike" as we find 80s home computer games.
That's like saying "I only own a computer with 10Gb of memory, so certainly a program using 20Gb is impossible!"
(This argument is similar to other arguments against your claim, but rephrased)
And for the other universe, who's experiment is it? I don't think the question matters. What matters is to acknowledge that we don't know and we have no way of knowing, it's the most urgent thing to do, in order for humanity to reach its "golden age". We'll get here eventually, since it's about the very survival of mankind. It's our "golden path", for those who get the reference.
-Lao Tzu
If it turns out there is an afterlife, I seriously hope to haul management out into a back alley for some discussion about a few things.
It's also an unfalsifiable claim, since there is no way to prove we are or are not. As such, it's a waste of time to think about, since it doesn't matter.
Even more, what's there to explain that would be explained by the idea that "you're not just rewiring your brain but the universe too"?