4 ms·
> What really needs to happen is an open decentralized protocol needs to be agreed upon for newsfeeds + blog posts (wordpress) + microblog (twitter). Then every
by unimpressive 14y ago
> What really needs to happen is an open decentralized protocol needs to be agreed upon for newsfeeds + blog posts (wordpress) + microblog (twitter). Then everyone can write their own servers and clients and operate in a manner like Email currently works.
Then do it. Make everyone look like idiots for not doing it sooner. Make it so cool I have to sign up.
- loceng 14y agoI'm guessing people are working on it. It's not an easy problem to solve though.
- dj2stein9 14y agoOh I've definitely been thinking about it. One big problem is it wouldn't be nearly as lucrative as other potential project ideas -- it simply won't be possible to build another $100B Facebook style corporation around a social network. Diaspora was kind of onto the right idea but I think they completely chose the wrong technology stack and are now stuck in the mud without any momentum.
- encoderer 14y agoYou think it was the technology stack and not just that users and developers were disinterested? As a developer, I never thought once about building an app or integration for Diaspora. That's why App.Net might have a chance -- he's making this about targeting developers. There's a reason Apple has spent millions marketing different 3rd party apps -- and the whole ecosystem via "there's an app for that". There's a reason "killer app" is part of our lexicon. There's a reason Steve Ballmer jumped around on stage screaming 'Developers!' and there's a reason XCode is free now. Building it is not a guarantee that they will come. But it is a prerequisite.
- dj2stein9 14y agoRails was a horrible technology choice to to build an open decentralized messaging protocol. They were doomed from the start. NodeJS would be a better choice now. Are there really that many developers clamoring to build new apps on yet another closed, for-profit, centralized social network with no users? I sure don't. I'm already done with Twitter and Facebook apps, the centralized model is simply not the way forward and I can't be alone with this opinion. Techcrunch posted an editorial a while back that I agree with: http://techcrunch.com/2012/08/03/the-federated-web-should-be-easier-than-it-sounds/ http://techcrunch.com/2012/08/03/the-federated-web-should-be...
- icebraining 14y agoCan you expand on why you consider Rails to have doomed them, and why NodeJS would be better? I'm not particularly familiar with either technology (besides reading about them here on HN), but it's my understanding that Rails powers some very big websites, like Hulu and Github. That said, there's already a working Twitter-like distributed network. I hard my own StatusNet node running on my personal server and getting messages from people on Identi.ca, until I realized that I found the idea of the platform interesting, but not the platform itself (nor Twitter, for that matter). The fact that half the accounts were abandoned didn't help either.
- dj2stein9 14y agoRails is geared for CRUD apps, not messaging. Whereas NodeJS is built for messaging. Picking the wrong technology stack for what needs to be a messaging protocol that resembles SMTP definitely contributed to Diaspora's lack of adoption, but certainly wasn't the only reason. StatusNet actually sounds kinda good. Why isn't it more popular? I'm not sure, perhaps people need something more than just a replacement for Twitter. I think something that will eventually become successful will be some sort of multi-use low-level protocol that handles many types of "social communications", for example: Twitter + WordPress + Private IM + Voice Message.
- encoderer 14y ago