Why JavaScript "for in" Loops Are Bad | Hacker News Reader