How software upgrades build brand loyalty | Hacker News Reader