Advancing JavaScript without breaking the web | Hacker News Reader