This is a great story by Justin E. Smith. I recently read Transition by Iain M. Banks, and it made me think of this. {via 3QD}