Three key principles of designing home-run products | Hacker News Reader