How to avoid building products that fail | Hacker News Reader