Teaching programming languages: we’re doing it wrong | Hacker News Reader