I really, really don't like the name "PubSubHubbub".