Ask HN: What's the best computer science book you've read recently?

Recommendations from 100 sampled comments out of 183 eligible comments. This page covers the sample, rather than the entire HN thread.

50 books

kabdib · Jan 16, 2017
It's a fun read. 30+ years since I last read it, I'll have to bump it up on The Pile :-)
nsm · Jan 16, 2017
Designing Data-Intensive Applications by Martin Kleppman. He does a great job of distilling storage systems to concepts and discussing conceptual trade offs instead of focusing on particular storage products.
abglassman · Jan 16, 2017
I love this book for how approachable, readable, and even enjoyable it is. Skiena does a great job of motivating each of the algorithmic techniques. I recommend this one widely.
JotForm · Jan 16, 2017
Artificial Intelligence: A Modern Approach is a great read!
signa11 · Jan 16, 2017
i found the "Paradigms Of AI Programming" by peter-norvig to be waay better.
jonmb · Jan 16, 2017
Algorithms to Live By: The Computer Science of Human Decisions An interesting mix of computer science and psychology. Just started on this one recently. Highly recommended by a colleague. Seems great so far.
bogomipz · Jan 16, 2017
I second this, although I am not finished with it, I can say it is a very interesting read.
simon_acca · Jan 16, 2017
Quantum Computing Since Democritus by Scott Aaronson. A brilliant MIT professor's reflections on the intersection between computer science, physics and philosophy.
pliftkl · Jan 16, 2017
This is one of the more fascinating books that I've read recently. The commentary makes the paper itself very accessible. I rather enjoyed the direct reproduction of the paper itself (with typos!) in the book, and the near line by line commentary at points.