Why does software still take years to ship when months should be enough? | Hacker News Reader