Reliable Ruby timeouts | Hacker News Reader