“Fail Fast” in Software Design Is a Myth | Hacker News Reader