this post was submitted on 22 Feb 2024
202 points (91.1% liked)

Technology

59374 readers
3463 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] 73 points 8 months ago* (last edited 8 months ago) (46 children)

So... "federation" without control? What's the point?

They stress that a difference between their federation and ActivityPub is that on ActivityPub "your “instance”, or server, determines your community, so your experience depends on which server you join" while for them "On Bluesky, your experience is based on what feeds and accounts you follow, and you can always participate in the global conversation (e.g. breaking news, viral posts, and algorithmic feeds)." and "Moderation on Bluesky is not tied to your server, like it is on Mastodon. Defederation, a way of addressing moderation issues in Mastodon by disconnecting servers, is not as relevant on Bluesky because there are other layers to the system."

The big difference is that I can't choose an instance that blocks/does not interact with the servers loaded with Nazis, terrorists, and/or child abusers? Why the hell is it of such paramount importance to Jack Dorsey that the rest of us are forced to interact with Nazis?

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

? You can block the entire nazi server and you will essentially be defederates from it without relying on your servers admins to do it. This makes it easier to block nazis?

[–] [email protected] 20 points 8 months ago (2 children)

So every new user needs to block all the nazi servers themselves before they get a non-nazi feed?

The whole point of joining a server that defederates nasty stuff for you is that you delegate that responsibility to someone you trust to handle moderation for you. Just like you trust community mods or the admins of your instance on Lemmy.

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

To be fair, Bluesky does have "blocklists" maintained by other users that you can opt into, and quite a few popular ones exist with active maintainers who take and act on reports pretty quickly. So you still can delegate moderation responsibilities. One advantage to this is that you can opt into a few blocklists based on what you personally want to block - separate lists exist for hateful bigots, crypto pushers, and so on. I gave it a shot out of curiosity and haven't run into any issues yet, but that's just me.

I still prefer Mastodon for broader AP integration, and I think blocklists aren't discoverable enough outside of word of mouth, but I am curious to see how that turns out for Bluesky. Certainly an improvement over Xitter imo.

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

That still requires the user to do something actively to get a moderated feed. Most users don't want to deal with that.

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

But on Mastodon the user has to dig through a bunch of instances to find one that filters out what they don't want to see, and figure out if it's an instance worth joining for other reasons. I'd argue there's probably more work to join Mastodon than to join Bluesky and filter your feed. But I don't use Bluesky so I don't know.

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

Sure, but that's an easily addressable problem

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

This is pretty standard online though - even regular Google has settings like "Safe Search:On" that you can toggle to moderate your search results.

It really just depends on what the default settings are when you arrive at a service before you start using it, and how obvious and discoverable you make those settings controls.

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

Servers will likely be able to have recommended block lists and default block lists you can opt out of. Federation was literally just announced i think its fair to give it time for them to improve it. I think users having the option is better look at cases like mastodon.art that defederates from servers constantly and none of the users ever know who or why theyre defederating

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

Most users don't want to care about moderation like that. Users may care to block stuff they're not interested in like "I'm not interested in soccer so I'll block the soccer server/community". Most users don't want to even think about seeing the kind of content most reasonable ActivityPub servers defederate from. There's also often a legal risk if you don't defederate as what constitute legal content depends on a servers location.

look at cases like mastodon.art that defederates from servers constantly and none of the users ever know who or why theyre defederating

If users don't like servers that indiscriminately defederates from others, they are free to go to other servers. This is not a bug, this is a feature.

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

Idk what to tell you. If you prefer how it is on activitypub then use activitypub. I barely ever use bluesky and mainly use lemmy snd mastodon. I think having no say in who you’re defedersted from sucks. Its why lemmy lets users block a server now even though mastodon doesnt. This is good.

Lol “just leave the art server” is terrible for artists and also 90% of people have no idea what defederating is and wont ever know theyre defederated from X server. I think its way better for servers to set their default blocklists that block the server they dont like and users to be able to choose to opt out of them, add more blocklists, etc.

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

Its why lemmy lets users block a server now even though mastodon doesnt.

As someone who had to switch away from mastodon.art because my pool of federated instances was getting so small it felt pointless to be on a federated platform... I'm SO glad Lemmy takes this approach. I don't mind my instance having some control over who they federate with (I have zero interest in seeing actual nazi comment or CP for example) but if my instance blocked lemmy.world or another similarly large one I'd definitely be a bit screwed (mastodon.art defederated mastodon.social for a time!)

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

without relying on your servers admins to do it

