[2015] How could this happen in JavaScript? | Hacker News Reader