Hacking around with Ruby