One of the worst misfeatures of #Mastodon from a safety angle: If you get an abusive reply to your post, you can't remove it even by blocking the person. Even after blocking, your server still shows the abusive reply to everyone else.
There has been a patch ready to fix this for 2 years, 6 months, and 1 day. @Gargron has not approved it, and has provided *zero* explanation for why he will not allow it to be merged.
@michaelcoyote @graue @Gargron I hope it's not! Mastodon is great, but has so many issues. It being replaced with something better in the future would be nice & it would also be healthy for fediverse.
@jackemled
I think that more strong contenders would be better for everyone. It might even make mastodon clean up their act.
@graue @Gargron
@michaelcoyote@mastodon.social @graue@social.coop @Gargron@mastodon.social
Yearning for the day when disgruntled Masto users lift their eyes to the better software the Fedi already has...
...but, no, when they do lift their eyes it's to external platforms funded by venture capitalists.
So frustrating.
@Uraael @Gargron @graue @michaelcoyote *opens her eyes - sees infighting over which one of the dozen misskey forks is best, worse than with linux distros* (tho i do want to switch to another, better moderated mastodon instance. just need someone to give me a step by step guide as if i was tech illiterate)
@CIMB4@mastodon.social @Gargron@mastodon.social @graue@social.coop @michaelcoyote@mastodon.social lol, worse than Linux? Debatable. But I acknowledge the problem: there are too many forks now, imo. This space needs a Winner that development can crystalise around. I believe I've found one (Cherrypick) but what I will say is that ALL of them are still better than Mastodon, even if we're talking basic Misskey base before we look at what the forks each add on top. And Fork battles rarely impinge on user experience; that's a meta-concern.
And Akkoma again offers better features, though in that case UI still lags behind Misskey's more modern look.
@CIMB4 apologies if I misread your post, but if you really want to move to a different instance, it's not that difficult (although admittedly scary!) – I've done that twice with this account.
Your followers and follows get migrated automagically, but your posts remain on the old instance. I thought this will bother me a lot, and in the end it did not. Some other things can be moved manually.
Here's the documentation:
https://docs.joinmastodon.org/user/moving/
And here's a friendly guide:
https://fedi.tips/transferring-your-mastodon-account-to-another-server/
@rysiek @CIMB4 Co-signing. I've moved instances and it's fine. I also maintain an alt (@SallyStrange@autonomous.zone) which is something I recommend to everyone, even if only to witness how differently federation can play out depending on your instance.
@rakoo@blah.rako.space @Gargron@mastodon.social @graue@social.coop @michaelcoyote@mastodon.social If Calckey had been ready in Nov 2022 I think it would have have seen a much higher retention rate than Masto.
I get really frustrated by how Masto dominates conversation, even in the Fedi itself. People don't seem to realise they have alternatives that don't mean starting over somewhere else.
@Uraael @Gargron @graue @michaelcoyote Asking in good faith, which one are these? I'm not acquainted with that convo.
@michaelcoyote @graue @Gargron there's a few other design flaws which prevent it from scaling. Someone will need to redesign the whole thing, taking the lessons learned into account.
@inquiline @graue @Gargron Bluesky blocks not only do this, but you can selectively detach your post from reply quotes
@inquiline @graue @Gargron Technically, once you block them, they are no longer harassing *you*. They are polluting the *conversation* that occurs in response to your thread.
Curating the *conversation* is a joint responsibility of the people in it.
The solution isn't "let me enforce my content filters on other users".
It's "everyone offended report the offender to their server to take action that deletes the offensive post/account/server federation".
@inquiline @graue @Gargron Yes, this is slow and suboptimal. But it also allows for a more permanent, considered solution (e.g. should we defederate from their server?), and upgrades the people involved from "audience" to "humans with their own agency".
It can be easy to think of the replies to a post as your responsibility to moderate. But a toot isn't a presentation or a moderated Q&A session, it's a contribution to a giant party of conversations.
@robotistry@sciencemastodon.com @inquiline@assemblag.es @graue@social.coop @Gargron@mastodon.social
Neat thing about #fedi is that if a conversation spans multiple #servers then server admins are unlikely to make the same decision about blocking and banning an interloper.
An admin impairs his own user's experience by banning somebody that not all users want banned. Especially if the comments are still visible on other servers and other admins haven't intervened.
Prisoner's dilemma and all that.
@robotistry @inquiline @graue @Gargron IMO it should work like deleting spam or harassment comments or ping backs (remember those?) from a blog post. If you remove it, as far as your thread is concerned it's out of the picture.
People can still see the offending post on the blocked user's server, and maybe it can still link back to the original, but the forward connection should be severed to whatever extent is possible so that when someone views your post, the thread doesn't include the removed one.
My knowledge of ActivityPub isn't deep enough to know offhand whether that's doable or practical, and I expect it gets complicated when someone further up the chain blocks a reply to someone else further down, but from the user perspective, that's how I would expect that it should work.
@kelson Yes, as far as I can tell, that's pretty much how the patch that Gargron is silently refusing to merge works.
@kelson @inquiline @graue @Gargron This is a key distinction.
Some of the people here view each post as a "microblog" - a curated experience for their audience - and want to moderate for their followers.
The others view their activity here as participating in a giant mass of cocktail party conversations, where each person is responsible for their own experience, and there is no real difference between a "reply" and any other post.
@kelson @inquiline @graue @Gargron As a cocktail party person, blogger defaults like "curating audience experience by moderating replies" can feel infantilizing (you take my agency to decide what my feed should look like) and controlling (you decide what gets censored).
I don't want post authors choosing what content I can't see unless
- I can see what they did and
- I can undo it (so I can choose to see the blocked posts if I want).
@robotistry @kelson Respectfully, I’m very familiar w these arguments, & this position soft pedals (significantly) the potential and actual harm that occurs, to say the people are responsible for their own experiences, that it’s infantilizing or censorship to be able to control replies or delete them. Social norms at a cocktail party don’t include another guest coming up to one & saying something simply awful. Let alone approaching one to do this repeatedly
@inquiline @kelson Absolutely - at a cocktail party, or a professional conference, social norms include walking away from annoying or offensive people and reporting harassers to hosts/management to be escorted out, banned, or arrested: a host responsibility that equates to a server responsibility rather than an attendee/poster responsibility.
I see the harm. But I've also moderated, and I worry about misuse when anyone, including trolls, can use moderator tools.
@inquiline @robotistry @kelson
"Social norms at a cocktail party don’t include another guest coming up to one & saying something simply awful."
I've had some version of this argument SO MANY TIMES in other online venues, too, where people yell about blocking being "censorship."
No, it's my refusal to subject myself or my guests to your assholery.
@robotistry @kelson @inquiline @graue @Gargron
Your starting point— "technically, once you block them, they are no longer harassing *you*"— already doesn't hold up in light of libel, which is one version of harassment.
The damages done by libel do not involve someone falsely saying directly to me that I do abhorrent things. Instead, it's usually precisely when they lie about me elsewhere that the harms are perpetrated.
Your framing here is profoundly individualist and transactional, as though people exist only in a single space and time and only communicate directly.
None of this is how humans operate. Legal systems across the globe often reflect these extended types of existence and nuance.
Instead of attempting to naively argue from first principles—again, a profoundly individualistic approach—looking at how humans already have learned to handle harassment legally shows that it's not merely done face-to-face.
@robotistry I disagree. If someone says something offensive in a reply, and I block them, and the reply is still there, the fact that it takes a few extra clicks now for me to see the reply doesn't mean I'm no longer being harassed. The harassment already occurred. Blocking isn't a time machine.
Separately, as a reader of other people's replies, I don't want to have to report offensive bullshit that another person has already reported and blocked. If someone is calling my friends names and they've dealt with it and hidden it, that should be enough. We all deal with a lot of bullshit already, I don't see why we need obstacles to removing it. That's not community, that's aid and comfort for assholes. @inquiline @graue @Gargron
@SallyStrange @robotistry @inquiline @graue @Gargron Yes; but it's also true that person X might block a post from person Y that person Z wanted to see.
@robotistry @inquiline @graue @Gargron thanks for articulating this so clearly, robotistry! it raises two follow up questions for me: one is whether the person starting a conversation *should* have more control over it and two, how that interacts with the emphasis here on conversation ‚with‘ as opposed to ‚about‘ (as part of the original motivation for not having quote posts)?
or to put it differently, is there a potential difference in point of view regarding how people see their own
1/2
@robotistry @inquiline @graue @Gargron 2/2 initial posts: as either simply a contribution to wider, ongoing, conversation (i.e., we are all sitting around a table and I pipe up) or as initiating their ‚own‘ conversation? (I‘m dragging some people aside at a larger event to talk about something)
[n.b. I‘m aware that different users have different safety needs and am not at all trying to diminish that, but I am genuinely interested in the underlying notion of ‚whose conversation‘ raised here]
@graue@social.coop @Gargron@mastodon.social website boy has done a bad
@graue@social.coop @Gargron@mastodon.social just nag website boy about it a bit until he recreates the pull request himself but worse
@renchap what needs to be true to help this PR through? It seems like a basic safety feature that has been hanging with basically no response for two years.
@PlasticJohnny @graue Don't nag him too much about his bad decisions, he's blocking people doing so. Generally don't expect proper explanations from him for decisions or lack thereof.
Mastodon got a huge governance problem. At some point it needs to be forked by a more capable group or institution.
@graue @Gargron or, not Mastodon, but something else that federates? (Misskey, etc.) #ActivityPub
@graue - another vector for abuse on fedi (I think) is this: someone mentions you (post or comment, doesn't matter) and then blocks you. Now you see the abusive message in your notifications, but you cannot report it - neither the message, nor the account, because they blocked you. And of course the offending post is visible publicly to everyone, but you.
@kagan @graue @Gargron we know why it’s picking up users, firstly its the algo, people overwhelmingly prefer being fed content as opposed to searching it out
read the article on when instagram tested going algo vs chronological time line, it blew the top off the chart, the algo is what people want
secondly the federation aspect is friction, it’s an extra bit of info people don’t need to know when they go to bluesky
@kagan @graue @Gargron @ikt Bluesky isn’t algorithm free but it’s hardly spoon feeding users Content in the style of Threads or X. If you ignore the Discover tab and choose not to follow any feeds, you pretty much just see the accounts you follow.
The ability to Actually Block (and a culture that encourages nuking harassers instead of Twitter-style dunks and engagement) really does seem to be a major part of why so many are embracing Bluesky.
@ikt @kagan @graue @Gargron
IMHO, moderation is very desirable, but Bluesky nailed it with starter packs.
Speaking of starter packs, who needs an algorithm when trusted users can create and curate lists of accounts to follow?
It takes a single click to block all the crap and another single click to follow many great accounts and get a rich, high-quality feed.
Also, make sign-up easier and onboarding less nerdy.
So no, "people don't want algorithm." They want good BUT easy. #uxdesign
@davor @kagan @graue @Gargron Some reasons: https://www.newscientist.com/article/2456782-bluesky-is-ushering-in-a-pick-your-own-algorithm-era-of-social-media/
Social media algorithms – the computer code that decides what each user is shown – have long been a point of contentious debate. Fears of disappearing down “rabbit holes” of radicalisation, or being trapped in “echo chambers” of consensual, sometimes conspiratorial, viewpoints, have dominated scientific literature.
But yeah it would be great if Mastodon had starter packs
@ikt @kagan @graue @Gargron
IMHO, one huge turnoff for many could be having to think, learn, and decide about which instance to sign up on as the very first step.
If this is how it absolutely has to be—because technical or idealistic reasons—we'll have to accept that Mastodon's potential to attract masses shall forever stay capped.
Could there be a way to postpone this decision for the user somehow?
@davor @kagan @graue @Gargron Yep I noticed that, articles would spend 3 paragraphs trying to explain how the fediverse works and what sort of instance you should pick and I would spend most of my time going, just go to joinmastodon.org and click Join mastodon.social, just do it, then we can discuss further if you want to hang around and even care about federation at all
I'm certain 10's of millions of users have been stopped even before clicking sign up just because of all the decision fatigue
@davor @kagan @graue @Gargron Then on top of the people going "oh don't join that instance, you should join this one!", they compound the problem by saying things like "don't download the official app it's terrible, here's a list of other apps that are far better!"
Well meaning people simply add to the decision fatigue by recommending so many different apps and servers to people who (to be frank) 99.9% of the time, couldn't care less
For the majority of people, the defaults are probably fine
@ikt @kagan @graue @Gargron Yeah, at least on a conscious level. Unconsciously, tho, the brain will pickup on the fact that most Mastodon apps, save for the Ivory app (sadly iOS only) have a look & feel that is a notch or two below those of official Bluesky, Threads, and X apps. Compared to those apps, Mastodon's leaves a lot to desire.