Imperative vs. Declarative | Hacker News Reader