Skip to content

Opt-out is a terrible default and should be reconsidered #835

Description

@Mitsunee

It should be pretty obvious that a decentralized network that many use specifically to not be connected to centralized networks houses mostly people who do not wish to have their posts bridged to Bluesky. While I am not a lawyer and therefore cannot give a concrete statement on this, sharing information such as profile descriptions, posts and media without express permission violates the Terms of Service of plenty of instances, as well as ethical boundaries around privacy and personal safety.

I believe that this bridge system should be opt-in, rather than opt-out - especially if your only immediate opt-out mechanism is adding something to a profile description that is by default limited to about 500 characters on Mastodon, one of the most common fedi instances, while also hoping that your system does not cache profile descriptions, thus entirely ignoring the hashtag for however long it takes to invalidate the cache.

TL;DR: Due to concerns about privacy and ethics I (and many other fedi users) would like for your system to be opt-in rather than opt-out. I also personally believe that a hashtag in a profile description is inadequate and insufficient as an opt-out mechanism.

Best Regards @mitsunee@ieji.de


Update: I've had a few discussions on this in the past 3 hours while this seemingly became the ticket for this issue. I guess my attempt of writing as neutral as possible is convincing enough for Github, but not for opensource as a whole, huh?

Anyways, here are some more bulletpoints I've collected during my discussions:

  • Q: "What is the difference between this bridge and federation? Why does it matter?"
    • A: It should be rather simple to understand the that fediverse is a network of services using a federation protocol. Bluesky is not part of this network. When signing up to a service inside the fediverse I agree for my data to be shared inside the network. No permission was ever granted to use my data outside of the network, such as with Bluesky.
  • Q: "What is the difference between Threads federating and Bluesky being connected through this bridge? Can't you just block it?"
    • A: I can domainblock threads. I cannot domainblock bluesky and a bridge can be rehosted under different domains by any party with a copy of the code or software within this repository.
  • Personally I use a mastodon instance owned by a private person who has views I understand and trust to an extent. I do not trust a centralized company (which has the main goal of producing revenue). Bluesky is owned by such a company.
  • It seems to be the common consensus that Bluesky allows people harmful to minorities such as LGBT, religious or non-white people. This means this bridge would in theory get blocked by most instances within the bubble I'm active in personally.
  • Further points about ownership of content and lack of formal agreement between fedi users and bluesky (a very common issue for bridges of any type) have been brought up below better than I could have worded in this comment: Opt-out is a terrible default and should be reconsidered #835 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions