When do you need a patent and when not? | Dark Hacker News