A Reason Why Your Contractual Agreement Shouldn’t Be a “Work for Hire” | Hacker News