Command-Query Separation in Ruby | Hacker News Reader