Some near future speculation by Mr. Singularity himself. It was pretty good as ‘net-focused sci-fi goes, but I kind of like Vinge’s more far out speculation. He gets bogged down in making sure all the technology hangs together and doesn’t really show us anything extraordinary about this future.