Readit News logoReadit News
myexploit2700 · 9 years ago
Security Engineering - A guide to building dependable distributed systems http://www.cl.cam.ac.uk/~rja14/book.html

It is hilarious and informative! Described in more detail here: https://hackernoon.com/how-to-become-a-hacker-e0530a355cad

perfmode · 9 years ago
Thanks for the link.

Op, excellent question.

garethsprice · 9 years ago
The Art of Computer Programming by Donald Knuth is probably the closest to an actual bible for computer scientists - hardly anybody's read it all the way through, people quote bits of it out of context for their own ends and it mostly sits on shelves looking impressive while gathering dust.

The Mythical Man-Month by Fred Brooks for tech management.

Confessions of an Advertising Man by David Ogilvy for advertising/marketing industry.

Design Patterns: Elements of Reusable Object-Oriented Software by the "Gang of Four" for OOP software engineering.

CreativeLicense · 9 years ago
From somebody that has actually read the first 3 of TAoCP, it isn't worth it. Don't get me wrong, it was fun and it gives some bragging rights, but I can count on one hand the number of times I'd actually have had use of the knowledge.

I've used them to look up some details when needed though.

grzm · 9 years ago
Would you share some of the topics or details that you have found useful?
Analemma_ · 9 years ago
TAoCP is called "the Bible of computer science" because the number of people who claim to have read it is much greater than the number who actually have ;)
madcaptenor · 9 years ago
You might appreciate "Knuth 3:16": http://www.larry.denenberg.com/Knuth-3-16/
claroscuro · 9 years ago
The C Programming Language -- Brian Kernighan and Dennis Ritchie.

Comprehensive, concise, and beautifully written.

https://en.wikipedia.org/wiki/The_C_Programming_Language)

VenkiPhy6 · 9 years ago
The Art of electronics by Hill & Horowitz for electronics

https://en.wikipedia.org/wiki/The_Art_of_Electronics

itamarst · 9 years ago
I took the class at Harvard created by the authors of this. As they pointed out, it's not a textbook, it's a reference book. So it's very hard to learn electronics by reading it.
digikata · 9 years ago
Maybe I'm odd, but I've always felt like I learn better from a well organized reference book than most textbooks. In particular for programming languages or hardware references, it's like having a map to the entire area, instead of a textbook trying to walk someone down a path, maybe too fast, or too slow.
justin66 · 9 years ago
Any opinion on the companion volume the same authors created last year, Learning the Art of Electronics: A Hands-On Lab Course?
throwaway_374 · 9 years ago
Yes, certainly has a great reference of circuitry but absolutely not pedagogical. That dull grey hardbound cover shudders.
azeirah · 9 years ago
Godel Escher Bach is fairly bible-ish if you ask me

Another set of books I consider to be "one" bible are Edward Tufte's (1) The Visual Display of Quantitative Information, (2) Envisioning Information, (3) Visual Explanations and (4) Beautiful Evidence.

justinucd · 9 years ago
Don Norman - The Design of Everyday Things
machtesh · 9 years ago
This is exactly the kind of book I had in mind when I posted the question. It's scary how often I think about it, especially when going through doors.
deltux · 9 years ago
The Elements of Statistical Learning, by Hastie, Tibshirani and Friedman, for everything on Machine Learning and Statistics. Available for free online: https://statweb.stanford.edu/~tibs/ElemStatLearn/
zhte415 · 9 years ago
The Toyota Way. Yet despite repackaging upon repackaging of ideas in the book, sagely picked up in the book itself as if repackaged being ineffective, many corporate environments can beat the drum but not walk the walk, especially in long-term people-related aspects.