hachyderm / community

Hachyderm Community Resources
https://community.hachyderm.io
Creative Commons Attribution Share Alike 4.0 International
490 stars 53 forks source link

Unable to create account alias to qoto.org account #73

Closed bolapara closed 1 year ago

bolapara commented 1 year ago

I'm trying to move to hachyderm from qoto.org. When I attempt to create an alias on my hachyderm account I get an error "could not be found" for my profile bolapara@qoto.org. Is this because the qoto.org instance is blocked? How do I get around this if so?

bolapara commented 1 year ago

Found a similar (old) report here: mastodon/mastodon#12883. Seems they worked around it by temporarily unblocking the instance so the transfer could happen.

bolapara commented 1 year ago

I re-tried after the upgrade to v4.0.2 but still experience the same issue.

lyle commented 1 year ago

I have the same issue migrating away from lyle@qoto.org. Hachyderm better fits my ethics.

dmah42 commented 1 year ago

if i understand correctly, as we have suspended federation with qoto.org, you aren't able to transfer your account across. the solution would be to open up federation long enough for you to transfer.

another solution would be to forego your old account at qoto.org and have a fresh start on hachyderm.io without doing the transfer.

i'll leave it to @quintessence to decide how we want to do this. my personal preference is to not open up federation with an instance we've previously decided to suspend, even for a short while, but perhaps as we intend to suspend again it will be relatively safe.

lambda commented 1 year ago

Would it make sense to switch qoto to limit (silence) rather than suspend, for some fixed period of time (3 months or something, conditional on abuse not getting out of hand), in order to allow users to migrate? I haven't been involved in moderation, so I don't know if the abuse from qoto is so high as to be unmanageable, but limiting the site and suspending individual accounts on it would seem to be a good option allowing a smoother migration process.

untitaker commented 1 year ago

I think de-listing for 3 months makes sense. It should probably be much less than that though. See #57. I don't think qoto or their admin is trustworthy. It rather seems they make active efforts to escalate the situation.

quintessence commented 1 year ago

Wanted to ping and say I saw this / @dmah42 's mention - lemme think on it.

sgryphon commented 1 year ago

I commented on a closed version of this issue: https://github.com/hachyderm/community/issues/57 (so realised it might be better to comment on the open issue)

I have an account on qoto, and would likewise prefer silence over outright ban, so that I can interact with several peeps I know who set up accounts here.

I don't see any abuse on the server (e.g. public feed) itself, but if there is significant abuse being received from qoto users, and the qoto admin is not taking action (hate speech is banned in their server terms), then I understand the ban.

(And if this is true, i.e. the qoto admin is not banning users when notified about breaches, when they have claimed otherwise, then I would like to know that, so I can reconsider having my account on their server).

piccolbo commented 1 year ago

I think we should attach more value to the connectedness of the network. The Mastodon Server Covenant includes specifically a point about avoiding "excessive limitations" for users accessing the fediverse. It's a very fuzzy point, but my favorite interpretation, and one that is practically implementable, would be to look at interactions between our server and another one, like qoto, measured by protocol events like follows, blocks, reports etc and ignore what qoto is doing internally (very hard to assess anyway and very labor intensive) and whom they federate with. I think this would promote diversity on the fediverse while still discouraging bad actors and would prevent a partition of the network which would make it less appealing to entities that need to connect with everyone, like the government. For the same reason I am skeptical about sharing block lists because it results in partitioning of the network.

untitaker commented 1 year ago

That sounds like a tagline from the UFOI organization that QOTO's admin has set up: https://ufoi.org/

The UFOI has apparently been created in response to QOTO feeling cancelled. It is an anti-moderation front that tries to establish itself as an alternative to joinmastodon's server list, since QOTO has been removed from it a while ago.

https://old.mermaid.town/@triton/109474778261139113

https://www.reddit.com/r/Mastodon/comments/z68m3e/jeffrey_phillips_freeman_eugen_rochko_ceo_of/

piccolbo commented 1 year ago

For what is worth, I haven't even read it. Your characterization of my position as anti-moderation is completely inaccurate. Associating me with people you don't like doesn't qualify a reasoned argument against my proposal.

