Ruby Metaprogramming for the Lulz | Hacker News Reader