Why do indie developers always find it so hard to promote their products? | Dark Hacker News