Ask HN: How can I maintain rights to software I develop for clients? | Hacker News Reader