Ask HN: Patterns for Common Software | Hacker News Reader