Ask HN: Which aspects of a software product can be patented/copyrighted? | Dark Hacker News