A Brief History of Software Patents (And Why They’re Valid) | Hacker News Reader