This is an excellent hard SF story, and it won the Hugo for good reason: well developed characters, complex but tight plot and subplots, a fine literary style, and intriguing prediction of technology, science, and societies. While I enjoyed Vinge’s Rainbows End, I think this is even better.