US court throws out most software patents | Hacker News Reader