The case against over-engineering | Hacker News Reader