Hacker News Books

40,000 HackerNews book recommendations identified using NLP and deep learning

Scroll down for comments...

The Beginning of Infinity: Explanations That Transform the World

David Deutsch, Walter Dixon, et al.

4.6 on Amazon

63 HN comments

Cosmos: A Personal Voyage

Carl Sagan, LeVar Burton, et al.

4.8 on Amazon

63 HN comments

Stumbling on Happiness

Daniel Gilbert

4.3 on Amazon

58 HN comments

A Mind for Numbers: How to Excel at Math and Science (Even If You Flunked Algebra)

Barbara Oakley PhD

4.6 on Amazon

56 HN comments

Molecular Biology of the Cell

Bruce Alberts, Alexander D. Johnson, et al.

4.5 on Amazon

54 HN comments

The Age of Surveillance Capitalism: The Fight for a Human Future at the New Frontier of Power

Shoshana Zuboff

4.5 on Amazon

46 HN comments

Skunk Works: A Personal Memoir of My Years of Lockheed

Ben R. Rich, Leo Janos, et al.

4.8 on Amazon

46 HN comments

Industrial Society and Its Future: Unabomber Manifesto

Theodore John Kaczynski

4.7 on Amazon

44 HN comments

Chaos: Making a New Science

James Gleick

4.5 on Amazon

44 HN comments

Enlightenment Now: The Case for Reason, Science, Humanism, and Progress

Steven Pinker, Arthur Morey, et al.

4.5 on Amazon

43 HN comments

How to Measure Anything: Finding the Value of Intangibles in Business

Douglas W. Hubbard

4.5 on Amazon

41 HN comments

The Shock Doctrine: The Rise of Disaster Capitalism

Naomi Klein

4.7 on Amazon

40 HN comments

Chaos Monkeys: Obscene Fortune and Random Failure in Silicon Valley

Antonio Garcia Martinez

4.2 on Amazon

40 HN comments

Algorithms to Live By: The Computer Science of Human Decisions

Brian Christian, Tom Griffiths, et al.

4.6 on Amazon

39 HN comments

The Right Stuff

Tom Wolfe, Dennis Quaid, et al.

4.6 on Amazon

37 HN comments

Prev Page 2/14 Next
Sorted by relevance

lanstinonJuly 3, 2020

Chaos by James Gleick is also a good intro to some chaos maths and a great bio read, with the stories of Feigenbaum wrestling with the new ideas.

mckossonApr 3, 2011

I didn't like Chaos or Feynman - and haven't read Gleick since. I find his type of popular science writing to be imprecise and even inaccurate.

pier25onJune 9, 2020

- Sapiens

- The Lord of the Rings

- Siddhartha

- Chaos: Making a New Science

- The Death Gate cycle books

- Neuromancer

- Head First Design Patterns

- Valis

- Dune

- The name of the rose

I'm sure there are more, but these are the ones off the top of my head.

protomythonSep 9, 2017

His Iron Law of Bureaucracy is one of life’s truths. Loved his writing and his presentation. Chaos Manor was always the first column I read in Byte.

ysopexonDec 31, 2010

http://en.wikipedia.org/wiki/The_Golden_Age_(novel_series)

Seriously, I've read these about twice a year since they came out. His Chaos series is very good too. More fantasy than sci-fi tho.

milquetoastafonOct 15, 2020

Jolly West is an interesting fellow - and by interesting I mean, depraved. The chapters about him in CHAOS by Tom O'Neil are fascinatingly grim

escape_goatonFeb 27, 2021

> It feels as though Stoppard read James Gleick's Chaos (or a similar popular text), misunderstood it, forgot half of it, and then wrote the play on this basis of what remained.

I feel seen.

trcollinsononApr 4, 2015

It's sad to see that James Gleick did not make the list, but you must draw the line somewhere. For anyone who sees this, may I suggest Chaos: Making A New Science.

scarejunbaonJuly 23, 2019

Chaos : Making a New Science by James Gleick https://www.amazon.com/dp/B003YL4KOO/ contextualizes the period-doubling thing and talks about some of the other related stuff. Good book.

