Previously, I erroneously titled my column as "SIGALRM Timers and
Stdin Analysis". It turned out that by the time I'd finished writing
it, I had spent a lot of time talking about SIGALRM and how to set up
timers to avoid scripts that hang forever, but I never actually got to
the topic of stdin analysis.