When design mistakes are fatal (and what we can learn from them) | Hacker News Reader