whyenotonJuly 4, 2019

I remember reading about him in Chaos: Making a New Science where James Gleick portrayed him as a young man. That was in the late 1980s when I was a high school student. Time flies :(

rdc12onJune 2, 2015

Fiction: Jurassic Park by Michael Crichton (loved the movie as a kid, but never got round to reading the book), will follow up with the Lost World.

Non-Fiction: Chaos by James Gleick.

Semester break reading, Real World Ocaml and Modern Compilers in ML (assuming they arrive in time)

weare138onMay 12, 2020

Chaos: Making a New Science - James Gleick

fyponNov 17, 2019

I thought this was going to be about the popsci book with a similar name: Chaos: Making a New Science

https://www.goodreads.com/book/show/64582.Chaos

trcollinsononMar 29, 2017

Chaos: Making A New Science -- James Gleick

I can't recommend this book enough. Go get it right now. It's worth it.

smartial_artsonDec 13, 2013

1. Chaos: Making a New Science [ http://amzn.to/1fbmC73 ] still makes an awesome read despite its age.

2. Why Zebras Don't Get Ulcers [ http://amzn.to/1kFszdH ] - great book on stress and its effects by Robert Sapolsky (have you seen his lectures on behavioural biology? Fascinating stuff, even if you always thought 'meh, biology' - the guy is an amazing lecturer)

imdhmdonJune 30, 2014

Chaos: Making a new science, James Gleick

gsivilonApr 3, 2011

Also the author of "Chaos: Making a New Science"

incisiononApr 26, 2013

"Consider Phlebas"

http://www.amazon.com/dp/031600538X

"Chaos: Making a New Science"

http://www.amazon.com/dp/0143113453

"The Signal and the Noise: Why So Many Predictions Fail — but Some Don't"

http://www.amazon.com/dp/159420411X

jfoutzonApr 30, 2008

I still use SICP. K&R is a great too. I didn't get them till the 90's though.

The book I used the most in the 80's was Chaos by James Gleick. I spent months coding up his mathematical models in basic on my 286. Good times.

rahulbahugunaonJuly 10, 2018

couple of recommendations:
Bill Bryson's A Brief History of Nearly Everything
Neil Degrasse Tyson reading his own book, Astrophysics for People in a Hurry
Pale Blue Dot: A Vision of the Human Future in Space - By Carl Sagan
Chaos by James Gleick

jonnypottyonFeb 17, 2021

I recommend the book Chaos by James Gleick, it explains some of the limitations of predicting systems as complex as the atmosphere.

layoutIfNeededonJuly 3, 2020

I remember being blown away by this book as a teen: James Gleick - Chaos: Making a New Science https://www.amazon.com/Chaos-Making-Science-James-Gleick/dp/...

mbreckononJan 12, 2013

Me too - I wrote a Mandlebrot generator on the Amstrad CPC 6128 (3.7MHz Z80 based computer with 128kb RAM) after reading a copy of "Chaos" by James Gleick that I found in the school library. It took 3-4 hours to generate a 16 colour image of 160x120 (Mode 0?) and used some undocumented calls into the BASIC interpreter ROM for the floating point calculations. I'm sure I could have made it faster but I was producing it as a static image for a demo (demo scene).

da5eonApr 3, 2011

I'm just on page 4 of 426 and I've already got an intellectual boner for this book. Gleick's Chaos (technically perfect or not) was a huge revelation for me and gave me a truckload of rich metaphors to better understand the world. I'm expecting the same from The Information. AT&T in 1950 sounds a lot like Google. "[It] did not demand instant gratification from its research division."

mmcnickleonNov 2, 2012

Many of the scientists involved in the genesis of chaos theory were active in multiple disciplines, notably meteorology. It's a central theme in James Gleick's Chaos: Making a New Science[1]. It's a fascinating book, and would be a great read if you were tickled by the article.

[1] http://www.amazon.co.uk/Chaos-Making-Science-James-Gleick/dp...

solaticonOct 19, 2016

Chaos Monkey is sort of like Advanced Continuous Deployment. Most shops are still struggling with the basics. You cant even think of trying to sell this running to the C-level until you've proven that you can at least walk (automated deployment and rollback).

I remember reading years and years ago about bandit algorithms... this kind of ops work is at a level that's found only in a few different companies.

EnFinlayonMay 30, 2018

$1+

Science and Philosophy - Alfred North Whitehead

The Genome - Sergei Lukyyaneko

Mind: A Unified Theory of Life and Intelligence - Frank T. Vertosick Jr.

On Shaky Ground - John J. Nance

Atomic Accidents - Jim Mahaffey

Martian Summer - Andrew Kessler

The Goldilock's Enigma - Paul Davies

Water: The Fate of our Most Precious Resource - Marq de Villiers

$8+

In the beginning... - Issac Asimov

Absolute Zero and the Conquest of Cold - Tom Shachtman

How to Cool the Planet - Jeff Goodell

Louis Agassiz: Creator of American Science - Christoph Irmscher

No Turning Back - Richard Ellis

The Edge of Physics - Anil Ananthaswamy

The Boy Who Played with Fusion - Tom Clynes

X-15 Diary - Richard Tregaskis

Essays in Science - Albert Einstein

A Devil's Chaplan - Richard Dawkins

$15+

The Canon - Natalie Angier

Earth: An Alien Enterprise - Timothy Good

The Sphinx at Dawn - Madeleine L'Engle

Genius: The Life and Science of Richard Feynman - James Gleick

Unnatural Selection - Mark Roeder

Chaos: Making a New Science - James Gleick

Dinosaurs Without Bones - Anthony J. Martin

Strange Angel - George Pendle

Farewell to Reality - Jim Baggott

Moon Shot - Jay Barbree, Alan Shepard, Deke Slayton

Seven Elements That Changed the World - John Browne

Time Travel in Einstein's Universe - J. Richard Gott

perl4everonMay 22, 2020

When I think of Newton's method, I think of the picture in James Gleick's Chaos demonstrating the fractal boundaries between attractors:

https://images.app.goo.gl/cR37V4ft1A9NFLCo8

SpikeGronimonDec 16, 2010

Unit tests and fault injection tests catch a different but overlapping set of errors. Chaos Monkey is a terrific idea and I commend Netflix for implementing it early on. If you're not willing to randomly kill hosts then you're not confident that your distributed system really works.

This excellent paper[1] by James Hamilton (then MS, now AWS) recommends never doing clean shutdowns on applications - just kill them. Unless you have a lot of persistent state to manage this is a great idea. If it takes hours to migrate multiple TB off your storage host, maybe not such a good idea.

1. http://www.usenix.org/event/lisa07/tech/full_papers/hamilton...

keeringplastikonOct 3, 2015

"Chaos",James Gleick

Maybe not the best book for understanding chaos theory, but I have not stopped seeing stochastic patterns and applying concepts of fractal geometry to things I come across in life as I attempt to wrap my mind around some of the deeply complex phenomena in the universe. Whether being enraptured by the flitting and fluttering of a curtain in a breeze, or in observing the fundamental structure of a trees growth and branching.
The whole concept of the poincare section completely blew my mind open, even though the math was well over my head. The book stunned my feeble mind. Even though it has been about 15 years, no scientifically centered book has resonated as strongly since.

As an aside: GEB has come up so often it has reminded me that it was on my short list of books to read once upon a time, alas, before the internet stole my time.

richdoughertyonJune 20, 2018

There's a theory about this: https://en.wikipedia.org/wiki/Risk_compensation

> "Risk compensation is a theory which suggests that people typically adjust their behavior in response to the perceived level of risk, becoming more careful where they sense greater risk and less careful if they feel more protected. Although usually small in comparison to the fundamental benefits of safety interventions, it may result in a lower net benefit than expected."

There's a book too, with a special emphasis on on financial crises. https://www.theguardian.com/books/2015/oct/12/foolproof-greg...

> "In the run-up to the crash, consumers and even policymakers had come to believe that smart regulators and forward-thinking bankers had made the world of money a much safer place.

> "The fundamental insight of Ip’s new book, Foolproof, is that this very belief was a key factor in the lead up to the crash. When people believe they are safe, they take more risks – they drive faster, in motoring terms – and “speed makes everything worse”. Or as the economist Hyman Minsky, whose work Ip revisits, put it: “Stability is destabilising.”

There are applications in our field too:

- safety features for users might make them behave less safely (e.g. exploding messages)

- better reliability of systems might lead us to put more trust in them, leading to even bigger outages when they occur (e.g. centralising trust in cloud providers)

It's interesting to see things like Chaos Engineering (https://principlesofchaos.org/) introducing intentional "danger" into a system in order to improve system-wide stability. Of course, maybe Chaos Engineering will give us more trust in our systems which may lead us to take even bigger risks...

reducesufferingonApr 5, 2021

Have you ever heard of Chaos Monkey?

https://netflix.github.io/

hn_throwaway_99onMay 22, 2021

The fact that you keep giving these watered down examples of what people do on their own time that hardly anyone takes issue with ("going door-to-door proselytizing on the weekends") only further proves my point.

I mean, suppose Chaos Monkey (again, I haven't read it, so I don't have an opinion) said "Man, the US was so much better when we had slavery" or "This country has all been downhill ever since women got the right to vote." Would you still be making this same argument? I mean this seriously: go ahead and respond with a truly egregious, offensive example and see if you still want to argue "they shouldn't be fired for what they do in their own time".

Again, my whole point is that I think what you really believe is that the offense really just wasn't that bad (and, indeed, maybe it wasn't, I don't know), not that anything out of work is off limits.

maxprogramonNov 25, 2011

"Streetlights and Shadows: Searching for the Keys to Adaptive Decision Making", Gary Klein

"Normal Accidents: Living with High-Risk Technologies", Charles Perrow

"Chaos: Making a New Science", James Gleick

"Filters Against Folly", Garrett James Hardin

"Judgment in Managerial Decision Making", Max Bazerman

"Deep Simplicity: Bringing Order to Chaos and Complexity", John Gribben

arjnonSep 5, 2013

1) Rockets, Missiles and Men in Space - Willy Ley ( side note: I rescued this book from a friend who was using it for target practice with an airgun!)

2) Chaos - James Gleick

