I previously reviewed Rudy Rucker's Ware Tetralogy and Postsingular and found that Rudy Rucker's best work comes after ideas had the most time to percolate. Postsingular was a relative dud, although still far superior to Neal Stephenson's REAMDE. In contrast, Rainbows End is highly recommended. Indeed, it is essential reading for anyone concerned about the progression of software from desktop, web and mobile to augmented reality. The book has a shockingly similar game to Pokémon Go in addition to a plausible mix of tech mergers and new entrants in a near-future universe where smartphones have given way to wearable augmented reality.

Many books, comics and films have covered the purgatory of high school and some have covered the special purgatory of going back to high school (for a re-union or as a student). The film: 21 Jump Street is a particularly silly example of the sub-genre. Rainbows End covers a world leading humanities academic who spends years in the fugue of dementia, responds almost perfectly to medical advances and is enrolled in high school to complete his therapy. While he looks almost perfectly like a 17 year old, his contemporaries remain in decline or have bounced back with far more random results.

Although he has physically recovered, he has lost his razor-sharp insight and biting wit[1]. Like other patients, he finds talents in unrelated areas. His computer fluency, which was sufficient to publish in academic journals, is now 20 years out of date. During this period, laptops have become as thin as paper and also horrendously obsolete. Although the paper-thin laptops can be configured as a variety of legacy desktop environments and legacy web browsers, rendering data from the (almost) ubiquitous wireless network is less successful than accessing the current World Wide Web without images or JavaScript. However, this is only one slice of purgatory.