I have no doubt that some skeptics will say “Pushbutton is just PubSubHubBub by another name”, just like they said “Ajax is XMLHttpRequest by another name”, and if that’s what the super-geeky guys want to believe, I’m fine with that.
Pushbutton is a name for what I believe will be an upgrade for the web, where any site or application can deliver realtime messages to a web-scale audience, using free and open technologies at low cost and without relying on any single company like Twitter or Facebook.
Another barrier is that, while there are many different programs and clients that let you connect to Twitter or Facebook with your own applications, there haven’t been any free and open options for delivering realtime messages to a large audience if you couldn’t, or didn’t want to, rely on those companies.
Best of all, Pushbutton technologies are free, open and decentralized, meaning that the arrival of realtime on the web will not be owned or controlled by any single company.
Anil Dash continues to put out articles that get him high visibility.
Regarding “pushbutton,” as I mentioned in my Recap of the Real-time Stream Crunch Up, I think “real-time” probably has too much traction right now for another moniker (but you can applaud the effort).
Overall, it’s nice to see Anil giving some thought to the subject and in particular trying to abstract the technology aspects (like RSS Cloud or PubSubHubBub) from the end user experience and application.
But I definitely read most of his piece and thought “PubSubHubBub or “RSS Cloud.” Does that make me super geeky? I don’t think so…I just see Anil’s piece mostly focusing on the technology aspects of “pushbutton” which are embodied by these two terms. Also, he really wants his terminology adopted, so he needs to defend it. 🙂