this post was submitted on 19 Dec 2023
1135 points (91.5% liked)

Technology

59339 readers
5256 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 209 points 11 months ago* (last edited 11 months ago) (44 children)

Dumb. Federation is how we escape from every cloud-based service being a dictatorship of the person who owns the platform. That includes federating with privately own orgs to provide them an exit.

By all means make good tools to allow individual users to block Threads (or other private instances ruled by amoral coporations), but doing it at instance level is just dumb.

edit: also, number of instances doesn't matter. Number of daily active users matters. Most users are on mastodon.social, mastodon.cloud, lemmy.world, hachyderm.io, lemmy.world, etc. And all of those are federating. The only large instance that is not federating with threads is mas.to

[–] [email protected] 171 points 11 months ago* (last edited 11 months ago) (11 children)

What I hate to see, even in this thread, is people turning on each other in this "us vs. them", "you're either a part of the pact or you're against us" nonsense

Let's all remember why WE ALL CHOSE to get on the fediverse and build it. The strength of the fediverse comes from the freedom for each instance to choose how to run things. My understanding is that no one in an instance is harmed if some other instance chooses to federate or defederate from Threads.

I hate Meta. I also know that Meta doesn't need to do anything to take down the fediverse if we do it ourselves.

[–] [email protected] 45 points 11 months ago* (last edited 11 months ago) (2 children)

Part of it is just today's polarized political climate, especially since the popularity of the Fediverse is partially a backlash to reactionaries taking over Twitter and the corporate enshittification of Facebook and Reddit.

Everything is a war now, and solidarity and boycotts are basically the only weapons that small, independent actors have. So people apply "don't cross the picket line" thinking to everything, even where it doesn't make sense.

Want to act properly? Contribute money and labour towards your instances. Help them build better moderation tools so they can handle the flood of crap from Threads, and onboarding tools and better UX so they can steal away the Threads users.

[–] [email protected] 13 points 11 months ago (1 children)

Yes, yes and yes (I contribute money).

load more comments (1 replies)
[–] [email protected] 12 points 11 months ago (1 children)

"The flood of crap" isn't what people should be worried about. They should be worried about Meta embracing, extending, and extinguishing the Fediverse. There's a good article about this here. People are worried about the wrong things and don't realize what's at stake.

[–] [email protected] 9 points 11 months ago (2 children)

The Ploum article again. Please explain how the circumstances with XMPP and ActivityPub are remotely similar.

[–] [email protected] 9 points 11 months ago (2 children)

Both are open protocols for communication over the Internet. Both have been adopted by a large corporate interest.

Now, how are they different?

[–] [email protected] 8 points 11 months ago (1 children)

I asked how the circumstances are similar, not vague descriptions that suit your existing views. But sure.

XMPP was dogshit back in 2004. A good idea, but nowhere NEAR what it needed to be to actually get mainstream acceptance. ActivityPub is light years ahead.

There were very very few XMPP users in 2004. There are millions of ActivityPub users. If meta was to pull the plug on federation it wouldn’t kill ActivityPub, there would still be millions of us here. We joined Lemmy/Kbin/Mastodon because we don’t want to live in a centrally controlled/owned social platform. That won’t change just because we can suddenly interact with Threads users. In fact, if anything, once Threads users hear that we get the same shit they do without the ads, they might decide to join us instead.

Google killing off XMPP integration didn’t kill XMPP. It did that all on its own.

[–] [email protected] 11 points 11 months ago (4 children)

If meta was to pull the plug on federation it wouldn’t kill ActivityPub, there would still be millions of us here.

It's not about pulling the plug. It's about introducing proprietary features that break communication, forcing people off of an independent server and onto Threads.

If most of your IRL friends are on Threads and your experience with them has gotten janky due to Meta fucking with the protocol, it's going to be very difficult to not switch over to Threads.

Oh, and good luck trying to get your friends to switch over to some indie server they've never heard of. If you can do that, then you should run for president.

load more comments (4 replies)
load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 10 points 11 months ago (3 children)

I'm not personally in favor of preemptively blocking threads on my instance and I don't find the EEE argument at all convincing in this case. But other instances doing that is no problem at all, it's fine!

load more comments (3 replies)
load more comments (9 replies)
[–] [email protected] 106 points 11 months ago (1 children)

Meta has no interest in being part of the fediverse, it only wants to eliminate any posible competition.

The usual MO of buying the competitors isn't posible on the fediverse, so the way to do it is embrace, extend and extinguish

Defederating is important because is Metastasis is allowed in the fediverse it will consume the fediverse, and then we'll be right back at the corporate social media we're trying to break away from, with the surveillance, ads and nazis being welcome as long as it's profitable

[–] [email protected] 30 points 11 months ago (8 children)

is Metastasis is allowed in the fediverse it will consume the fediverse

How?

I've seen the article about Google and XMPP, but I don't agree with its analysis. It wasn't easy to find service providers offering XMPP accounts to the public in 2004. I do not believe that Google embraced, extended, and extinguished a thriving ecosystem; there never was a thriving XMPP ecosystem.

There is a thriving ecosystem for federated microblogging, and federated discussions. While I'm sure Meta would like us to join their service, I'm not sure how allowing their users to interact with us will have that effect, nor how blocking that communication protects against it.

[–] [email protected] 15 points 11 months ago (5 children)

Exactly. Any analysis of "embrace extend extinguish" WRT Google/XMPP needs to answer a simple question: how many daily active users did XMPP/Jabber have in 2004?

[–] [email protected] 8 points 11 months ago

the same can be argued about the fediverse. the approximate number is 1.5 million of monthly active users, which is just an ant compared to Meta's.

So yeah, one could argue that it's pretty much the same situation in terms of numbers if not worse (I don't know the numbers but I'd bet that Meta has more users than Google talk ever had)

load more comments (4 replies)
load more comments (6 replies)
[–] [email protected] 43 points 11 months ago* (last edited 11 months ago) (3 children)

Utterly idiotic.

Facebook has for 20 years proven time and time again that it cannot be trusted and it is not beneficial for Internet users.

Yet still dumbarse cry over how mean we are to not want them here.

Get this through your fucking head people, Facebook does not have your best intentions at heart. You exist in this space purely for them to exploit. And they will find a way to do so here because that is their whole existence as a company.

I don't know why. They “trust me” Dumb fucks.

  • Mark Zuckerberg
load more comments (3 replies)
[–] [email protected] 41 points 11 months ago (3 children)

Forgive me for repeating this, but I think it's a great analogy and explains all of our thoughts about it:

I've used this analogy before, but threads is like a huge, 5k passenger cruise ship docking in a small town in Alaska. You don't have to know ahead of time that the 2 public bathrooms, one at the general store and the other at McDonalds, aren't going to be enough. You can also forecast the complaining about how everything isn't really tourist ready. It will suck for everyone. The small museum will be overrun and damaged, the people will be treated like dirt. It's an easy forecast.

Here's the important bit, just because they've never been in the cruise line business, doesn't mean you have to give them a chance to ruin your town.

[–] [email protected] 19 points 11 months ago (1 children)

Thank you, someone finally looking big picture. I see a lot of folks talking about things like "it won't harm Threads" or "the federation is all about inclusiveness and joining together" and those people, while correct on paper, are missing the point.

Put simply, many instances would prefer not to deal with that unnatural influx, and that is their choice. In fact, the best part of the fediverse is not only that they CAN make that choice it's that they can UNDO it later if need be. I can't fault some of these smaller instances for being proactive in protecting themselves when few here really know what goes into running and moderating.

[–] [email protected] 16 points 11 months ago (3 children)

Threads wants to join the fediverse to either steal the content and/or kill it, there would be no other reasons.

[–] [email protected] 10 points 11 months ago* (last edited 11 months ago)

Yes. My personal guess is that they want to start Threads as just another Federation instance where people build communities and relationships across instances as they do already, and act like a good Fediverse instance, all friendly and open and free . . . and then once there's enough popularity and/or cross-traffic they will wall off the Threads portion and monetize access, so you're forced to either pay up to continue in the parts you like and are invested in, or walk away leaving everything you put into it to Meta and paying users.

Oh, and they'll suck up as much Fediverse data as they can too, while they're at it: anything they have access to will be hoovered up for their commercial use, just as it is now. Federating means that all federated traffic will be propagated to Meta servers in due course, and we all know Meta has zero intention of being bound by any agreements in regard to the data of others, regardless of what platitudes they mouth.

On a personal level, I don't give a shit whether lemmy.world federates with Threads, but only because I have already made the decision personally not to participate in ANYTHING Meta, and that includes here on the Fediverse.

I'm already here because Reddit pulled that same shit, and I walked away then too. I learned my lesson. No way will I knowingly cross that line into personally investing time and attention into what Meta could wall off at any time and monetize without recourse for anyone who does make that mistake.

And I'd rather they not have my data, but it's not like I'm in any position to stop or prevent it. Best I can do is stay away from all Meta products, apps, trackers, and cookies.

TL;DR: People can do what they want with Threads, federate or don't, participate or don't, just know that Meta can and will wall it off at any time and expect participants to pay in some way to continue.

load more comments (2 replies)
[–] [email protected] 11 points 11 months ago (1 children)

See, this is the more reasonable concern. Moderating a fediverse instance is hard, and the flood of posts coming from Threads might be a bad problem. That's a case where I understand the need to defederate. But on the other hand, that doesn't feel like a solution that needs to be done proactively - defederating from Threads if/when Threads users become a problem seems perfectly reasonable.

