Accelerando by Charles Stross

Accelerando by Charles Stross

It makes my head hurt. There are so many ideas, you'll find yourself pausing several times per page just to think 'wow'.