A programming language in 450 lines of JavaScript | Hacker News Reader