I am so computer limited I have no idea what you all mean by “ping”. But even I know anyone can set up a yahoo account—I could set one up for George Washington. Once I receive an email I can also doctor it to say anything I want.
“Ping” is the way a FReeper lets others know, “Hey, come look at this thread!”