Using the Observer Pattern in Ruby | Hacker News Reader