Why it's to hard to estimate the time to build software | Hacker News Reader