What are the best practices to follow for executing on a new idea? | Hacker News Reader