Spoiled Discussion of Permutation City, A Fire Upon The Deep, and Eliezer's Mega Crossover
Permutation City is an awesome novel that was written in 1994. Even if the author, Greg Egan, used a caricature of this community as a bad guy in a more recent novel, his work is still a major influence on a lot of people around these parts who have read it. It dissolves so many questions around uploading and simulation that it's hard for someone who has read the book to talk about simulationist metaphysics without wanting to reference the novel... but doing that runs into constraints imposed by spoiler etiquette.
So go read Permutation City if you haven't read it already because it's philosophically important and a reasonably fun read.
In the meantime, if you haven't then you should also read A Fire Upon The Deep by Vernor Vinge (of "singularity" coining fame) and then read Eliezer's fan fic The Finale of the Ultimate Meta Mega Crossover which references both of them in interesting ways to make substantive philosophical points and doesn't take too long to read.
In the comments below there will be discussion that has spoilers for all three works.
At the risk of being shunned as something of a heretic here, I have to admit to not having cared too much for Permutation City. It had some lovely ideas, but its characters seemed too constrained by the exigencies of plot and setting, and never quite came alive for me.
I loved Fire Upon the Deep, though.
Also Deepness in the Sky, though it's not particularly about uploading, although it is a good visceral introduction to just how much benefit even a marginal increase in intelligence can provide. It is also helpful to read if you're going to get some of the crossover references in FUtD.
I felt the same way. I feel the same way about a lot of science fiction - interesting ideas, often worth reading for the ideas alone, but falls flat on plot, or characters, or writing, or all of the above.
With Permutation City I got the sense that he was trying hard to make his characters 3-dimensional, but it didn't work for me. [SPOILER WARNING] For example, one supporting character spent most of the novel trying to overcome the guilt of murdering a prostitute. The idea is promising, but the execution was irritating.
(In fact, I have a theory that some popular works of genre fiction - I would include thrillers and romances as well as sci-fi - are popular because of their flaws. For example, when reading The Da Vinci Code, you don't have to worry about any interesting characters or beautiful prose distracting you from the puzzles and conspiracies.)