From procedural to reactive JavaScript | Hacker News Reader