I read it and it is indeed quite good!
link for the lazy: https://gwern.net/doc/fiction/science-fiction/1995-egan.pdf