HN Books @HNBooksMonth

The best books of Hacker News.

Hacker News Comments on
Structure and Interpretation of Computer Programs, Second Edition

Harold Abelson, Gerald Jay Sussman, Julie Sussman · 3 HN comments
HN Books has aggregated all Hacker News stories and comments that mention "Structure and Interpretation of Computer Programs, Second Edition" by Harold Abelson, Gerald Jay Sussman, Julie Sussman.
View on Amazon [↗]
HN Books may receive an affiliate commission when you make purchases on sites after clicking through links on this page.
Amazon Summary
With an analytical and rigorous approach to problem solving and programming techniques, this book is oriented toward engineering. Structure and Interpretation of Computer Programs emphasizes the central role played by different approaches to dealing with time in computational models. Its unique approach makes it appropriate for an introduction to computer science courses, as well as programming languages and program design.
HN Books Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this book.
Mar 11, 2012 · unimpressive on IPad as hip flask
(Disclosure: I have never taken a financial math course.)

Apparently at the time of writing it's worth $34.78 on paperback. You could argue that that's the printing costs. However, if I were to copy that book with a scanner and distribute it online for a cost of $0 it would be copyright infringement. Thus the words and ideas themselves must have some form of economic value. (Or at least perceived economic value.)

You can already measure one variable associated with reading: Time spent. After all, by some metrics time translates to money and vice versa. And okay, the benefits of reading are nonlinear. So instead make it a probability. What is the chance that the book I am about to read will, even in conjunction with other books, will have justified the amount of time I spent reading it? (You can probably use some subjective measures here like happiness generated from fantasy.) In the case of reading to enrich your knowledge in a particular field you ask an important subset of that question: What is the chance that this book will, even in conjunction with other books, have a significant impact on my ability to work in my chosen field versus the chance that if I went and started one of my projects right now I would succeed?

Theres more than one project I have right now for which I've said "Nope, need to do more reading.".

>However, if I were to copy that book with a scanner and distribute it online for a cost of $0 it would be copyright infringement. Thus the words and ideas themselves must have some form of economic value. (Or at least perceived economic value.)

Percieved, perhaps, but keep in mind that copyright is nothing more than a government granted monopoly. There is no requirement that something have a certain value (or even positive value) for copyright to apply.

After all, just because I perceive my blog to be worth $1,000,000 doesn't mean a whole heck of a lot, even though it's copyrighted ;)

On the note of comparing equivalent courses, I've just started going through "Structure and Interpretation of Computer Programs", and I'm attempting to simultaneously go through all of the major courses based around it simultaneously.

First, there's the book itself:

There's the Abelson / Sussman lectures from 1986:

There's UC Berkeley CS 61A, for which at least 4 semesters of full lectures are available:

And there's also the ArsDigita University course from ~2000:

And the SICP wiki is useful for when you get stuck:

The comments on for the book are interesting. The first is from Peter Norvig, and the second from Paul Graham!

Just for fun, I clicked on the link and looked for SICP. Amazon gave me a price of $115.44. If you look at the bottom, you'll see a link for the same book, only Amazon is selling it for $69.34!

What is the difference between the two? The links are:

$115.44 :

$69.34 :

Aside from price, the only difference that I can make out is that the cover for the more expensive version is a lighter shade of blue. What it looks like is that Amazon is charging a lot more if you buy SICP as a textbook rather than as a regular book.

Different editions and publishers, McGraw-Hill vs The MIT Press.
No, they're both the same book: both are second edition, with the same number of pages. Each page even has the same reviews (note reviews by Peter Norvig and pg). The only differences are the price and the ISBNs.
I didn't mean edition as in revision. It might be the exact same book, the barcode might be different or whatever. Amazon lists them the same way if you do a regular search.
Indeed, as you note the ISBNs are different. The market is officially divided between the two publishers, one has US, the other the rest of the world.

As a side note it's all online and under a Create Commons license....

I looked at the "computer science" section from the left menu, and the top of the list was The Great Gatsby.

That must be for the future financial engineers?

thats expensive ... i paid 30€ for my version ... new
they are by two different publishers (one is mcgraw-hill, the other by mit press).

IIRC, there were shortened versions of the books published as well---as some schools didn't cover all the material (cal didn't cover chapter 5), but both of these match the pagecount of my full 5 chapter copy. I think that it's just a difference of publisher.

HN Books is an independent project and is not operated by Y Combinator or
~ [email protected]
;laksdfhjdhksalkfj more things ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.