When I run the ping command, I often do so with the goal in mind to learn when a particular machine has come up, e.g. from rebooting. But recently (read: in the last few years) I have noticed that after 10 or 15 seconds of not getting a reply, ping start getting extremely chatting, repeatedly displaying "Destination Host Unreachable" every second! This is extremely annoying. One of the great diagnostic uses of ping used to be that any output at all meant that the host was up.
So, how can I get rid of this stupid annoying behavior and have it only print actual pings? These "Destination Host Unreachable" are not going to stderr like I would expect a well behaved program to do with errors, so I can't redirect stderr to get rid of them!