(I have to mention this one too) The Armchair Universe : An exploration of Computer Worlds - A. K. Dewdney

colechristensenonSep 2, 2017

You'd like Chaos by James Gleick

poke53281onAug 31, 2014

Well, I'd always had a love of fractals, without ever truly comprehending how the underlying maths worked. Same goes for cosmology -- utterly fascinated by the outputs, but didn't really understand the actual mechanisms thereof. So during the trip, I used fractal and cosmology images and videos as an emotional "anchor" -- grounding the trip in material I already loved and was comfortable with / fascinated by. I then surrounded those materials with more mathematically technical videos, images, and texts about fractals & cosmology -- the things I traditionally would have shied away from as too mathematical for me to understand; and finally, surrounding that material, I spread out the quite trivial mathematics I was struggling with at the time -- textbooks, homework assignments, etc. The intention was to create a continuum ranging from the mundane to the transcendent, with the hope that when the boundaries dissolved between them, I would understand that they're all really one and the same, and that my enthusiasm for the transcendent could be extended into every corner of mathematics.

This more or less worked as planned, although during the peak of the trip -- I had taken quite a lot of LSD -- my vision got too wobbly to actually make sense of words and numbers, so I put on a video of "Baraka" instead, which seemed comprehensible at the time and somehow in alignment with the whole "transcendent" angle of the trip. As I came down, I moved back to reading chapters of James Gleick's Chaos and finally to doing math homework which had previously irritated the piss out of me -- but now I loved it. That attitudinal switch was instant and permanent.

