STDIN.read_timeout = 1 STDIN.gets # raises IO::TimeoutError (after 1 second)