Ask HN: What are your favorite books?
One of my favorites is How Not to Be Wrong by Jordan Ellenbreg (https://www.amazon.com/How-Not-Be-Wrong-Mathematical/dp/0143127535)
One of my favorites is How Not to Be Wrong by Jordan Ellenbreg (https://www.amazon.com/How-Not-Be-Wrong-Mathematical/dp/0143127535)
If you want to learn assembly language, computer architecture and C++ all at the same time: Assembly Language and Computer Architecture Using C++ and Java , Course Technology, 2004 [1]
If you want to learn how to write compilers, context free grammars, regular expressions and implement grep: Compiler Construction Using Java, JavaCC, and Yacc, IEEE/Wiley, 2012 [2]
If you want to learn functional programming, lambda calculus and LISP: An Introduction to Functional Programming Through Lambda Calculus by Greg Michaelson [3]
My programming skills had grown dramatically with this books. I would wholeheartedly recommend the books mentioned above for those who are interested to learn.
[0] - http://cs.newpaltz.edu/~dosreist/
[1] - https://www.amazon.com/Assembly-Language-Computer-Architectu...
[2] - https://www.amazon.com/Compiler-Construction-Using-Java-Java...
[3] - https://www.cs.rochester.edu/~brown/173/readings/LCBook.pdf - https://www.amazon.com/Introduction-Functional-Programming-C...
Sync: The Emerging Science of Spontaneous Order by Steven Strogatz
Prime Obsession: Bernhard Riemann and the Greatest Unsolved Problem in Mathematics by John Derbyshire
Predictably Irrational: The Hidden Forces That Shape Our Decisions by Dan Ariely
The Peter Principle: Why Things Always Go Wrong by Laurence J. Peter and Raymond Hull
Think And Grow Rich - I based my cover letter off of some of the concepts in this book and it has worked remarkably well.
The book is only tangentially related to tennis - the real meat of the book is about how to adopt useful mentalities which will help you succeed at a variety of things. It's an extremely easy read and can be finished casually in a few days.
A great book which made me question some of my most deeply held beliefs about learning.
I also recommend it.
Seven Habits of Highly Effective People
NonViolent Communication: A Language of Life
1. Revelation Space
2. Hyperion
3. The Postman
4. The Day of the Triffids
5. Hitchhiker's Guide to the Galaxy
[1] - https://en.wikipedia.org/wiki/Revelation_Space
[2] - https://en.wikipedia.org/wiki/Hyperion_Cantos
[3] - https://en.wikipedia.org/wiki/The_Postman
[4] - https://en.wikipedia.org/wiki/The_Day_of_the_Triffids
[5] - https://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_th...
Code by Charles Petzold
Artificial Life - Steven Levy
Time Reborn - Lee Smolin
The Singularity is Near - Ray Kurzweil
Surfaces and Essences - Douglas Hofstadter
How to Measure Anything - Douglas Hubbard
-- One of my favorites is How Not to Be Wrong by Jordan Ellenbreg
I have that on my list of "to read real soon now". Sounds fascinating.
The Art of Game Design: A Book of Lenses, Second Edition https://amzn.com/dp/B00OYUO4PY
I'm told the dead trees version is a must, but it's also massive, so pick your preferred inconvenience.
This is like Eno's Oblique Strategies deck in encyclopedia form.
Useful in any circumstances where you'd like to gain fresh perspective on a creation.
From Amazon :
The Art of Game Design presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, visual design, film, software engineering, theme park design, mathematics, puzzle design, and anthropology...
You should edit and put the titles before the links.
[1] Concepts, Techniques, and Models of Computer Programming (MIT Press) - URL: https://www.amazon.com/Concepts-Techniques-Models-Computer-P...
[2] The Big Book of Concepts (MIT Press) - URL: https://www.amazon.com/Big-Book-Concepts-MIT-Press/dp/026263...
[3] Gödel, Escher, Bach: An Eternal Golden Braid - URL: https://www.amazon.com/Gödel-Escher-Bach-Eternal-Golden/dp/0...
I finished Linchpin a few weeks back and that was an amazing book https://www.amazon.com/Linchpin-Are-Indispensable-Seth-Godin...
Will It Fly is a great book I learning a lot of great marketing tricks from https://www.amazon.com/Will-Test-Business-Waste-Money/dp/099...
I have to say, I learned a ton of cool tricks that one would have to spend weeks reading through forums to learn.
The part on how to build a market map is worth its weight in gold.
I opted for the kindle book, and the audio add on was only $2 which is an amazing price if you have bought other audio add ons.
How to Fail at Almost Everything and Still Win Big - Scott Adams
Skunk Works: A Personal Memoir of My Years of Lockheed - Ben Rich
Seven Habits of Highly Effective People - Stephen Covey
The Forever War by Joe Haldeman. A great book about time dilation and Vietnam.
The Water Knife by Paolo Bacigalupi. A book about water rights in the south west that I can think of.
Also, strangely enough (not being a Harry Potter fan), I immensely enjoyed Harry Potter and the Methods of Rationality.
B)Armchair Universe: An Exploration of Computer Worlds -- A.K. Dewdney
The latter had many great ideas which inspired me to do interesting experiments on computers with minimal programming experience, it had a great chapter on recursion which really helped me understand recursion when it had no programming experience. I still go back and read sections of this book. Quite a joy IMHO
- A Guide to the Good Life: The Ancient Art of Stoic Joy by Irvine
by Sidney Dekker
Ulysses
The Selfish Gene
The Histories of Herodotus
Moby-Dick
Gödel, Escher, Bach
Down "Brilliant Beacons: a History of the American Lighthouse"
Koestler "Darkness Before Noon" & "The Invisible Writing" & "The Ghost in the Machine"
John Gardner - anything really but October light and the sunlight dialogs in particular.
Zennis
Wheel of Time
Quiet
Lord of the Rings
Irrational Exuberance
https://en.wikipedia.org/wiki/Edward_de_Bono
And speaking of "wrong", since you mention a book with that in the name, de Bono has also written a book called "I am Right, You are Wrong", which is about the tendency all of us have to think that we are right and the other party is wrong.
Edit: Added his web site: