3 ms·
Having looked at this in some detail, my feeling is that no federated solution can work. The reason is that the underlying architecture leaks through to the use
by jimmytidey 10y ago
Having looked at this in some detail, my feeling is that no federated solution can work. The reason is that the underlying architecture leaks through to the user experience in unacceptable ways.
As soon as a user has to understand federation - at all - I believe the proposition is dead to most people. For example Diaspora's 'pods' are, I think, fatally confusing. (I think Zuckerberg realised this, which is why he donated money to Diaspora - a project he could see would fail, but might also crowd out other OS alternatives to Facebook.)
For sure, XMPP can be part of the tech solution, in fact I suspect there are really excellent open source tools to address many of the inherent issues (perhaps Apache Cassandra can be Twitter's contribution to democracy) but I think the real problem is a social one.
You need an institution that can credibly promise to provide a platform in the long run and which can also get critical mass in at least one community. I believe the critical mass might well follow if the institution is widely perceived as reliable and legitimate in the way a foundation like Wikimedia is.
I went into some more detail on this in a blogpost:
http://jimmytidey.co.uk/blog/building-a-better-twitter/ http://jimmytidey.co.uk/blog/building-a-better-twitter/
- criddell 10y ago> no federated solution can work I don't see why not. Is the problem fundamentally different than SMS messaging or email?
- jimmytidey 10y agoTwo thoughts: - How would you provide the functionality that hashtags do on the public timeline? - How would users know which nodes they could trust? I think email and Sms are pretty weird user experiences that have succeeded in part because there was no alternative.
- sedachv 10y ago> How would you provide the functionality that hashtags do on the public timeline? That is what search engines are for. The whole point of the Internet is that you can build businesses on top of open protocols with interoperable implementations. Giving up on open protocols and control of data (you can't even save images on Instagram...) "because hashtags" is incredibly shortsighted.
- criddell 10y agoTwitter is already a federation of servers and services. It doesn't seem outrageous to imagine another server or cluster of servers being owned by a second party.
- jimmytidey 10y agoI think we may be talking past each other here, what I mean is that federation must be strictly and absolutely invisible to users. Perhaps I was wrong to say that federation is in principle ruled out, but I do think that it must be invisible to users. - Including namespacing usernames to nodes within the federation as with the @ sign in email. I believe this is true in spite of the technical beauty of federated solutions, and it's exactly that beauty that's lured so many onto the rocks.
- criddell 10y agoI don't think the namespace issue is as big of a deal as you seem to think it is. People are used to dealing with namespaces when they make phone calls, send emails, send a letter, get a license plate, or go to a website.
- deleted 10y ago[deleted]
- PavlovsCat 10y agoIf it's not federated, it's not a solution. As for that being "too confusing" to people, well, you can't save everybody.