The case against over-engineering | Dark Hacker News