- “HTTP – The Definitive Guide” by David Gourney and Brian Totty et. el. – very
thorough reference for the HTTP protocol, including tons of useful information
about tangential topics like proxies, tunnels, cookies etc. A shame that this
book is so dated (from 2002) – it would be really great to have a new edition.
- “What’s the matter with Kansas?” by Thomas Frank – another book trying to
decipher the mystery of the swing to the right of working-class Americans
that occurred in the last 20-30 years. Unfortunately, it’s a very
disappointing book. I was looking for balanced insights, but it just keeps
attacking conservatives without providing any explanation. Instead of “here is
why this happens”, it’s “here are more examples of it happening, see how
stupid these people are? har har har”. I’ve read several books on this topic
by now, and this one is by far the worst.
- “The Number Devil: A Mathematical Adventure” by H. M. Enzensberger – a fun,
playful introduction to several mathematical topics for kids. Went through
this with my daughter and she really liked it, although some of the ideas
discussed are a bit over the head of an 8 year-old. This book seems like
a great part of an enrichment curriculum for kids who are curious about math
- “The Codebreakers” by David Kahn – an epic, encyclopedic account of the
history of cryptography, from the earliest historics artifacts and until
World War II. Certainly one of the longest books I’ve ever read, and it took
me a while to finish it – a chapter here, two there, stretched over several
months. The writing is really good, but the author has an obsession for
details so the book is not easy to read for a prolonged period of time without
taking a sizable break. While it’s good for history, the world of crypto has
been completely revolutionized by computers and this book has absolutely
nothing on that – having been writtein in 1966. As far as it’s concerned,
mechanical rotor devices (a-la Enigma) are the state of the art in encryption.
A more serious criticism is that the author tries to explain the details of
the codes he describes, as well as their solution, but does it in an
inadequate way. It would be better to explain some of them in real depth, and
drop the attempt to explain others altogether. I do want to end this review on
a positive note, however. It’s a unique book, and finishing it is a rewarding
experience if you’re really into crypto. It provides very insightful
background and history for some classical ciphers and their creators.
- “The Pillars of the Earth” by Ken Follett – ostensibly a saga about the
construction of a cathedral in 12th-century England, but this book is really
95% about medieval politics. The description of life in those days is very
realistic and interesting. I’m curious why Follett can’t write books shorter
than 1000 pages, though. While this book could’ve easily been at least 30%
shorter, it’s still pretty good.
- “The Long Valley” by John Steinbeck – a collection of short stories, somewhat
mixed quality. Includes “The Red Pony” which is itself a collection of 4
loosely connected stories. I enjoyed other Steinbeck short story collections
(like “Pastures of Heaven”) much more.
- “Can You Crack the Code?” by Ella Schwartz – good intro to ciphers and
cryptography for kids. Read it with my daughter – she really liked the
book and read it multiple times. My only gripe about this book is that the
exercises are too simple.
- “Skunk Works: A Personal Memoir of My Years of Lockheed” by Ben Rich – the
author worked at Lockheed’s famous Skunk Works division for his whole career
and was its director from 1975 to 1991. This is his memoir of his work at
Skunk Works from the development of the U2, to SR-71 and F-117, with some
other projects in-between. Fascinating glimpse into one of the most highly
respected engineering operations in the world. Very interesting lessons here
about what makes teams and companies effective (small >> big).
- “Math with Bad Drawings” by Ben Orlin – an original approach to explaining
various real-world phenomena using math. Fun book for the most part, and the
humor is actually good. I was hoping it would be more interesting to young
kids, but the level jumps quite a bit between topics – some are trivial, some
require considerable cultural background and maturity, e.g. insurance,
politics/elections and baseball.
- “The Log from the Sea of Cortez” by John Steinbeck – travel log of the
author’s trip to collect sea animals from the gulf of Baja California, with
his friend Ed Ricketts. Great book overall, and I especially liked the last
part which is a brief biography of Steinbeck’s friendship with Ricketts.
A must read if you like “Cannery Row”.
- “The Signal and the Noise” by Nate Silver – the author has made a name for
himself by blogging predictions about politics and baseball, and in this book
he lays out his philisophy for managing uncertainty and making predictions,
leaning on Bayesian reasoning. It’s an OK book, occasionally amusing and
- “The Information” by James Gleick – decent book with some interesting
historical trivia I wasn’t aware of. I liked the author’s earlier works (like
“Chaos”) much more.
- “Resurrection” by Leo Tolstoy
- “How to Talk So Kids Will Listen & Listen So Kids Will Talk” by A. Faber,
- “Basic Economics” by Thomas Sowell