Keyboard events in Javascript are broken | Hacker News Reader