Programmatically Debugging JavaScript Code: a practice coding interview question | Hacker News Reader