Why we code and why we teach it | Hacker News Reader