Step-by-step JavaScript interpreter, written in JavaScript | Hacker News Reader