Does software engineering need the same productivity gains as farming? | Hacker News Reader