|
|
|
|
|
by wyldfire
3548 days ago
|
|
What would it even mean to 'escape' a simulation? In my mind I'm imagining when I write code to model a real process and even at some super high-fidelity simulation I can't imagine an 'escape'. Maybe if the simulation were so self-aware it could conduct local privilege-escalation attacks and replicate itself like a worm/virus? EDIT: aside -- "Microcosmic God" [1] was a great short story along these lines [1] https://en.wikipedia.org/wiki/Microcosmic_God |
|
For example, if light did not have a speed limit, and interacted with the entire universe instantly, this would be very hard to simulate. You would save resources by giving light a speed limit.
We also expect that they might abstract out the nitty gritty details of how things work at the atomic level. If you don't really care that much about how very small particles interact with each other, you might have these numerous calculations evaluated lazily, when they are "observed" by the higher level entities.
Things get really interesting when you start thinking about what kind of bugs a god programmer might be likely to make when designing their simulation.
Are there any weird natural processes, that would be much more elegant if our equations modeling them were changed very slightly, almost as if the equation was a mistake in the first place? Another attack avenue is to combine two natural processes in unexpected ways, to try and find "edge cases".