![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Why decentralizing Twitter is so important
When I was maintaining the What Are Weblogs page on weblogs.com, in 2000, I said up-front that TBL's site was also the first weblog. The crazy thing is I remember looking at the site, with my own eyes, and realizing that I was looking at history, like listening to the first telephone conversation or watching Thomas Edison turn on his first electric light bulb. Today, in 2008, the network we're building with Twitter is imho as historic as any of these things, we're all creating artifacts and connections that are even more fragile than the early web, because, unlike the web, it's 100 percent centralized. We all trust the owners of Twitter, but they're human, even with the best intent, we all are taking a risk that the network could disappear at any time. And unlike the Internet which has huge amounts of redundancy built-in, if there's any redundancy in Twitter, none of us outside the company know about it. This is just plain unacceptable. I'm on the case because I care so much about this medium, and if it were to disappear, I would feel partially responsible if I hadn't raised a huge red flag warning about this very unreliable architecture we're building on. And, if you know where there's a backup of the original info.cern.ch, please post a link here, in a comment. Update #1: A new web service for Twitter clients. Update #2: Marc Canter checks in.
You have to fit the phrase into conversation at least once during the day. Example. "It's bad design to put all your eggs in one basket. One day your chickens will come home to roost." Taken last night on Indian Rock. A view of the back of Indian Rock on Google Maps. A new web service for Twitter clients
I said I might put up a web service to store user's RSS feeds on Amazon S3, and I'd pick up the hosting bill, to help the bootstrap. One developer took me up on the proposal, so I went ahead and implemented it. Here's how it works. 1. There's a new XML-RPC service at this address: xmlrpc://rpc.twittergram.com/RPC2 2. The name of the procedure is twittergram.saveFeed. 3. It takes three params: The user's Twitter username and password, and the text of the feed. The password is only used to authenticate, it is not stored on the server. 4. It returns the URL of the feed as its stored on feeds.twittergram.com. 5. Code (in UserTalk) that works. |
"The protoblogger." - NY Times.
"The father of modern-day content distribution." - PC World.
One of BusinessWeek's 25 Most Influential People on the Web. "Helped popularize blogging, podcasting and RSS." - Time.
"The father of blogging and RSS." - BBC.
"RSS was born in 1997 out of the confluence of Dave Winer's 'Really Simple Syndication' technology, used to push out blog updates, and Netscape's 'Rich Site Summary', which allowed users to create custom Netscape home pages with regularly updated data flows." - Tim O'Reilly.
My most recent trivia on Twitter. On This Day In: 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997.
![]() ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
© Copyright 1997-2008 Dave Winer. Previous / Next |