• 0 Posts
  • 28 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle








  • The case with XMPP is that Google Talk introduced addons and intricacies that were unique to them. So they could federate with you in full with additional bells and whistles while you were stuck in an eternal catch-up. They presented a better alternative regardless of the eventual defederation. Even if we have some viral clauses as in GPL in open-source software that ensures protocol compatible software to be compliant, we can only do that to a certain extent plus enforcement is always an issue. Who are going to spend the vast sum of money in court to defend the “federation”?

    This aside, enforcing federation alone does not ensure decentralization. These zero-marginal-cost fixed-cost-intensive businesses of the internet has a tendency to centralize as serving one more seat costs no penny plus one more seat diluates the fixed cost altogether.



  • You are spot on. The difference between the products/services/values offered by XMPP and AcitivtyPub based fediverse is a very crucial distinction.

    XMPP’s value is derived from its connectivity. It is bandwagon effect at work. A single fax machine makes no sense but what about another one? Or another 100 ones? Now you have a positive network externality.

    The bulk of the AcitivtyPub based fediverse works very differently. The value is from the content, be it people shitposting or memes or cats. As people who frequent online forums and communities can tell, the majority of members are mere readers. They are content consumers. Content producers are often the minority. The reason why soneone will stick to a particular platform is because of the content and the expectation that more is coming.


  • Basically the sequence of events as claimed by the author is that:

    1. XMPP, niche, small circles
    2. Google launches Talk that was XMPP compatible
    3. Millions joined Talk that could coop XMPP in theory
    4. The coop worked only sparingly and was unidirectional, i.e. Talk to XMPP ✅ but XMPP to Talk ❌
    5. Talk sucked up existing XMPP users as it was obviously a better option (bandwagon effect + unidirectional “compatibility” with XMPP)
    6. Talk defederated

    This demonstrated exactly the importance of reciprocity. If they play dirty, kick them out asap.



  • Basically the sequence of events as claimed by the author is that:

    1. XMPP small niche, small circles
    2. Google launches Talk that was XMPP compatible
    3. Millions joined Talk that could coop XMPP in theory
    4. The coop worked only sparingly and was unidirectional, i.e. Talk to XMPP ✅ but XMPP to Talk ❌
    5. Talk sucked up existing XMPP users as it was obviously a better option (bandwagon effect + unidirectional “compatibility” with XMPP)
    6. Talk defederated

    This demonstrated exactly the importance of reciprocity. If Meta plays dirty, defederate them then. Now is just too premature. Also frankly it is Meta that has more to lose than the fediverse at this moment as the bulk of users and thus the content are with Meta.




  • As the author Sean said in a response to my comment, defederating is always an option in the fediverse. It is a built-in feature. I am not against it. If some communities have enough spite to anything corporate social network, they can defederate as they please. Just bear in mind the spite is for everything corporate social network, the people and the content included. And there is no need to indulge in a grandiose manifesto. Just say “I hate Meta and anything associated with it” is more than enough.



  • I wholeheartedly share the worry of rug pulling but we have to dance with the devils aka evil corps one way or another as we have no mean to eradicate them. As long as the goals aligned to a large enough extent, the alliance should still be accepted despite the unholiness.

    Meta’s platform(s) supporting ActivityPub can potentially give us a leverage. If they do honour how the system works and be reciprocal, it means they no longer monopolize the content (from which most values to us the users are derived) on its platforms. So if another Reddit madness happens again, valuable contents created would have been (or could be made) distributed across the fediverse already. That would make migration much easier. Just a change of URL and business as usual for most people. Of course you may say I am being overly optimistic here but there is no point in being pessimistic either. The whole Thread thing is still a rumour after all. Maybe it will never see the light of sun.


  • While Meta’s platform is having access to the value created in the fediverse, aren’t we also getting access to the value created on their platforms too (of course unless you deny there is any value there)? Recipiocity is the true differentiator here in my opinion.

    For software, I think we need a more complete package than that to truly unlease the fediverse. Maybe an easy-to-use application (a la an email client or a bittorrent client) that allows prospective users to spin up an instance and feel the magic themselves. Otherwise people are just crowding into a few major instances and eventually the scaling problem will show up again. If we are going down that route, we should also consider incentive model(s) that makes thing sustainable. Lemmy is an open source software but that also means the developers are unpaid. But surely I applaud any idea that attempts to reduce the barrier of entry to the fediverse.