I've always wanted to read (or write?) a book about us determining we are in a simulation, but we find subtle flaws like this we're able to exploit in weird ways. Kind of like breaking out of a VM through register flaws or something. Anyone know of a story along those lines?
I've definitely read one where we're an experiment and the speed of light limit is to stop us from escaping all over the lab equipment. I can't remember what it was called now.
I feel as if fiction where we're in a simulation is relatively common, but one where the hacking of reality is actually done well and plausibly rather than handwaved would be pretty new.
I'm reading that book right now, and so far it's good. One can also read: Anathem, Snow Crash, http://qntm.org/ra, or (extremely NSFW) The Metamorphosis of Prime Intellect.
All of them explore the nature of reality and consciousness in some way.
To the parent commenter, please write your story. The world always needs good fiction.
I just finished reading Permutation City a couple weeks ago. Good fun. The core conflict is between two different approaches to modeling, via mimicry of existing systems versus really interesting cellular automata. The automata version doesn't need to 'cheat' in the same way, and is thus a bit harder to find the edges of... (Hopefully that doesn't count as spoilers.)
I think Charlie Stross did a particularly interesting one that happened within a simulation where the characters ultimately discover the enemy they were fighting already won and their simulation ran under a larger simulation. Can't remember the name...
Maybe you should approach the revelation and "breaking through" by a philosophical rather than logical approach..if we are a simulation the logic we work with is artificial and arbitrary anyway. So in the story, get to the "real reality"...by taking the ideal of what reality should be and comparing it to what is observed to be and somehow "crack" into ultimate reality by doing so.
> Kind of like breaking out of a VM through register flaws or something
The difficulty is keeping track of the context while you attempt the exploit. You would have to be able to plant code outside the simulation without causing it to crash.
OTOH, from within, you'd only see a successful attempt to escalate privileges. Imagine being able to edit reality.