The developer dilemma: idea is easy, building is easy, selling is impossible | Hacker News Reader