How to Design a Business: 4 Lessons from Startups | Hacker News Reader