The reason there is no ping is because he vanished.
Diogenes hasn't vanished. He posted just last Saturday, and his account is still active.
http://www.freerepublic.com/~diogenes/
Just because you don't see a Freeper on a thread doesn't mean it's ok to disparage them behind their back.