10 steps to creating a new technology product | Hacker News Reader