Ask HN: How do you charge software upgrades to customers? | Hacker News Reader