Ask HN: Can software engineering become a hard science? | Hacker News Reader