
The Goal: A Business Graphic Novel
Eliyahu M. Goldratt , Dwight Jon Zimmerman , et al.
4.5 on Amazon
14 HN comments

The Three-Body Problem
Cixin Liu, Luke Daniels, et al.
4.3 on Amazon
14 HN comments

How to Read a Book: The Classic Guide to Intelligent Reading
Mortimer J. Adler and Charles Van Doren
4.5 on Amazon
14 HN comments

Harry Potter: Hogwarts Hardcover Journal and Elder Wand Pen Set
Insight Editions
4.8 on Amazon
14 HN comments

The Selfish Gene
Richard Dawkins, Lalla Ward, et al.
4.6 on Amazon
14 HN comments

The Ministry for the Future: A Novel
Kim Stanley Robinson, Jennifer Fitzgerald, et al.
4.3 on Amazon
13 HN comments

The Millionaire Next Door: The Surprising Secrets of America's Wealthy
Thomas J. Stanley and William D. Danko
4.6 on Amazon
12 HN comments

Cryptonomicon
Neal Stephenson, William Dufris, et al.
4.4 on Amazon
12 HN comments

A Philosophy of Software Design
John Ousterhout
4.4 on Amazon
12 HN comments

Stranger in a Strange Land
Robert A. Heinlein, Christopher Hurt, et al.
4.4 on Amazon
11 HN comments

The Very Hungry Caterpillar
Eric Carle
4.9 on Amazon
11 HN comments

Zero to One: Notes on Startups, or How to Build the Future
Peter Thiel, Blake Masters, et al.
4.6 on Amazon
11 HN comments

The Real Book: Sixth Edition
Hal Leonard Corporation
4.7 on Amazon
11 HN comments

Children of Time
Adrian Tchaikovsky, Mel Hudson, et al.
4.5 on Amazon
11 HN comments

Sapiens: A Brief History of Humankind
Yuval Noah Harari, Derek Perkins, et al.
4.6 on Amazon
11 HN comments
turbinerneiteronJune 22, 2021
I can only recommend these books, among the best I ever read.
goatloveronMay 26, 2021
fogdartonJuly 10, 2021
riffraffonJuly 16, 2021
If you can manipulate space-time at the levels exposed in the book you can trivially build orbitals that will host trillions of beings and live in a post-scarcity society for millennia, after which your society is likely to disappear waaay before you run out of space and resources.
the__alchemistonJuly 23, 2021
I think Diamond Age was my favorite overall Stephenson story in terms of both story and neat scifi concepts, but all of them were enjoyable. I agree on Seveneves chars all being forgettable. Dodge (The most recent one) had perhaps the dullest start, but I really liked the Dodge, Corvis, and Daisy characters.
pseudobryonJuly 30, 2021
Is this discovery exciting? Or are we living in The Three-Body Problem?
throw1234651234onJuly 23, 2021
"A Deepness in the Sky" was REALLY good. The Forever War was good for the concept.
In short, yours looks like a great list I will come back to, thank you.
However, I do strongly dislike Remembrance of Earth's Past / The Three Body Problem - it's vastly overrated in my opinion and the characters make no sense. The best part of it was the intro to the first book which gave an interesting glimpse at history.
markus_zhangonAug 4, 2021
It's a trilogy in three books. If you are not sure, just purchase the first one. But I bet you would regret about only purchasing the first one.
CapmCrackaWakaonJuly 14, 2021
BigProofOfStakeonJuly 29, 2021
aksssonMay 22, 2021
ZababaonMay 26, 2021
For "The Golden Seed", both the cover and the blurb seem "too much", like the kind of book you encounter by the dozen in a bookstore. It's also a fiction book, which appeals less to me because I can either ask people in my family for recommendations (there are a few big readers) and then have something to talk about, or read well-known books (for example, I've read The Three-Body Problem recently, after hearing about it 4 or 5 times here and really liked it).
On the other hand, Computer Graphics from Scratch attracts me more: its cover is in the same style as "Automate the Boring Stuff with Python", of which I've heard great things about; the "from scratch" appeals to me because I like the idea of building things from scratch; the table of contents has an entire part on raytracing, and the book seems oriented at beginners, which I like because I previously tried and failed to build a raytracer following the raytracer in one weekend project, and I think I could achieve it with this book. It's a technical book, which I'll value more because it feels like I'm building a skill. I also have a friend that made a few graphics experiments as a hobby and this could be a great conversation topic.
Again, this is very personal feedback but I hope it can help you understand why some people might buy one and not the other.
TeMPOraLonMay 27, 2021
- The auth layer may have an opinion on how half of the other modules should work. Security is notoriously hard to isolate into a module that can be composed with others.
- Diagnostics layer - logging, profiling, error reporting, debugging - wants to have free access to everything, and is constantly trying to pollute all the clean interfaces and beautiful abstractions you design in other layers.
- User interface - UI design is fundamentally about creating a completely separate mental model of the problem being solved. To make a full program, you have to map the UI conceptualization to the "backend" conceptualization. That process has a nasty tendency of screwing with every single module of the program.
I'm starting to think about software as a much higher-dimensional problem. In Liu Cixin's "The Three Body Problem" trilogy, there's a part[0] where a deadly device encased in impenetrable unobtanium[1] is neutered by an attack from a higher dimension. While the unobtanium shell completely protects the fragile internals in 3D space, in 4D space, both the shell and the internals lie bare, unwound, every point visible and accessible simultaneously[2].
This is how I feel about building software systems. Our abstractions are too flat. I'd like to have a couple more dimensions available, to compose them together. Couple more angles from which to view the source code. But our tooling is not there. Aspect-oriented programming moved in that direction a bit, but last I checked, it wasn't good enough.
--
[0] - IIRC it's in the second book, "The Dark Forest".
[1] - It makes more sense in the book, but I'm trying to spoiler-proof my description.
[2] - Or, going down a dimension, for flat people living on a piece of paper, a circle is an impenetrable barrier. But when we look at that piece of paper, we can see what's inside the circle.
pjc50onMay 22, 2021
> Read the opening of The Three Body Problem
Yes, the cultural revolution was bad. Revolutions tend to be massive over corrections which arise because there's no peaceful way of resolving a situation and they know that in the event of a counter revolution they will all be executed. This is why Fabianism is a good idea.