Absolutely hilarious and heartbreaking at the same time.

May 5, 2020

Quite good, but a bit boring in the last fifth or so. Just seemed to drag on, but most of it was really interesting and the author did a good job interleaving history, human stories and the technology.

July 1, 2022