Why writing software is not like engineering (2008) | Hacker News Reader