Why "Structure and Interpretation of Computer Programs" matters (2011) | Hacker News Reader