Ask HN: When should you open-source your solution and why? | Dark Hacker News