untitaker commented 1 year ago

Your position on federation is identical to UFOI principles. That is why I am associating you with them. Neither QOTO nor UFOI would describe themselves as anti-moderation. Others do, in particular because of their experience with how QOTO laid out their principles in practice.

I'm not trying to debate you. The thread, to me, is still about QOTO and I'm adding additional information that IMO shows they should not be trusted.

sgryphon commented 1 year ago

adding additional information that IMO shows they should not be trusted.

Disclosure: I am a qoto user, so have a direct interest in not being blocked.

This issue is about the block preventing creating an account alias in order to move accounts, so if the admin thinks it is inappropriate to discuss the block itself, I'm happy to create a separate issue.

For the block itself, it depends on the objective. If the objective is to protect hachyderm.io users from being exposed to unwanted content, then you should review Qoto's public feed, and try and find evidence of unwanted posts, or evidence of complaints lodged about users where no action was taken by Qoto admin. The feed is here: https://qoto.org/public

Other relevant information might be the number of complaints by users, or number of individual blocks by users, etc.

There are some instances that have blocked Qoto for other reasons (nothing to do with content), e.g. they don't like the administrator / don't trust the admin, or don't like the fact that the server has very open federation (which affects Qoto users, but not Hachyderm users).

Personally, I would find it weird if my email provider started de-federating, e.g. said I can't receive email from my friends on Hotmail because they don't like Bill Gates (as opposed to email blocking a domain that is sending spam).

ambihelical commented 1 year ago

Honest question because I really don't understand. Can someone explain to me why it matters to hachyderm admins (and users I guess) which instances qoto.org federates with? If they are blocking instances they don't like already, why does it matter to hachydermians? They won't see anything from those instances, as far as I understand it.

sgryphon commented 1 year ago

They won't see anything from those instances, as far as I understand it.

Correct. If hachyderm blocks site X, and Qoto does not, it makes no difference. Hachyderm still won't see any boosts, mentions, etc relate to site X.

Qoto could still in theory see messages from X (but in practice, as a Qoto user, the actual feed is clean, as those sorts of messages just aren't common). They could also cut and paste to repeat (and Qoto has a non-standard 'quote toot' feature that helps this), although this more counts as bad content and could be done irrespective of federation status (e.g.someone on Hachyderm could also cut and paste from the public timeline of a block instance, etc)

Can someone explain to me why it matters to hachyderm admins (and users I guess) which instances qoto.org federates with?

There may be several reasons:

ambihelical commented 1 year ago

@sgryphon Thanks for confirming my understanding of how federation works. You mentioned several reasons why qoto might have been blocked, but that's not really my question, as the reason is listed in hachyderm's list of blocked servers: 'Federating hate speech in the name of "free speech"'. Qoto clearly federates with instances that have hate speech on them, so I understand the what the statement means (unless I'm mistaken, feel free to correct me), just not why it matters to admins at hachyderm.io.

sgryphon commented 1 year ago

my question

Sorry; reasons 1 & 2 don't answer your question. Reason 3, 4, and 5 are possible reasons why who Qoto federates with matter to Hachyderm admins (mistaken understanding, political pressure, or one aspect of dislike).

clearly federates with instances that have hate speech on them

In a technical sense, yes; because federation is generally opt out (i.e. explicit block) and is by default on. The same with all my email providers, they "federate" with email providers that allow hate speech. Not that I ever receive any.

In a technical sense it's not so much that they federate, but that their policy is once brought to their attention they generally do not block the entire server. (Technically Hachyderm also federates with (currently unknown) instances with hate speech, until they learn about it/get complaints about it and then block.)

Qoto does still strongly support individuals blocking servers or other accounts if they want (and has rules about not getting around such blocks), and does not allow any hate speech in their own rules, so in practice being open to receive messages from those serves doesn't necessarily mean you actually will (like my email provider is open).

dmah42 commented 1 year ago

based on the above discussion we have decided to replace the Suspend for qoto.org with a Silence. please stay tuned for a future article on the implications of different domain block types.