Hacker News new | ask | show | jobs
by _THE_PLAGUE 5335 days ago
With due respect, cryonics won't work. Why? Because "I am a strange loop" as Hofstadter would put it. We are NOT the code. We are the code execution. Think of the human subject as a really complicated, recursive sort of while(1) loop. When the program ends, we end. You can freeze the source code all you want - possibly even restart it but there is no reason I know of to think that such a restarted program would be "me", more like a fascmile of "me". I could be wrong, but not sure why I would be.
2 comments

When I save the state of RAM to nonvolatile storage, then later put it back into RAM and continue executing, there are senses in which you could legitimately say it's not the same program. But they're not the senses I care about.
So DNA would be 'the code', and our environment would be 'the input' and we would be the code processing the input? Cool.