The Most Important Software Innovations, and Software Patents | Hacker News Reader