Software Engineering Lessons from Aviation | Hacker News Reader