Hacker News new | past | comments | ask | show | jobs | submit | more zsouthboy's comments login

The entire book is available on their website: http://mitpress.mit.edu/sicp/

Wanted a deadtree version to read at my leisure, but at $70 I think I'll read the HTML version.

EDIT: found a PDF version: http://www.scribd.com/doc/15556326/Structure-and-Interpretat...


There are used copies available on Amazon (and elsewhere too, I'm sure) for about $40. Recycle, guys!


Honest question: does it take less energy to ship the book across the ocean or to print a new one (with a home laser printer and ordinary paper).


The paperback version is under $40 on Amazon.



Thank you very much, was looking for a version for ebook reading.


It's hard to describe exactly what PyPy does, but it's more of a JIT / interpreter generator. You write a language using RPython (which is more static than regular python), and PyPy makes a VM for it, or can turn it into C, or CIL, or... Python on PyPy is the same way.

It makes experimenting with new ideas and languages very easy, and (IMO) that is the primary reason for PyPy's existence; faster Python execution is a side benefit.


>Or also, the G1 has a camera button but the nexus one (foolishly) doesn't.

Note that a trackball press will take a picture on both of these devices (and because of the shitty design of the regular camera button on my G1, I end up using the trackball anyway).


He's teaching C there, not C++ (though that'll happen eventually). It's the first tutorial that caused me to finally "get" C.*

*After the moment of clarity, I mostly thought "Oh, that's all? It's not complicated at all!" This applies to many things in life.


Another point is that the Market application is Google proprietary - when you grab the AOSP source, you don't get the Google apps (Maps, Market, etc.)

Android is open source and manufacturers can use it without the consent of Google, but to include the goodies above they have to go through a vetting process (not saying that's a bad thing).

A completely open source implementation / replacement of the Google apps would be very useful.


You should get an immediate Connection Refused if there's no one listening on 80/443.


That still may break sites if the variables that ga.js defines are used outside of a try/catch.


Sound is played using Flash, so that's why it doesn't work.


I do exactly the same thing. So many projects I've finished to 80%, because I got the thing I set out to do achieved. That final 20% is documenting, finishing a UI, etc - and I'm not forcing myself to do (in my mind, the difficulty level) trivial, uninteresting things.

Hell, I probably wouldn't want to do those last things for money, either!


Can you illustrate what you're talking about? I'll see if I can youtube someone playing with an N900..

It sounds like you simply tap anywhere but the dialog and it's "canceled"?


It sounds like you simply tap anywhere but the dialog and it's "canceled"?

Yes. When a modal dialog is active, Maemo also blurs and darkens the background so it's obvious that it's inactive.


Except porn isn't allowed in the Android appstore either.


The difference is, the Android appstore isn't the only source of apps.


I completely agree.

It appears people are taking this statement the wrong way - Porn isn't allowed in the appstore, so his statement is bullshit. Of course we can install our own apps / porn on Android! That's one of the best parts.

But we (android community) get to dodge the THINK OF THE CHILDREN bullshit that Jobs is trying to stir up because it's not allowed in the default distribution method.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: