[Discussion] Potential of a Meta ActivityPub client

3 years ago by Whooping_Seal to c/agora

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 !DefederateMeta@fedia.io 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.

Difficult_Bit_1339 35 points 3 years ago

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.

path: 0 389450, hotness: undefined, score: 35, children: 10
Makhra 19 points 3 years ago

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?

path: 0 389450 395063, hotness: undefined, score: 19, children: 1
Difficult_Bit_1339 2 points 3 years ago

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.

path: 0 389450 395063 444092, hotness: undefined, score: 2, children: 0
WheeGeetheCat 5 points 3 years ago

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

path: 0 389450 411768, hotness: undefined, score: 5, children: 7
Difficult_Bit_1339 3 points 3 years ago

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.

path: 0 389450 411768 444267, hotness: undefined, score: 3, children: 6
WheeGeetheCat 4 points 3 years ago

This makes the EEE (Embrace, Extend, Extinguish) tactic a lot easier since they’d face no competition for users.

People are running around this thread spamming EEE and in this case you have argued that my suggestion makes it easier, while another user has argued that the original suggestion not to block it makes it easier. Rather than spamming it like a buzzword, break out concepts which apply and explain how.

A Facebook user couldn’t see sh.itjust.works and decide that they’d rather use Lemmy than Facebook

A facebook user would not understand that they were seeing lemmy or sh.itjust.works content at all. You may have forgotten that some of facebooks original sins were starving youtube content creators of views / revenue by embedding their content in a way that prevented following the link to the real content. Expect to see facebook pipe the lemmy content into their wrapper and maybe even strip the comments out, if not just censoring any mention of other social networks.

path: 0 389450 411768 444267 444586, hotness: undefined, score: 4, children: 5
Difficult_Bit_1339 2 points 3 years ago

They're already Embracing Fediverse by creating instances. That can't be helped.

The Extend part of the strategy is to create proprietary extensions to ActivityPub/Fediverse services so users are required to use their instance rather than the public ones.

The users arguing for de-federation would help this part the most. By isolating Facebook from the Free and Open Source Software (FOSS) communities it allows Meta to dominate the sections of the Fediverse that are in its federation.

If there isn't any meaningful competition to Meta then the existing Meta users will use Meta extensions be default and their proprietary version of the Fediverse will be the default.

Meta already has all of the users. They're expanding into the Fediverse to try to avoid being regulated as a monopoly by being seen as embracing open competition. They don't WANT competition, no corporation does. By de-federation them we're effectively cutting ourself off from the billions of people who could potentially leave Meta's ecosystem and at the same time removing any potential competition to Meta's extension of ActivityPub.

Meta joining Fediverse is better for Fediverse than it is for Meta. Siphoning off users from their platform should be the goal, not giving them an isolated pocket of the Fediverse that they can dominate easily.

path: 0 389450 411768 444267 444586 444942, hotness: undefined, score: 2, children: 4
WheeGeetheCat 16 points 3 years ago

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.

path: 0 393429, hotness: undefined, score: 16, children: 0
tcely 15 points 3 years ago

I would absolutely support keeping Meta away.

The known downsides far out weigh the potential benefits.

path: 0 379329, hotness: undefined, score: 15, children: 4
god 1 point 3 years ago

What are these down side s?

path: 0 379329 392662, hotness: undefined, score: 1, children: 3
Makhra 11 points 3 years ago

One of the most damaging downside could be that this move from Meta is made in the aim to apply some EEE strategy. With that company's history, I doubt there is much to hope in terms of their motivation to join the fediverse.

path: 0 379329 392662 393542, hotness: undefined, score: 11, children: 1
god 5 points 3 years ago

Let's hope we have 1 billion users by the time meta launches their app. We've got 350k. 1 billion to go.

path: 0 379329 392662 393542 396028, hotness: undefined, score: 5, children: 0
can 7 points 3 years ago

Grandma can't follow my posts?

path: 0 379329 392662 393338, hotness: undefined, score: 7, children: 0
sapient_cogbag 14 points 3 years ago

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.

path: 0 416936, hotness: undefined, score: 14, children: 0
Naz 12 points 3 years ago

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.

path: 0 388911, hotness: undefined, score: 12, children: 0
can 11 points 3 years ago path: 0 378655, hotness: undefined, score: 11, children: 0
agentshags 11 points 3 years ago

Shitheads lol, I love it.

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

path: 0 378652, hotness: undefined, score: 11, children: 0
nyahlathotep 9 points 3 years ago

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

path: 0 379327, hotness: undefined, score: 9, children: 0
JackRiddle 9 points 3 years ago

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.

path: 0 420574, hotness: undefined, score: 9, children: 0
Hagarashi8 7 points 3 years ago

Well, you got a strong yes from me.

path: 0 379330, hotness: undefined, score: 7, children: 0
southsamurai 6 points 3 years ago

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.

path: 0 398210, hotness: undefined, score: 6, children: 2
Gatsby 1 point 3 years ago

That's basically arguing 'its not the fire that destroyed your house, it was the heat and smoke'

path: 0 398210 444487, hotness: undefined, score: 1, children: 1
Maajmaaj 1 point 3 years ago
path: 0 398210 444487 444617, hotness: undefined, score: 1, children: 0
Kazaii 5 points 3 years ago

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.

path: 0 404617, hotness: undefined, score: 5, children: 3
Derproid 6 points 3 years ago

Off topic but I never knew I would ever enjoy being called a shithead.

path: 0 404617 440726, hotness: undefined, score: 6, children: 0
Cracks_InTheWalls 1 point 3 years ago

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.

path: 0 404617 484920, hotness: undefined, score: 1, children: 1
Kazaii 1 point 3 years ago

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.

path: 0 404617 484920 486886, hotness: undefined, score: 1, children: 0
3lfk1ng 5 points 3 years ago

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

path: 0 448634, hotness: undefined, score: 5, children: 0
AlligatorBlizzard 5 points 3 years ago

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.

path: 0 378675, hotness: undefined, score: 5, children: 0
Trekman10 4 points 3 years ago path: 0 379320, hotness: undefined, score: 4, children: 0
Nerd02 2 points 3 years ago

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.

path: 0 442349, hotness: undefined, score: 2, children: 1
Maajmaaj 3 points 3 years ago
path: 0 442349 444504, hotness: undefined, score: 3, children: 0
agora
agora

@sh.itjust.works

login for more options
1797
81
88

In the spirit of the Ancient Greek Agora, we invite you to join our vibrant community - a contemporary meeting place for the exchange of ideas, inspired by the practices of old. Just as the Agora served as the heart of public life in Ancient Athens, our platform is designed to be the epicenter of meaningful discussion and thought-provoking dialogue.

Here, you are encouraged to speak your mind, share your insights, and engage in stimulating discussions. This is your opportunity to shape and influence our collective journey, just like the free citizens of Athens who gathered at the Agora to make significant decisions that impacted their society.

You're not alone in your quest for knowledge and understanding. In this community, you'll find support from like-minded individuals who, like you, are eager to explore new perspectives, challenge their preconceptions, and grow intellectually.

Remember, every voice matters and your contribution can make a difference. We believe that through open dialogue, mutual respect, and a shared commitment to discovery, we can foster a community that embodies the democratic spirit of the Agora in our modern world.

Community guidelines
New posts should begin with one of the following:

  • [Question]
  • [Discussion]
  • [Poll]

Only moderators may create a [Vote] post.

Voting History & Results

go to feed...