Skip Navigation

[Discussion] Potential of a Meta ActivityPub client

cross-posted from: https://sh.itjust.works/post/181146

I am assuming many of you have heard about the potential of Meta creating an ActivityPub enabled client (TheVerge, PCMag etc. have made articles). I was just wondering what people's thoughts are on this, and if it came down to it should instances in the fediverse defederate from it considering it could be a case of Embrace, extend, extinguish.

There's a DefederateMeta magazine at [email protected] if you're interested, which includes an anti-meta pact on cryptpad with the responses viewable on a seperate website if you care to see which instance admins have agreed.

I'm just curious what my fellow sh.it.heads think of this development in the fediverse, any input is appreciated!

Reposting at the request of can, within the context of c/agora should this instance defederate from any future Meta activity pub enabled clients? From my understanding it is more so a Twitter-clone and I'd argue a more severe problem for Kbin / Mastodon, but it is still worth discussing here.

41
41 comments
  • If meta wants to harvest data they would just create boring no-name servers to pull down the data that they want. De-federation isn't going to stop that.

    The goal isn't to create a system where there are no corporate instances. The goal is to create a network that doesn't rely on corporate instances.

    This idea that we use use de-federation like a weapon will cause the Fediverse to fragment and then we're back where we started: 50 different social media services and a fragmented social media experience. De-federation isn't a super downvote button, its use should be limited to boring server-related things (spam, complying with laws, etc).

    The strength of federated social media is that it is all available for everyone at all times via one account. Breaking the network into small chunks or having some central group decide who gets to have access to social media is the exact thing that the ActivityPub protocol is suppose to help people escape from.

    • Brushing this off as a data harvesting question seems a bit simplistic in my opinion as it ignores the concern for an EEE strategy.

      What happens if they somehow manage to scale up and become the largest instance on the fediverse? Wouldn't they become that de-facto central authority? That would give them the ability to defederate instances which aren't following the "right" code of conduct, effectively silencing them for most of the fediverse users. They could push their own anti-features to the activitypub communication within their apps, forcing the rest of the instances to either follow suit and implement it, or break compatibility with that largest instance (not sure I explain that properly, but an example would be how microsoft and google forced their implementation of the W3C EME specification on Firefox).

      Are we supposed to believe that after decades of building walled gardens and prioritising money over ethic, they had a change of heart and decided to embrace open platforms for the greater good of humanity?

      • They already are the defacto authority on federation. If you're not on Facebook then you're cut off from THE social media network.

        I understand the EEE fear. It's certainly a thing to watch out for going into the future. The way to win here is to outcompete them in feature support. If they have a closed proprietary feature that is popular then the FOSS community needs to strive for feature parity. That's always been the way you win in software. Linux is a prime example of this. Microsoft can't outcompete Linux in the commercial server space because the overall Linux development team dwarfs anything Microsoft has.

        We're not going to strangle Meta out of the Fediverse even if everyone de-federated them. They can still support ActivityPub pub and the lack of any ability to communicate with the greater Fediverse removed any chance of users leaving Facebook. It allows them to market themselves as supporting open protocols and avoiding accusations of monopolistic behavior without ever being put in a position to have to compete.

        Make them compete. Provide their users with better features, better privacy protection, more useful communities, etc. That's the only way to win the long battle imo.

    • I say let them do the extra work and incur the cost of running separate instances or scraping instances and then injecting the content into whichever ecosystem they have users sign up on, rather than giving them an easy way to do it. They will have to have a stable place for sign-ups no matter what

      • If Facebook made a Fediverse node it would dwarf the entire population of the existing Fediverse.

        Cutting them off from what already exists wouldn't hurt them, it would ensure that their users couldn't migrate away while still allowing Meta to say that they're not a monopoly because they support open protocols.

        This makes the EEE (Embrace, Extend, Extinguish) tactic a lot easier since they'd face no competition for users. A Facebook user couldn't see sh.itjust.works and decide that they'd rather use Lemmy than Facebook. They'd never be exposed to Mastodon and decide that they like it better than Twitter.

        Meta already has all of the users federating with them means those same users can now be siphoned off by creating software that provides a better user experience than what Meta can provide with their services.

  • I came here to make a post like this one after reading about Meta's project92 on the Verge

    I would be against federating with meta and would be for signing the anti-meta pact.

    Here are my reasons:

    Demand for social media alternatives is high right now because existing networks like facebook (instagram/ meta) and twitter have failed spectacularly to serve the people using them, and instead have sought to exploit them.

    There is a rare migration taking place. This is a rare moment of opportunity. Meta seeks to once again establish an exploitative relationship by piping fediverse content into their 'wrapper', which they can then profit from.

    The content is the valuable part. Not the wrapper they put on it to drive eyeballs to their advertising partners. So, We should withold content from them in all ways possible.

    Additionally, people are motivated to learn new behavior right now - like how to work with federated content - specifically because there's a lack of content easily available on reddit. Withholding content from meta incentivizes more people to abandon their networks, which shrinks meta's influence, which is a good thing.

  • I would absolutely support keeping Meta away.

    The known downsides far out weigh the potential benefits.

  • I'm less worried about data harvesting - the fediverse is already public - and far more worried about Embrace, Extend, Extinguish, in which they cooperate at first but then start to use their influence to add proprietary extensions and push the rest of the community around (or even cut us off), or otherwise coopt the movement towards federated social media and reassimilate it back into their obscenely dominant and centrally controlled network >.<

    Edit: My understanding is that they've already done this with XMPP, I don't see any reason to think activitypub will be different. I say defederate.

  • It's like the sharks sensing blood in the water - Reddit is bleeding and so they assume it's weak enough to go for the kill.

    I would say it's shameful or deeply unethical behavior, but it's Reddit's own poor behavior that got us here in the first place.

    It seems that it requires a constant and great deal of effort from ordinary people to continuously fight and stop the enshittification of the Internet.

    It goes without saying, but Fuck Meta/Facebook. This is what free speech is all about.

  • Shitheads lol, I love it.

    You would have a yes from me on keeping that BS out of our instance for sure

  • Defederating absolutely seems like the best move here, since meta cannot be trusted to not poison the fediverse. We know their trackrecord of sucessfully killing platforms, and there is very little to gain from federating with them.

  • I would vote aye to defederate any meta/facebook instance, and probably any tech giant instance for that matter.

  • Well, you got a strong yes from me.

  • Here's the thing.

    It isn't really meta that's the problem. As others have said,, if they want to throw money at it, defederation isn't going to stop them from causing trouble.

    It's who comes with them that's the problem. Go look at facebook and instagram. That's what would come with meta if they federate in one way or another.

  • I don't do Facebook/Meta and I don't support any products that do.

  • I'm not sure? I went to the magazine and read through the magazine and the gist of the arguments for defederaton are basically

    1 - it's Meta. They're a privacy nightmare, actively abuse their users and (some of their) employees, and are playing an active role in the enshitification of the Internet. I'm relatively new to the fediverse, to what extent does federation open up non-users of the Meta instance to their tracking? I suspect it's quite a bit, but what's stopping these big companies from scraping fediverse data already?

    2 - Meta platforms have moderation issues, abuse, hate speech, and incitement of violence is a problem on their existing platforms, and a similar cheap approach to moderation will occur with their fediverse attempts as well. I have reasons to be a bit more familiar with Meta's moderation but can't really discuss because I'm not sure my NDA has expired yet... it's not an ideal situation and everyone already knows that. But this instance is currently federated with instances that embody the same awful shit Facebook is currently known for, and an argument in Facebook's favor is that their platform isn't explicitly encouraging that kind of nastiness even if they use algorithmic methods to ultimately end up in the same place.

    Meta getting into the fediverse presents an opportunity for some good communities to show some small positive sliver of what exists elsewhere in the fediverse and could be a way of gaining users that otherwise wouldn't have seen what exists here. But, while I see some upsides to federating with the Meta instance, ultimately I don't think the opportunity presented here to grow the fediverse is worth Meta's inevitable exploitation of the users and community as a whole.

  • I think there are really great points / angles being presented on this issue. If you Shitheads want to de-federate, I'll stand in solidarity; However, I very much concur with a lot of the salient nuance being presented in this thread, along with the linked threads.

    At the end of the day, this particular community should take action in defense of the plural. Those who feel otherwise, revel in the utility of freedom-of-exit that the fediverse grants us -- yet, I hope your new community will stay federated so we can continue to share ideas.

    • sh.it.heads, my guy. Shitheads are assholes, (most) sh.it.heads are not. This is my (ultimately meaningless) hill to die on.

      [On topic] Agreed, there is a lot of nuance re: dealing with Meta and the implications for the Fediverse writ large. I am still firmly in the 'Fuck Meta, cut them off wherever possible', but understand concerns of this creating a split that ends up with Meta being the defacto Fediverse for many users later on.

      To this I'd say: tell people about other instances. Be the guy who says "Oh man, I saw this hilarious thing on sh.itjust.works - oh, what is that? Well..." and send a link [or any other instance, whatever, but I like this one]. Post cool stuff here. Bitch about Meta stuff loudly, often, and underscore the fact that THERE ARE ALTERNATIVES, AND YOU CAN JOIN NOW! Print some posters, drop instance links in other places where discussion seems warranted, tell anybody and everybody. Those who wanna Meta will Meta regardless, but there's some momentum here re: moving away from large social media companies right now. Why federate with a wolf who wants to consume you?

      Maybe it's a tad idealistic, but accepting it as an inevitability seems lame as fuck to me, even if it is indeed inevitable. Die with a sword in your hand and all that.

      Noted that while my views are definitely shared, they may not be a representation of the majority when it comes down to a vote.

      • lol, sorry. Sh.it.heads**

        I agree with your added notes. If Meta's P92 instance became the de-facto party that everyone's at, I would likely self-host my own instance and use that to browse/communicate, if there's anything of value there; I know a lot of Homebrewing groups flock to Facebook today. I would keep my sh.itjust.works account to have more meaningful engagement. It's kinda like my two emails.... my shitty gmail account I've had for a long time & my email meant for more curated communication.

        Personally, I'm enjoying both sh.itjust.works & my niche Mastodon instance (noc.social). It's nice to be part of a community, but be able to follow/search those beyond. I agree with your ideals that we should praise this method and educate everyone who misses the protocol for a platform.

  • There was a really good thread on it by this person over on Calckey.social

    [https://calckey.social/notes/9g6tq8dysxqagm4n]

    [https://calckey.social/notes/9g6vg02klbez9ft0]

  • I guess I've been living under a rock because no, I had not heard of this. I believe it can be a huge opportunity for the protocol and instances shouldn't insta defed them, however we should also be wary of mega corporations getting too big of an influence over the Fediverse. In the future, not respecting Facebook's (or any other giga platform's) TOS might be a death sentence for growing instances, and that would in turn spell the doom of ActivityPub turning everything back into a centralized mega site.

41 comments