An educational tower of programming language features | Hacker News Reader