NASA JPL can't estimate the cost of software accurately - how can you? | Hacker News Reader