4
submitted 2 years ago* (last edited 2 years ago) by PzkM@lemmy.ml to c/asklemmy@lemmy.ml

I apologize if this has been asked before, but I'm wondering if it would be feasible to implement a new approach to defederation that offers the option of choosing between complete or partial defederation from another instance.

Currently, defederation blocks both the locally made posts on the defederated instance and its entire userbase. This can be excessive, and in many cases it may be better to block only the posts made on the other instance while still allowing its users to interact with the instance that defederated — user behavior may differ between their home instance and other instances. This partial defederation (or limited federation) would facilitate normal interaction without negatively affecting the content of a feed.

Problematic users could be managed on a case-by-case basis using bans, similar to how it is done for federated instances. Automated tools could simplify this process in the future. Complete defederation would still be necessary in extreme cases where no positive user interactions are expected, such as with instances that promote Nazism.

Instances are being forced to choose between a sledgehammer and nothing at all, and I think a compromise is warranted. I'm curious to read others' thoughts on how to solve this existing challenge.

EDIT: I added a rough sketch that outlines the proposal. On the left side is the system as it works now and on the right side are two possible scenarios for limited federation (1 direction or bidirectional)

top 22 comments
sorted by: hot top controversial new old
[-] melonplant@latte.isnot.coffee 3 points 2 years ago

Splitting hairs, but I think rather than implementing a partial defederation, I think it would be better to set user rights for a given federation instance. Some federations you might want to allow view only access, access to a certain "tier" of communities, etc. Make the rights customizable so its as granular as needed by the server.

[-] socialjusticewizard@sh.itjust.works 2 points 2 years ago* (last edited 2 years ago)

I'd suggest that beehaw's concerns could be met with a tool that lets you disable posting or voting from off-instance users unless they meet threshold criteria, whether it be account age or post history or manual approval. That would allow you to keep your content interaction controlled without the nuclear option of complete removal.

[-] bizzle@lemmy.world 2 points 2 years ago

Beehaw feels like it's ran by power tripping mods hiding behind toxic positivity and I'm not sad they defederated. I wouldn't denigrate anybody for preferring it but I personally like a little more freedom.

[-] DarkGamer@kbin.social 1 points 2 years ago

It seems like defederating harms the ones who do it, as it provides incentives for users who want to access both servers to go to a 3rd party. From kbin I can currently see both.

[-] Ghostalmedia@lemmy.world 1 points 2 years ago

At the very least this move highlighted a big problem with the Fediverse that needs to be ironed out. So I guess that’s good.

[-] IsThisLemmyOpen@lemmy.dbzer0.com 2 points 2 years ago* (last edited 2 years ago)

deleted by creator

[-] theory@feddit.uk 2 points 2 years ago

This needs to happen. This is getting ridiculous

The site grew something like twenryfold in the span of two days... Honestly I'm impressed at how mild the ridiculousness has been

[-] 14specks@lemmy.ml 2 points 2 years ago

I have a feeling that given a couple of years, things will settle out a bit and be more like Mastodon.

Could you imagine if your ISP/Gmail was so particular about what servers you could send email to?

There will always be valid reasons to defederate, although I think the bar for that is going to end up pretty high and well-defined in the future, but it's sort of an organic process to get there.

[-] albinanigans@kbin.social 1 points 2 years ago

"A Modest Proposal."

Wait, this isn't satire? ;)

[-] this@sh.itjust.works 1 points 2 years ago

I would even say that at least 3 tiers of defederation are nessesary:

  1. Remote instance users can interact with local instance by posting and commenting on local instance, but remote communities are blocked on local instance

  2. Remote users can see posts/comments from local instance, but not the other way around and commenting and posting is disabled both ways

  3. Full defederation as it works right now. Neither instance can see content from the other.

[-] Moderator@kbin.social 1 points 2 years ago

Imo de-federation literally breaks the WHOLE fucking point of all of this.

[-] CeruleanRuin@lemmy.one 1 points 2 years ago

I think this discussion is extra important with the recent and ongoing influx of new users, many of whom don't have a clue what criteria to use when choosing an instance. Plenty of new folk who have no real affiliation with whatever taint their instance might have due to its admin.

[-] Rohbtc@kbin.social 1 points 2 years ago

I disagree. I think you should either federate fully or not at all.

Why should we let instances browse and comment in our communites without reciprocity?

[-] pieceofcrazy@feddit.it 0 points 2 years ago

I'm out of the loop, could someone explain what happened?

All I know is that Beehaw defederated (or was defederated by) someone because of trolls?

[-] Sallp@lemmy.world 0 points 2 years ago* (last edited 2 years ago)
[-] UrbenLegend@lemmy.ml 1 points 2 years ago

Yeah, they defederated from lemmy.ml as well

[-] pieceofcrazy@feddit.it 1 points 2 years ago

The comment I read made it seem as some kind of pitiful faction war but it's pretty understandable, maybe it could even have a positive impact on Lemmy as a whole

load more comments
view more: next ›
this post was submitted on 15 Jun 2023
4 points (100.0% liked)

Asklemmy

44691 readers
737 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS