Metaphors of software | Hacker News Reader