Programming by poking: why MIT stopped teaching SICP | Hacker News Reader