Weird Ruby: Rescue, Interrupt and Ensure | Dark Hacker News