Should software be protected by patents? | Hacker News Reader