A simple design principle for software security | Hacker News Reader