Infinite recursive arrays in Ruby | Hacker News Reader