Ask HN: Declarative vs. Imperative | Hacker News Reader