Why Software Development Time Estimation Doesn't Work and Alternative Approaches | Hacker News Reader