[–] [email protected] 9 points 11 months ago

Here’s the important bit, just because they’ve never been in the cruise line business, doesn’t mean you have to give them a chance to ruin your town.

load more comments (1 replies)
[–] [email protected] 37 points 11 months ago (13 children)

It is not dumb. Thinking that this time it will be different is dumb:

https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html

When this was happening I was a huge proponent of Google, and Google Talk, recommending everyone I knew to switch to it, because Jabber with the help of Google will remove monopoly from AIM, MSN, YIM etc.

Google fucking killed the network and I contributed to it (maybe not in a significant way, but I still feel very bitter about it)

load more comments (13 replies)
[–] [email protected] 30 points 11 months ago (1 children)

If you federate with something too massive though it has undue weight on the entire system. It is likely to be Embrace, Extend, Extinguish again, and it's reasonable to want to avoid that.

For people who don't remember, the pattern would be something like:

  1. Federate and use the existing ecosystem to help you grow and to grow mutually (Embrace)
  2. Add new features that only work locally, drawing users away from other instances to your own (Extend)
  3. Defederate - the remainder is left with a fraction of the users since many moved away, so the users on the local instance don't care. (Extinguish)

It depends whether 2 actually succeeds at pulling users in. Arguably most people already on the Fediverse are unlikely to jump ship to Facebook, but you have to consider what happens in a few years if it's grown, but Facebook is a huge name which makes people less likely to join other instances.

[–] [email protected] 6 points 11 months ago

Personally, it's the implausibility of 2 that makes all of this seem like no big deal to me. In fact, I think federating openly with Threads might signal to Threads users that they can use alternatives and not lose access to whomever they follow on Threads, thus growing the user-base of other federated instances.

I think people who are going to use Threads for Meta-specific features are likely going to use Threads anyway, and if any of those features are genuinely good (i.e. not simply Instagram and Facebook tie-ins) they will be replicated by the various open Fediverse projects which already differ from one another in terms of features.

The moderation issue is entirely different and there are some instances that have an understanding with their users about protecting them from seeing any objectionable content or behavior as defined by whatever culture they have. Defederating from such a large group of people makes sense, perhaps even preemptively, no different from when they defederate existing large instances now.

[–] [email protected] 27 points 11 months ago (3 children)

The super cool thing is that you're more than welcome to start your own instance where they don't block it. Or move to an existing one. Because you know, the entire point is that instance admins are allowed to run their instance how they see fit.

[–] [email protected] 8 points 11 months ago (1 children)

Because you know, the entire point is that instance admins are allowed to run their instance how they see fit.

And the users are allowed to have opinions about it.

[–] [email protected] 13 points 11 months ago (1 children)

Correct, but that doesn't change who has final say over it. You're more than free to change instances if you no longer agree with how your current instance is being run.

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 26 points 11 months ago* (last edited 11 months ago) (1 children)

I think the fear is that this turns into an "embrace, extend, extinguish". https://en.m.wikipedia.org/wiki/Embrace,_extend,_and_extinguish

I don't know if the fear is well rooted, but I can definitely understand how Facebook is perceived as not having established a history of trust.

They are a private company, which have placed profits above the best interests of its users.

Edit: I think you can draw a parallel with another scenario: an open and free market requires regulation. There should be rules and boundaries, such that a true free and open market exists. Similarly, there's an argument to be made than we should restrict the fediverse for it to keep existing in the way we want it to.

[–] [email protected] 10 points 11 months ago (5 children)
  1. Jabber was much smaller than the Fediverse when Google launched Talk.

  2. Users are more aware of the risk now. "Oh you should go use Google Talk, it's an open standard" is stupid in retrospect. Likewise, "you should use Threads, it's an open standard" would be absurd. The value here is "you should use Mastodon/Lemmy/whatever, it's a good open platform and still lets you interact with Threads users".

  3. It's important to remember that the most famous example of embrace-extend-extinguish ultimately failed: Microsoft's tweaks to Java and Javascript are long dead, Microsoft having embraced Google's javascript interpreter and abandoned Java in favour of their home-grown .NET platform.

load more comments (5 replies)
[–] [email protected] 21 points 11 months ago (5 children)

If we let corperate avithilea gain a foothold they'll EEE us. Learn from history, Meta's not doing this for our sake

load more comments (5 replies)
[–] [email protected] 20 points 11 months ago* (last edited 9 months ago) (2 children)
load more comments (2 replies)
[–] [email protected] 12 points 11 months ago

Yeah, I wonder how many of those instances are primarily enthusiasts self-hosting.

[–] [email protected] 8 points 11 months ago (3 children)

Feel free to removed when we block Flipboard or Automattic. We're only blocking Meta, because Meta's interests are not the Fediverse's best interest.

load more comments (3 replies)
load more comments (30 replies)