this post was submitted on 19 Dec 2023
967 points (91.8% liked)

Technology

59346 readers
7014 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
[–] Pxtl@lemmy.ca 175 points 11 months ago* (last edited 11 months ago) (43 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

[–] otter@lemmy.ca 148 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.

[–] Pxtl@lemmy.ca 40 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.

[–] moormaan@lemmy.ca 11 points 11 months ago (1 children)

Yes, yes and yes (I contribute money).

load more comments (1 replies)
[–] voidMainVoid@lemmy.world 9 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.

[–] Spuddlesv2@lemmy.ca 7 points 11 months ago (6 children)

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

[–] Eldritch@lemmy.world 5 points 11 months ago

Well that and the story while not "wrong", is definitely hyperbolic. The author even stated after stating that Google killed XMPP that they didn't. So which is it? I'm not a dev, but an avid open source fan. i first tried Linux in 1995. Started using jabber itself in 1999 through Gaim. Later pidgin and psi clients in 2001-2. There were a ton of problems beyond Google. As far as clients were concerned there was no reference version. And there really were no large professionally run servers like mastodon.social or lemmy.world. People, myself included put too much hope in the Google basket. It was a massive unearned win in user count. That was just as easily lost. And kept people from focusing on the core service. Yes Google was never a good steward. Corporations never are. But the lack of official clients and servers, plus their decision to persue IETF standardization had as big or bigger impact on the services development and adoption.

The moral of the story isn't that Google or anyone else can kill an open source project. Microsoft Google and many more have tried and failed. The moral is that we shouldn't cater to them or give them special treatment. They aren't the key to success.

load more comments (5 replies)
[–] bilb@lem.monster 8 points 11 months ago

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!

[–] sour@kbin.social 5 points 11 months ago

a house divided…

load more comments (8 replies)
[–] somePotato@sh.itjust.works 82 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

[–] Zak@lemmy.world 29 points 11 months ago (3 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.

[–] calvinbacon@r.nf 12 points 11 months ago (3 children)

You must have been pretty young back then or ignorant. It was trivial to find a public XMPP server in 2004 and there were dozens of bridges that connected ICQ/IRC/AIM/MSN/Yahoo without the need of multi-clients which were popular at the time. Sounds pretty thriving to me, but please tell me again how Meta and Google are gonna give you a pony this time

[–] Zak@lemmy.world 10 points 11 months ago (1 children)

I was nearly 20 years younger than I am now and was definitely ignorant of free, public XMPP service providers, which is kind of the point. If someone tech-savvy enough to be running Linux on a laptop in 2004 and liked the idea of XMPP tried and failed to get started with it, what hope was there of attracting a mainstream audience? You could argue I didn't try hard enough, and you'd be right in a tautological sense. I did later use third-party XMPP clients for Google Chat.

I don't expect a Pony from Meta. Meta is a face-eating leopard and I expect it to try to eat my face. If blocking their users from seeing the pictures of birds I share on Mastodon prevents that, please tell me how it does. This isn't a rhetorical question; I self-host and can block, or not block whatever I want.

[–] Corgana@startrek.website 4 points 11 months ago* (last edited 11 months ago) (2 children)

I've yet to see a convincing argument in favor of preemptive defederation or an explanation of what "Embrace Extend Extinguish" means in this particular scenario. There seems to be a lot of thinking that defederating "punishes" or handicaps Meta in some small way, which from my understanding is just not how it works at all.

load more comments (2 replies)
load more comments (2 replies)
[–] Pxtl@lemmy.ca 7 points 11 months ago (4 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?

[–] sir_reginald@lemmy.world 7 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 (3 replies)
load more comments (1 replies)
[–] Deceptichum@kbin.social 40 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)
[–] pelespirit@sh.itjust.works 31 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.

[–] SeedyOne@lemm.ee 17 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.

[–] pelespirit@sh.itjust.works 15 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.

[–] ChunkMcHorkle@lemmy.world 8 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)
[–] Pxtl@lemmy.ca 8 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.

[–] pelespirit@sh.itjust.works 8 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)
[–] takeda@lemmy.world 24 points 11 months ago (6 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)

[–] Pxtl@lemmy.ca 4 points 11 months ago (3 children)

How many users did Jabber/XMPP have in 2004?

recommending everyone I knew to switch to it

I think we've isolated the problem. Everyone is aware of the risk this time. nobody is going to abandon their Fediverse accounts for Threads.

[–] takeda@lemmy.world 11 points 11 months ago (2 children)

GTalk was easy to install, no need to create an account (most already had Gmail), had incompatible features (like making a voice call), later was integrated into the Gmail web interface, so you could use it anywhere. So many Jabber users did switch to it.

Then somehow "broke" in a way that messages from GTalk were coming through, but anything coming from Jabber wasn't arriving. Since most Jabber users had Gmail account many switches to continue talking to their peers. Stubborn people, like me, were left with rooster full of people online that none responded to you.

At that time Google was seemed like a white knight, fixing things and making them better.

Facebook today is known for being extremely shitty and destroying any competition, and there are still so many naive people.

load more comments (2 replies)
load more comments (2 replies)
load more comments (5 replies)
[–] Alto@kbin.social 21 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.

[–] treadful@lemmy.zip 6 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.

[–] Alto@kbin.social 10 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)
[–] FishFace@lemmy.world 20 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.

[–] bilb@lem.monster 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.

[–] TheHobbyist@lemmy.zip 19 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.

[–] Pxtl@lemmy.ca 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)
[–] LWD@lemm.ee 16 points 11 months ago* (last edited 11 months ago) (2 children)
load more comments (2 replies)
[–] Uranium3006@kbin.social 14 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)
[–] helenslunch@feddit.nl 13 points 11 months ago* (last edited 11 months ago) (12 children)

I think the conversation should be about the impact of federating with an "instance" with a long history of poor or apathetic moderation vs. creating an off-boarding system for Meta users to escape the corporatocracy.

Personally I vote for the latter, and I'm glad most of the larger instances are in the same boat.

In an ideal world people realize they can escape the ads and data collection without losing touch with friends, family and news and Meta goes down in flames but maybe that's the optimist in me.

[–] fruitycoder@sh.itjust.works 5 points 11 months ago

Fully agree. I feel like helping facebook keep their users stuck on their platform or worse Twitter feels counterproductive in making the world more free.

[–] lemmyvore@feddit.nl 4 points 11 months ago (2 children)

If you think Meta will allow the Threads algorithm to show anything from the fediverse you are unbelievably naive. And that's if content from the fediverse even makes a blip on a platform with 100x the size.

Meta doesn't federate with the goal of giving Threads users an out. They federate because it's the most efficient way to scrape fediverse instances and build profiles on fediverse users.

Meta has reached saturation with their existing services so they are now branching into any possible extra source of data they can. They'll take anything, from fediverse federation to Whatsapp emails. All your data is welcome to them.

load more comments (2 replies)
load more comments (10 replies)
[–] BraveSirZaphod@kbin.social 11 points 11 months ago

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

[–] roofuskit@lemmy.world 5 points 11 months ago

Then change instances to one that doesn't block threads. It's that easy.

[–] KingThrillgore@lemmy.ml 5 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 (28 replies)