Ask HN: Computer Science/History Books?
Hi guys, can you recommend interesting books on Computer Science or computer history (similar to Dealers of Lightning) to read on this quarantine times?
I really like that subject and am looking for something to keep myself away from TV at night.
Thank you.
155 comments
[ 3.5 ms ] story [ 235 ms ] threadThe Soul of a New Machine - Tracy Kidder
One thing I learned from the "Colossus" book was the contribution of British engineers to early computers (Tommy Flowers in particular). They didn't get the credit they deserved because their work was kept secret for so long.
"Turing's Cathedral" https://www.theguardian.com/books/2012/mar/25/turings-cathed...
"The Innovators" https://en.wikipedia.org/wiki/The_Innovators_(book)
has pretty good yarns about the people who worked on the original Macintosh.
One of my favorite books, it covers everything from braille to microprocessors. A great book for anyone interested in technology.
Platform studies book series in general cover a lot of this https://mitpress.mit.edu/books/series/platform-studies.
Is it time to read "Godel, Escher, Bach?"
> Here was a messaging system that outpaced the best couriers, the fastest horses on good roads with way stations and relays.
https://en.wikipedia.org/wiki/The_Information:_A_History,_a_...
https://www.goodreads.com/book/show/8701960-the-information
From "Polynesian People Used Binary Numbers 600 Years Ago" https://www.scientificamerican.com/article/polynesian-people... :
> Binary arithmetic, the basis of all virtually digital computation today, is usually said to have been invented at the start of the eighteenth century by the German mathematician Gottfried Leibniz. But a study now shows that a kind of binary system was already in use 300 years earlier among the people of the tiny Pacific island of Mangareva in French Polynesia.
https://www.goodreads.com/book/show/34373814-the-friendly-or...
How the Internet Happened is very good. The podcast that was created while writing the book is also worth a listen.
https://www.goodreads.com/book/show/38212134-how-the-interne...
Accidental Empires is also very good
https://www.goodreads.com/book/show/27652.Accidental_Empires
While i'm at it, the book 'Minitel, Welcome to the Internet' - https://mitpress.mit.edu/books/minitel is about the history of the french Minitel (previous HN discussion on the Minitel - https://news.ycombinator.com/item?id=14681561 )
500 pages of straight quotes. It reads like everyone is gathered around a campfire talking about the past, and you're there with them. Great book
https://www.amazon.com/Valley-Genius-Uncensored-History-Foun...
"The Second Coming of Steve Jobs" was eye opening for me regarding the life of Jobs, his family life, and his business involvements.
"Masters of Doom" by David Kushner chronicles the history of id Software and its creators. It's an entertaining book for sure, especially the part where id has Gwar show up at Microsoft.
"Close to the Machine" by Ellen Ullman is the memoir of a software developer in the 80s. I need to read this one again, but it was enjoyable. I think about one part in particular from time to time where the author recounts being offered a job to work on an aging mainframe. The man pitching the job is probably the last person around who's dedicated to maintaining it. She would have made a lot of money doing it, but the work itself looked to be soul draining, so she skipped it fpr pther opportunities
"The Fugitive Game" by Jonathan Littman documents the story of Kevin Mitnick, the so-called most wanted hacker alive. Certainly has some surprises and is a fun read.
Pretty much anything by Norbert Wiener regarding cybernetics is interesting from a historical perspective. I've read several but the one that comes to mind immediately is "God and Golem, Inc". While unfinished, it goes into cybernetics, which was a practice or idea that technology could interface with biological life in a complementary way and those ways should be pursued. I think he was ultimately successful since we take a lot of those ideas for granted today.
"The Computer and The Brain" by John von Neumann is a great and short read. It mostly talks about how binary signals can be fired by synapses in the brain.
The soul of a new machine Not much history, but more on how a small computer manufacturer in 70s. It's quite relevant today, as the process very much resembles a software startup's.
Stephenson, Neal. "In the Beginning...Was the Command Line" 1999. --History of the evolution of UI's and their impact on people, culture, productivity, especially 80's and 90's.
Van Wyk, Christopher J., Bell Labs. "Data Structures and C Programs" 1988. --D & A textbook, 80's style. Like Bently, more focus than we are now used to on things like space time trade offs, resource constraints, in-place operations, etc.
Sadly, now that I look into it, it looks like it's out of print. There are a few copies available on Amazon, so act now!
[1] https://mitpress.mit.edu/books/history-modern-computing
https://mitpress.mit.edu/books/history-modern-computing-seco...