Children of the New World: Stories by Alexander Weinstein
Summary: A collection of short stories about technology and the possible futures it might give rise to. You need only look at the screen upon which you are reading this to understand how profoundly technology has changed our lives. In these short stories Weinstein projects many of our current trends to endpoints that are sometimes inspiring, but more often disturbing and dark.
Rating: This is cyberpunk with a human heart. If you like Black Mirror, you’ll like these stories.
Speculation: Someday machines will use these stories in the classes they teach about how humans spent a lot of time thinking about the emotional impact of machines. They will puzzle.
To Engineer Is Human: The Role of Failure in Successful Design by Henry Petroski
Summary: Nearly every day I drive across one of the bridges that spans the ship canal connecting the Puget Sound and Lake Washington. It’s easy to not notice that the bridge that I drive on is an engineering feat. The interesting thing, as well described in this book, is how the building of such structures like these bridges was the culmination of a series of failures, each one pushing the others into uncharted territory. Primarily concerned with civil engineering the book hammers home that progress in engineering is tightly coupled to failure, essentially because building differently inevitably leads to issues which even the best theory and planning cannot anticipate.
Rating: A good summary of what it’s like to build into the unknown.
Speculation: I’m always struck by the description of books about innovation or building new things how much these remind me of solving instances of NP-complete problems. In general we don’t know good methods to try to push our systems into newness, but when we get there we can often see why were able to get there. In the old days this was limited by our own brains, but these days, computation helps us define these limits. It is as if the whole universe was set up to help explore the region of intractable problems.