-
Website
http://www.scripting.com/ -
Original page
http://www.scripting.com/stories/2008/05/03/microbloggingShouldBeDecen.html -
Subscribe
All Comments -
Community
-
Top Commenters
-
eas
55 comments · 4 points
-
AndrewBurton
134 comments · 10 points
-
Michael Markman (Mickeleh)
154 comments · 16 points
-
Rex Hammock
52 comments · 9 points
-
malatmals
81 comments · 3 points
-
-
Popular Threads
-
How I develop formats and protocols. (Scripting News)
1 day ago · 11 comments
-
Open is in the eye of the beholder. (Scripting News)
3 days ago · 13 comments
-
Store Twitter URLs in earth's oceans? (Scripting News)
5 days ago · 16 comments
-
Why today's Twitter is like Napster in Y2K. (Scripting News)
5 days ago · 15 comments
-
If you wrote the words you own the copyright. (Scripting News)
5 days ago · 7 comments
-
How I develop formats and protocols. (Scripting News)
Its not necessary for Dave to host our feeds when we all have systems in place on our blogs that already do such a thing. Plus we could serve it through feed burner to take any real heat off of our own hosts.
Aside from that, a required disclosure -- Switch-A-Bit -- the company I am co-founding, would almost certainly pick up the tab for hosting the fees, so you don't have to worry about it coming out of my pocket, it's very likely it wouldn't.
I wouldn't mind using my blog as a proxy for Twitter, where it would act as a backup and archive for my messages and then post to twitter... but I really like the Twitter IM and SMS interfaces, so how does that play together?
(I'm just thinking out loud here, hope you don't mind... also, I use WordPress, and PHP so I'll use that as my example system here)
A php script that follows the Twitter API format for posting messages. This way I could post easily, and maybe clients could be adapted easily to work through my server instead of Twitter's.
Next, a php script to archive any messages that I post directly to twitter, so I can use the current Twitter interfaces and have a backup.
I would then have a reliable microblog feed (through a third script) for when Twitter goes down... But what about other people? Assuming other people would set up the same or similar systems, we could create a directory of their backup feeds. This could be promoted and collected through a twitter bot, and hosted somewhere publicly.
... and then finally a fourth php script, this one to get data from my twitter friends' backup feeds. It would keep a list of the people I follow, and then ask the directory for (and store) the location of their backup feeds.
Thoughts?
If we are going this route, we might as well incorporate it into a self-hosted social network. In reality, your Facebook/MySpace status updates and your Twitter updates serve the same purpose, start with that, but plan to later incorporate standards for a personal profile & XFN, then who knows beyond that.
Sure all the tools are available nowdays, hell, we're pretty much talking about microformats and the semantic web, but we still lack leadership to provide everyone with a vision for exactly how everything will work together.
Jesus, now I'm gonna be thinking about this all night. Thanks DAVE! =P
I think there is a real problem with decentralizing twitter and throwing it into a microblogging genre, then trying to mix it with different networks while still being able to converse with users that still has to be resolved. See the comment I just posted at the bottom of this discussion. If we don't mix it with Pownce, Jaiku, etc.. then there's really no point to this whole thing. Ok, we get a "backup" feed for the downtime Twitter has, but that will eventually be resolved and twitter won't have downtime.
API, like delete_last (to delete your most recent post, if you made a
mistake)... This could be part of a wordpress-based distributed social
network. (isn't there something in the works?)
Also, we can separate microblog-posts and normal blog-posts within
WordPress. With options like "Daily summaries" or "Summarize all tweets
between each blog post" or "don't create posts, but show tweets in my theme"
This would be to Twitter what Wordpress.org is to Blogger or Wordpress.com, and last I checked the latter two were still worth quite a bit of money. Sure Twitter would lose hosting for 1% of us geeks that want to do it ourselves, but the explosion of it as a standard would more than make up for it.
I also put the spreadsheet online (thanks to google docs) -
http://spreadsheets.google.com/pub?key=phKIfY2Y...
I estimate that the aggregate of ALL tweets is somewhere around 3k second, or 11 Mb/hour, or 264 Mb/day. I assume 332 bytes/tweet, which is very conservative.. so actual bandwidth would be less.
The trick is of course, that the 3k/second has to be tapped for the appropriate output streams. It could be done in a distributed framework.
--Mike--
Here's why silos work: http://mikewarot.blogspot.com/2008/05/why-silos...
Unless we come up with a solution to decentralized twitter streams and conversations, we won't have something worth. Maybe creating something over the jabber protocol (or at least very similar to it) will make it work. Because as far as I know, different jabber servers can talk one to each other - and that's exactly what we need with twitter.
And regarding the support of twitter for location of the alternate feed - we can just put it's address in the location field.
Keep up the good work, and I hope to help when I'll have some time.
Just thought it might be of interest and worth a look!
I think that is the major stumbling block to decentralizing Twitter. But, if all we want to interact with is Twitter and not involve the other projects (Pownce, Jaiku, etc...) then problem solved. (Not really the best "open" approach though.)
P.S. Looks like opentweet.com was registered yesterday (by someone at angelsoft.net), I'm gonna guess it was after they read one of these posts.