Scopes, Universes, and Lunch Boxes in Ruby | Hacker News Reader