But I want to rely on my server admins for that. To me that's a feature, not a bug.

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

We had a thing a while back on Lemmy where a bunch of semi-popular instances (including lemmy.world, though they seem to have rolled that back) all defederated from instances that mentioned piracy. I don't have a problem with piracy. I want to talk about piracy.

If Lemmy ran on a system like Bluesky's, I wouldn't have needed to consider making a new account on another instance just because me and the admins disagree on what we want to see on Lemmy.

I get your point, I just think It's a matter of preference, at the end of the day.

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

We had a thing a while back on Lemmy where a bunch of semi-popular instances (including lemmy.world, though they seem to have rolled that back) all defederated from instances that mentioned piracy. I don’t have a problem with piracy. I want to talk about piracy.

To me, that is a feature, too. The admin team made a decision, and the community engaged, the topic was discussed, and the decision was changed. To me that's a very healthy process. The only thing I would've changed would be LW engaging the community before defederating, but they were understandably worried about legal implications.

Even if LW didn't reverse this decision, you can change instances. Lemmy 0.19 makes this easier with import/export, but I would argue it should be even easier. Ultimately though this is a lemmy implementation detail, and not an activitypub problem.

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

Your ignoring the thrust of their point:

If you disagree with your instance or want to leave it for whatever reason, you have to wipe your identity and create a new one.

That is in no way a feature, just a hindrance.

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

you don't have to lose your social graph to move instances though. mastodon has had account migration for years, now.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago) (1 children)

Lemmy doesn't, since it's not part of the protocol, and in both situations you still lose your actual id.

In general, there's technical reasons why ids and instances are associated on Lemmy / Mastodon, but not UX reasons.

99% of users just want a username, i.e. @bigCommieMouth, they don't necessarily want their identity tied together with the server they use to interact with the network, i.e. @[email protected], and if they did really love a specific server and wanted their identity tied to it, they could always just make @bigCommieMouth_kolektiva_social.

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

>there’s technical reasons why ids and instances are associated on Lemmy / Mastodon, but not UX reasons.

...right...

>99% of users just want a username,

literally 100% of users have used this system regardless of the fact that identities are tied to services.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago) (1 children)

So? 100% of users never used the fediverse before it existed. Bluesky / ATProtocol is now offering an alternative where usernames are not tied to instances, and that sounds like a better UX.

[–] [email protected] -2 points 8 months ago (1 children)
[–] [email protected] 0 points 8 months ago (2 children)

If you don't want to discuss the relative merits of Bluesky, don't participate in a thread on Bluesky.

bye

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

i thought this thread was about me correcting misunderstandings about activitypub software. i have no interest in bluesky until/unless they either aferro gpl their code or implement activitypub federation. there are no merits to their network that i can see unless one or both of those come to pass.

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

i thought this thread was about me correcting misunderstandings about activitypub software

I don't see a title saying "self post: let me correct you about the activitypub protocol", I see a link to Bluesky launching federated storage.

there are no merits to their network that i can see unless one or both of those come to pass

Then don't engage in a discussion about their identity system, just post a blanket comment saying "they suck cause they're not open enough" and leave the thread. The rest of us are here discussing the relative merits of one protocol vs another.

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

That's true, but it's not an inherent limitation of ActivityPub.

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

Isn't it?

Your ID, along with the canonical data associated with it, is tied to your instance. That's how the protocol works. There's no mechanism for decoupling all that.

Mastodon has a half-hearted migration feature.

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

Nomadic accounts are currently not supported by ActivityPub

Good to see there's at least a proposal though.

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

Any service can implement this today, with activitypub. Being an enhancement proposal is just an attempt to standardize extensions to ActivityPub, lots of the time that services have already implemented.

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

But it is an inherent feature of ATProtocol

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

I think about this often, but I wouldn't consider ActivityPub a settled on standard just yet...

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

Can you block entire servers, though? Do you have the ability to even tell content apart based on server of origin? It's not clear that you can and the implication seems to be that the only thing you get out of hosting your own server is hosting your own data; it doesn't seem to offer you any sort of control over federation.

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

You can make and share custom feeds based on XYZ parameters and you can make and share block lists so I think its fair to assume you can make and share a blocklist that is “block everyone from X server”. Federation was literally just announced so i think its fair all of the features havent been completed

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

users can do that already on fediverse..? Additionally admins have power to block servers they wish, that gives much control and is a lot better, dont see the advantage bluesky is pretending to have.

load more comments (41 replies)