At the same time as this was a very positive experience for me, it also gave me the a level of respect for LSD such that I don't approve of it being used as an uncontrolled "party" drug. The changes I made to my brain were intentional and beneficial, but I can easily see how somebody who wasn't controlling their environment and intentions could end up bricking their brains on a bad trip. That kind of power is something that should be used with care.

TomasSedoviconJan 18, 2010

"Chaos is one of the most unwelcome discoveries of science." (the video, Part 3/6, cca 7:10)

Why are the still saying that? When I first read about deterministic chaos in the James Gleick book [1], I almost wept with joy and awe. It opened my eyes and made complete sense.

[1] Chaos: Making a New Science (http://en.wikipedia.org/wiki/Chaos:_Making_a_New_Science)

richdoughertyonFeb 14, 2017

Some interesting stuff in https://cloud.google.com/spanner/docs/whitepapers/SpannerAnd... about the social aspects of high availability.

1. Defining high availability in terms of how a system is used: "In turn, the real litmus test is whether or not users (that want their own service to be highly available) write the code to handle outage exceptions: if they haven’t written that code, then they are assuming high availability. Based on a large number of internal users of Spanner, we know that they assume Spanner is
highly available."

2. Ensuring that people don't become too dependent on high availability: "Starting in 2009, due to “excess” availability, Chubby’s Site Reliability Engineers (SREs) started forcing periodic outages to ensure we continue to understand dependencies and the impact of Chubby failures."

I think 2 is really interesting. Netflix has Chaos Monkey to help address this (https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey). There's also a book called Foolproof (https://www.theguardian.com/books/2015/oct/12/foolproof-greg...) which talks about how perceived safety can lead to bigger disasters in lots of different areas: finance, driving, natural disasters, etc.

pjungwironApr 21, 2016

I have similar thoughts. In the new SRE book[0], there is a history of Google's infrastructure automation, and in a way it started with tests:

First they had Python scripts to do things on various machines. (It actually sounds a lot like Ansible: lots of little scripts that all ran over ssh.) But because of high configurability, these didn't always work right.

So they wrote a bunch of tests, e.g. ClusterExistsInMachineDatabase, DNSTestHasBeenAssignedMachines, so they could find out what wasn't right when a new machine had been provisioned.

Then they realized that fixing the tests could usually be automated, so they wrote code for each test, to correct the issue if it was failing.

It seems like they sort of backed into a declarative idempotent configuration management solution like Chef or Puppet, where you say what you want the machine to look like, and the config management is responsible for getting you there.

As I think you are feeling, in config management, the redundancy of tests and automation code is a bit more ... redundant ... than with automated tests for development.

I think monitoring/alerting is another kind of test: Is the database up? Is the web site responding?

Another good story from that book is how one internal database never went down, so teams became lax about designing systems that would still work without that component. So Google decided they'd just take the database down for a bit. :-) It sounds a bit like their version of Chaos Monkey.

[0] http://www.amazon.com/Site-Reliability-Engineering-Productio...

exDM69onMay 2, 2011

Chaos Communication Camp by the CCC in Germany.

incisiononDec 13, 2013

Shame this thread is dominated by that single sentence on nonfiction.

Some books I enjoyed this year:

* The Player of Games - http://amzn.com/0316005401

* A Guide to Good Life: The Ancient Art of Stoic Joy - http://amzn.com/B0040JHNQG

* The Emperors Handbook - http://amzn.com/0743233832

* The Price of Inequality: How Today's Divided Society Endangers Our Future - http://amzn.com/0393088693

* Decisive: How to Make Better Choices in Life and Work - http://amzn.com/B009JU6UPG

* Chaos: Making a New Science - http://amzn.com/0143113453

* Made in the USA: The Rise and Retreat of American Manufacturing - http://amzn.com/0262019388

alayneonApr 3, 2011

I'd be interested in any recommendations you have for books about chaos/non-linear systems. I read Chaos in high school and it was a starting point for me to later explore fractals, IFSs, and attractors. My math skills were never good enough to study dynamic systems in college, but I still enjoyed learning about it at some level.

Since I've read several of Shannon's papers and other mathematical treatments of information theory (e.g. Kullback), I suspect this book will not shed additional technical light for me. However I can't deny that Gleick's writing has an inspirational quality to it that is engaging, as long as you are not reading it as a scientific treatment. I also read Genius and I understand why Gleick is considered almost along the lines of nonfiction fanfic.

Built withby tracyhenry

.

Follow me on