JavaScript Weired Behavior Explained | Hacker News Reader