Ask HN: What were Gates and Allen's original assumptions about software? | Hacker News Reader