social.outsourcedmath.com

Erin Kissane mastodon (AP)
This week, I went over to Bluesky and asked people who'd left Mastodon why they left, and lots of people told me. I grabbed the replies and crunched them and wrote up a summary. I think it's really interesting and often kind of wrenching.

https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt

#meta
#meta
Erin Kissane mastodon (AP)
Rather than trying to head off the unusual unpleasantness about clout-chasers and the ritually/technologically impure, I will just say this:

I wrote this up for fedi people who are actively curious and interested in other people, and I'm not going to worry too much about how it lands for those who aren't.
Erin Kissane mastodon (AP)
The tl;dr (because TL! it's TL) is that, for this group:

- people feel stressed and anxious when they get yelled at for breaking rules and norms they didn't know about

- it's hard to find people and conversations, and specifically hard to follow people across instances

- people want better organic and algorithmic ways to connect with each other

- instance-picking stresses people out, and a lot of the sign-up and settling-in processes are confusing and/or too much work for unknown returns
This entry was edited (1 year ago)
Tim Chambers reshared this.
Erin Kissane mastodon (AP)
something I didn't have room for in the post itself is that a non-tiny group of people have had instances blow up on them over the years, leaving them starting over again and again—this is especially destructive for newer folks, who don't always understand what's happening
Erin Kissane mastodon (AP)
Lastly! I squeaked this post in under a rapidly dropping door—I'm going to be really busy for a day or so and then offline for awhile. If you ask questions after today and don't hear back, that's probably why!

Please be cool with each other and don't make me come back to screaming fights in my replies. ❤
Charles Roper mastodon (AP)
Reading through now.

In case I forget (I always forget):

"building cultural norms into the tooling is much more effective and less alienating than chiding"

One of the best encapsulations of this idea, born of the challenges of managing the StackOverflow community norms (which tend towards scolding like lava) and Discourse (which aims to be the opposite), is Jeff Atwood's "Just In Time" Theory of User Behaviour:

https://blog.codinghorror.com/the-just-in-time-theory/

I return to this a lot - it's useful.
This entry was edited (1 year ago)
Strypey mastodon (AP)
@charlesroper
> Jeff Atwood's "Just In Time" Theory of User Behaviour

Anything @codinghorror writes about UX is worth reading. I'm constantly impressed by how much better the UX of Discourse is than almost anything else on the web. Even his hesitation to embrace federating Discourse instances over AP was motivated by legitimate concerns about breaking its UX. Much as it frustrated me, it also obliged me to make a clear case for the UX benefits of federation, which was well worth it.

@kissane
Jens Finkhäuser mastodon (AP)
@strypey YMMV, but I despise discourse for its UX. It's a confusing mess that requires real work to follow or keep organized.

That's not really meant to start a discussion, just to state that there are different people, and good UX for one group isn't universally good UX. We humans seem to find it difficult to comprehend that, generally speaking.

@charlesroper @codinghorror @kissane
Strypey mastodon (AP)
> YMMV, but I despise discourse for its UX. It's a confusing mess that requires real work to follow or keep organized

Is this about Discourse in particular, or is the web forum just not a medium that works for you? Is there other web forum software that you would say has better UX?

@charlesroper @codinghorror
This entry was edited (1 year ago)
Strypey mastodon (AP)
> there are different people, and good UX for one group isn't universally good UX

Fair point. But even this is within the scope of UX design, in the sense of making UI highly configurable, with sane defaults, and plenty of Just In Time cues about how to vary them to work better for your needs.

@charlesroper @codinghorror
This entry was edited (1 year ago)
Jens Finkhäuser mastodon (AP)
@strypey There are UX designers who would argue that do much variability id actually bad UX.

(Discovery of hidden/advanced features is another hot topic.)

@charlesroper @codinghorror @kissane
Strypey mastodon (AP)
> There are UX designers who would argue that too much variability is actually bad UX

I don't think that quite captures the argument. I specified sane defaults, because a UI that comes as a bag of lego bricks, which you have to learn how to assemble before the app is any use, *is* bad UX. But that's not the same thing as shipping the lego bricks assembled, but avoiding gluing them together. So the person using it can vary the assembly as needed.

@charlesroper @codinghorror
This entry was edited (1 year ago)
Jens Finkhäuser mastodon (AP)
@strypey As with all topics, opinions exist on a spectrum. But there exist opinions that state quite clearly that good UX and Lego bricks are mutually exclusive, as it were.

The arguments often draw parallels to tools. Yes, Swiss army knives exist - but as *knives* they're kind of rubbish, as like any other of the tools they provide. So make knives instead.

Agree or disagree, all I'm saying is that these opinions exist and have reasoned arguments.

@charlesroper @codinghorror @kissane
Strypey mastodon (AP)
> Yes, Swiss army knives exist - but as *knives* they're kind of rubbish, as like any other of the tools they provide. So make knives instead

It sounds like you're referencing the UNIX principle. Which is more of an engineering principle than a UX principle, although I can imagine some people arguing for more apps that do fewer things. Either way, how many functions an app has is a separate issue from whether the UI can be modified during use.

@charlesroper @codinghorror
This entry was edited (1 year ago)
Jeff Atwood mastodon (AP)
@strypey @jens @charlesroper in my experience, this preference usually boils down to "I like Reddit-style zillion headed hydra threaded discussions" .. we have limited forms of this in Discourse (and real-time chat lanes, too) see https://blog.codinghorror.com/discussions-flat-or-threaded/ and https://blog.codinghorror.com/web-discussions-flat-by-design/
Jens Finkhäuser mastodon (AP)
@codinghorror Nah... it's just confusing to navigate for me. I'll admit, I haven't tried to analyse it too much. I just notice that things don't have a location for me unless someone sends me a link, or I have a notification. It's like I cannot build a mental map of the topics here. I'm not sure why that is, though.

I'm on a bunch of discourse forums, though, and they're all the same from this perspective.

Reddit is a different hell.

@strypey @charlesroper @kissane
Strypey mastodon (AP)
@jens
> It's like I cannot build a mental map of the topics here. I'm not sure why that is, though

Intriguing, I can't do that either with Discourse, but I don't find that's something I need. you might enjoy Loomio more that Discourse or Reddit.

@codinghorror @charlesroper @kissane
Jens Finkhäuser mastodon (AP)
@strypey No, to use your lego brick analogy, if you've found a good way to glue them together, do it. That's what I'm talking about.

Knives are actually a very powerful example of this. There are so many different types because each type is specialized for one job. There exist hybrid types for hybrid jobs, but by and large each is good for one job.

Nobody is shipping a blade you can trim to size, and if the handle isn't firmly attached... lawsuit.

@charlesroper @codinghorror @kissane
Strypey mastodon (AP)
You seem determined to find a way to disagree with anything I say on this, without really engaging with the points I'm trying to make. So I think I'll say; thanks for sharing your viewpoint and challenging my take on UX, and leave it there.

@charlesroper @codinghorror
This entry was edited (1 year ago)
Jens Finkhäuser mastodon (AP)
I'm not determined to disagree with you, but I am determined not to have my words misunderstood. If I write X, and you write that you interpret it as Y, that's not disagreement, it's misunderstanding.

I prefer to clear that up, is all.

The only thing I disagree with is the notion that UX applies universally to everyone 🤷‍♂️

@charlesroper @codinghorror @kissane
Strypey mastodon (AP)
> If I write X, and you write that you interpret it as Y, that's not disagreement, it's misunderstanding

Indeed. I think that's what's happening here with UX. I don't think it means what you think it means.

> The only thing I disagree with is the notion that UX applies universally to everyone

Spoken like a true engineer ; )

https://piped.video/watch?v=3m5qxZm_JqM

@charlesroper @codinghorror
This entry was edited (1 year ago)
Charles Roper mastodon (AP)
@strypey @jens @codinghorror
Just a friendly nudge chaps that it might be best to take your debate to a separate thread so this one doesn’t get overrun. It’s a fine discussion, but perhaps not contextually ideal in this thread. Thank you 🙏
Charles Roper mastodon (AP)
@strypey @jens

Keep me copied on if you like. I’m listening. Just conscious of Erin’s notification mountain when she’s back. 😀
Strypey mastodon (AP)
@charlesroper
> Just conscious of Erin’s notification mountain when she’s back

Thanks for the reminder. I've gone back and pruned Erin's @handle off most of the posts in the thread. Would you be willing to do this too @jens? If she's interested, she can still follow the whole thread from the initial jumping off point.

> it might be best to take your debate to a separate thread

Debate over, at this point it's just banter 😄
Jens Finkhäuser mastodon (AP)
Linking to a video is one of those experience things. Could you give me the TL;DR?

Instead of saying that I don't understand UX, why don't you give me your definition instead?
Strypey mastodon (AP)
@jens
> Could you give me the TL;DR?

It's just a bit of comedy. Don't worry about it.

> why don't you give me your definition instead?

It's exactly what is says on the tin; everything and anything that affects the User eXperience of using software. Although inspired by @aral, it recently occurred to me that HX (Human eXperience) is a better term.

(1/2)

@charlesroper @codinghorror
Strypey mastodon (AP)
@jens
When you say:

> Assuming UX is universal implies assuming all people have the same abilities and hindrances

... it seems to imply that UX/HX is a specific set of rules or standards. When it's just the ongoing process of exploring, explaining, and coming up with solutions to problems like;

> how *writing* alt text decreases accessibility for dyslexic folk

@aral @charlesroper @codinghorror
Strypey mastodon (AP)
The whole point of HX design is that there is no universal HCI (Human/Computer Interface or "UI") that works for everyone. Which, ironically, is a point I made very early in the discussion, and one of the first things you disagreed with. Now you're putting it forward as your own argument.

Can you see how I came to the conclusion that you're just determined to disagree with anything I say on the subject?

@charlesroper @codinghorror
This entry was edited (1 year ago)
Jens Finkhäuser mastodon (AP)
@strypey I hate to do this, but this is the first post I've seen of yours in this thread, with my first following, where you are either not making this point or you're doing so so obliquely that I can't understand it. Whereas I'm literally making it.

I'm not sure what you're talking about.

@charlesroper @codinghorror
Screenshot of earlier messages in the thread.
Strypey mastodon (AP)
To explore a disagreement productively, we need to do so within some shared context. This thread long since lost its moorings in any shared context, so it's getting us nowhere fast. I suggest we just park it for now.

@charlesroper @codinghorror
This entry was edited (1 year ago)
Jens Finkhäuser mastodon (AP)
@strypey OK, so let me recap: I enter the thread with a point. You claim you made the point and accuse me of revising the history. Now that I pointed this out, you suggest we just stop.

I agree with that suggestion. I would further suggest that the next time we end up in the same discussion, you figure out the context before replying. Thanks!
@charlesroper @codinghorror
Jens Finkhäuser mastodon (AP)
@strypey Mostly about discourse. I find the UX of an old PHPBB better, even if it's clunky as hell.

@charlesroper @codinghorror @kissane
Charles Roper mastodon (AP)
@ocramius @jens @strypey @codinghorror

I've run old PHPBB sites (and others) and engaged in many, many online forums (inc. Usenet and IRC) extensively since the 90s. I've also run an instance of Discourse. In terms of admin it far surpasses anything else I've personally had to manage. I mean MUCH easier. In terms of UX, I find it great - I always feel good when I find a Discourse forum. The users on the forum I operated were happy with it too - not a single complaint. So ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯
Strypey mastodon (AP)
@charlesroper
> I always feel good when I find a Discourse forum

Me too. There's no accounting for taste, I guess 😀

@ocramius @jens @codinghorror
Nath mastodon (AP)
@strypey
I didn't know that federating Discourse instances over AP was envisaged, but it's interesting, are there some articles about that?
@charlesroper @codinghorror @kissane
Strypey mastodon (AP)
@roipoussiere
> I didn't know that federating Discourse instances over AP was envisaged

There's some details here:

https://meta.discourse.org/t/activitypub-plugin/266794

@charlesroper @codinghorror @kissane
LisPi mastodon (AP)
Which is a bit amusing, since I would actually cite Discourse as one of the worst forums I've used.
Strypey mastodon (AP)
@lispi314
> I would actually cite Discourse as one of the worst forums I've used

You're not alone, see some of the follow-up comments. No amounting for taste, I guess.
Charles Roper mastodon (AP)
Re. the second "couldn’t find people or interests" group, I viscerally feel this.

I set up an alt-account to indulge in therapeutic socialising around the (big) football (soccer) team I follow.

The experience has been excruciatingly difficult in many ways. It's been a job. I'm two week into relentless *work* to drum up even a little consistent sociability. It's been almost zero fun. If I were normal, I'd have given up on day two.

Two idea I think would make it easier (cont)...
Charles Roper mastodon (AP)
1. Hashtags are indeed essential in the absence of an algorithm. But people either forget to use them, or just don't because they've been conditioned not to. It would help enormously to have a mechanism by which we could auto-tag posts; i.e. insert one of more tags quickly based on what I'm posting about. In addition, it would help if tags copied into replies, like handles do.

(cont)...
Charles Roper mastodon (AP)
2. I'd like to be able to search a hashtag and get back a list of accounts that have used that hashtag within x days or have that tag in their profile. Ordered by "frecency". I'd then like to drill in to see their tagged posts.

Perhaps the biggest difficulty I've found on my alt-account is that even though I've been through the pain of finding and following around 200 people who have used a relevant tag, my timeline is frustratingly irrelevant to the point of being chaotic. (cont)...
Charles Roper mastodon (AP)
So I have to resort to clicking about to manually search for my hashtags. Which yields better results. But then I'm missing the stuff people don't tag (which is a lot).

So yeah, it's very difficult.

I'd also say it's all very time bound. Posting stuff while America sleeps means you're posting into the void, because those posts aren't surfaced by an algo in the morning. A tactic I've often used there is to boost my own posts to give them a second wind.
This entry was edited (1 year ago)
Crazy Pony mastodon (AP)
@charlesroper
I was never on Twitter but, so using Hashtags as keywords to search and follow appears totally natural to me

Unfortunately there are all the limiting, muting, defederating things going on so searching for a hashtag often just can not found them when on other instances

So i feel very much here in a bubble that limits my diversity, not in a self choosen bubble, but between walls that others have set up around their bubbles
Strypey mastodon (AP)
@crazy_pony
> Unfortunately there are all the limiting, muting, defederating things going on so searching for a hashtag often just can not found them when on other instances

That's not usually the reason. Hashtags searches only cover posts from accounts your server knows about, because someone using your servers follows them.

> i feel very much here in a bubble that limits my diversity

I sympathize. Mastodon's design choices about search do create that outcome.

@charlesroper @kissane
Strypey mastodon (AP)
@crazy_pony
> Unfortunately there are all the limiting, muting, defederating things going on so searching for a hashtag often just can not found them when on other instances

That's not usually the reason. Hashtags searches only cover posts from accounts your server knows about, because someone using your servers follows them.

> i feel very much here in a bubble that limits my diversity

I sympathize. Mastodon's design choices about search do create that outcome.

@charlesroper @kissane
Crazy Pony mastodon (AP)
@strypey @charlesroper
> That's not usually the reason. Hashtags searches only cover posts from accounts your server knows about, because someone using your servers follows them.

I think it follows an (inverted) "bathtub curve"

In the beginning there is very little found, until federation grows

But after some years there is a decline when you see less things from the same hashtag

At least this can happen when you are on a niche server with topics that other servers might disagree
Strypey mastodon (AP)
@crazy_pony
> In the beginning there is very little found, until federation grows

Basically. When a new server first goes online, the only posts it knows about are the ones made by its own accounts. Then, when they start following accounts on other servers, it learns about their posts. At least on Mastodon. Other software might import all posts from every server it knows about, but that's a *lot* of stuff for it to download and store.

@charlesroper @kissane
Strypey mastodon (AP)
@crazy_pony
> after some years there is a decline when you see less things from the same hashtag

That happens because of servers going down, or people deleting old posts. A lot of people use an auto-delete that wipes out all their old posts after X days, unless they're pinned.

@charlesroper @kissane
MWT mastodon (AP)
@charlesroper
I don't bother with following people at all. If I'm interested in a topic, I follow the hashtags about that topic, and it doesn't matter to me who's posting to it. If I'm interested in everything a particular person has to say on any topic (aka actual friends), then I follow them.
Strypey mastodon (AP)
@mwt
> If I'm interested in a topic, I follow the hashtags about that topic

One limitation of this is that following a hashtag doesn't give you every post in the verse that includes that hashtag. Only the ones your server knows about, which are the ones from accounts someone on your server is following.

@charlesroper @staidwinnow @paninid @naught101 @stephengentle @kissane
Simon Lucy mastodon (AP)
@strypey @mwt @charlesroper @staidwinnow @paninid @naught101 @stephengentle
You think you get them all on Twitter? Absolutely not. You follow hashtags as a continuous search that's fine. Lists also work. If you want to widen the results then follow someone from as many instances as you can.

I haven't done the latter because the total volume I get is sufficient at the moment. But I could.
Erin Kissane mastodon (AP)
I said "lastly" but then my replies become almost immediately overwhelming. It's great that a lot of people like this/want to argue about it/are thinking about it!

But I am just one brain so I'm going to miss a lot of things, apologies.
this is really great and interesting work - some of it was stuff that I felt and feel around Fediverse, other bits made no sense to me (people really think you can't be silly? On here!?), but it's so valuable to actually listen to people who aren't here and to at least think about why
@derwinmcgeary The "you can't be silly" really surprised me too. I wonder why they thought that? Maybe their instance?
Strypey mastodon (AP)
> The "you can't be silly" really surprised me too.

Anyone who thinks you can't be silly in the verse, or that you can't do it in English, hasn't discovered @onan or @buttplugio 😆

@derwinmcgeary @mawhrin @BernardSheppard @gelato_al_pollo @tip @kissane
buttplug.io 🍑🔌 mastodon (AP)
@strypey @cjordahl @onan @derwinmcgeary @mawhrin @BernardSheppard @gelato_al_pollo @tip Sure, I'm silly, but I also contributed to the OP survey because my sentiments follow what's laid out there. I really do not enjoy posting here, but I endure.

I get a *lot* of complaints in my notifications and I respond by blocking. Keeps both sides happy, but this is the only system it happens on.
Strypey mastodon (AP)
@buttplugio
> Sure, I'm silly... I get a *lot* of complaints in my notifications

Just in case it wasn't clear, silly in the context is a compliment. Stumbling across your account gave me some of the best belly laughs I've found in the verse!

Same with @onan (Praise Bob!)

@cjordahl @derwinmcgeary @mawhrin @BernardSheppard @gelato_al_pollo @tip @kissane
Strypey mastodon (AP)
> I really do not enjoy posting here

I'm really sorry to hear that : (

> I get a *lot* of complaints in my notifications

Why don't these entitled bullies just mute you and move on? Oh right, they're bullies.

> this is the only system it happens on

I wonder what is about the verse that's attracted the Community Patrol types?

@onan @cjordahl @derwinmcgeary @mawhrin @BernardSheppard @gelato_al_pollo @tip @kissane
buttplug.io 🍑🔌 mastodon (AP)
@strypey @onan @cjordahl @derwinmcgeary @mawhrin @BernardSheppard @gelato_al_pollo @tip
The best part is when they're people that FOLLOW ME. It's just like "Did I not make the name obvious enough? Did you not get what was happening when you clicked follow on the account with the word buttplug in it *twice*?"

But anyways, thanks! I have no plans on like, dropping masto or anything, and I do like most of my interactions here. Just more tiring than other places sometimes.
Strypey mastodon (AP)
@buttplugio
>bDid you not get what was happening when you clicked follow on the account with the word buttplug in it *twice*?"

I think this sums it up nicely:

https://piped.video/watch?v=HQtNzXzDPX0

(Side Note: anyone know how I embed video memes like that in my posts, such that people can watch them from inside their fediverse apps?)

@onan @cjordahl @derwinmcgeary @mawhrin @BernardSheppard @gelato_al_pollo @tip @kissane
Adventurer She/Her mastodon (AP)
It was very difficult to sign up. I didn't understand and it took a week to get approval for my first account. I kept trying. I didn't have a clue I was picking different instances, I was just trying to get on. I have 3 accounts now

Search. It seems bad actors migrate to common instances and since I can block an entire instance it seems controllable at this stage. The mods on my instances do a good job. I would really like search.

Content warnings. I got my very first dick pic ever on Mastodon. I can't explain the levels of violation and disgust I felt. That's extreme but maybe frogs scare me too. I wish we could put a content warning on already published items on my own timeline and not have to mute or scroll fast.

As a user I would like to setup a filter that placed keywords behind a content warning. Including using programming or AI to assign a basic description such as food or reptile. Or have some check boxes to easily select when posting. I know this won't help with text readers.
TL Jordan mastodon (AP)
That was it for me, even though I haven't left Mastodon, and I don't intend to leave.

I'm only trying Bluesky because someone gave me an invite code. That person also tried Mastodon, but they couldn't stand the HOA vibe/etiquette policing.

It's nice to have a place not named Twitter that (hopefully) won't be shutdown over some admin or moderation drama [mastodon.lol], or be the target of a defederation campaign [mastodon.social].

I'm damn tired of moving instances over bullshit.
Strypey mastodon (AP)
@dulcedemon
> It's nice to have a place not named Twitter

Well, Twitter isn't named Twitter anymore, so... ; )

@kissane
Hey, @kissane , thanks for doing all this research!

Regarding the issue of what is described as the difficulty of finding people on Mastodon: I'm struck by the fact I'm not certain what people are talking about when they invoke that, because off the top of my head I can think of three [edit: make that four] [edit: no wait make that five] *extremely* different things they might be alluding to:

1) "How do I find the Mastodon presence of somebody I know from some other context?" For instance, a friend or colleague or fan of yours might find themselves thinking, "I hear Erin is on Mastodon somewhere; how can I find her in follow her there?" They may be coming to the Fediverse with the Twitter-conditioned assumption that they should be able to type your name into the search box, and have it turn up your Mastodon identity. If I understand federation right, that works fine on bigger instances, & terribly on smaller ones.

1/?
This entry was edited (1 year ago)
J Miller mastodon (AP)
Really appreciated this info. A thought I've been having recently is that perhaps part of what makes people so burned out on politics is the media's tendency to accompany stories with "authoritarian strict father (in the Lakoff sense)" images. As someone who consumes a lot of politics content, since about 2016 my feed has been filled with these images. A feature like Slack's of option to suppressing link previews, and a norm of using it, could help. 1/2
Strypey mastodon (AP)
@JMMaok
> A feature like Slack's of option to suppressing link previews, and a norm of using it, could help

I don't use any of the "official" Mastodon apps, but in the all the apps I use with my Mastodon account, link previews are optional. I'm not convinced they're even a good feature, since they can totally slashdot a webserver is a post containing a link to a page hosted there goes viral here.

@kissane
J Miller mastodon (AP)
@strypey
You can turn off *viewing* link previews. For lots of visual content they are a plus, though (data charts, maps, nature, history).

I am talking about an option to suppress link previews when including a link in your own post, so that even if someone usually views link previews, they don't get a preview from that specific link.

Take a look. A lot of important news stories use aggressive images that are not informative. If you have image previews off, you probably don't see.
Strypey mastodon (AP)
@JMMaok
> I am talking about an option to suppress link previews when including a link in your own post

Ah! OK. That would be handy. Loomio has this, and I believe Discourse does to. It would certainly be possible to implement it in fediverse UI. Have you checked the forum to see if anyone's requested it as a feature for Mastodon? If not, that would be a good place to start on getting it to happen:

https://github.com/mastodon/mastodon/discussions

@kissane
Strypey mastodon (AP)
@jeffcliff
> fediblock is doing grave damage to the reputation of the fediverse, by keeping people from being able to connect eachother

OTOH it also helps to keep certain people (of various kinds) from being dogpiled by hate mobs as soon as they walk in the door. For those of us who do understand what's going on, this is a feature, not a bug, see:

https://mastodon.nzoss.nz/@strypey/110689500577614547

(1/2)

@Lotema @BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield
Strypey mastodon (AP)
@jeffcliff
> fediblock is doing grave damage to the reputation of the fediverse, by keeping people from being able to connect eachother

OTOH it also helps to keep certain people (of various kinds) from being dogpiled by hate mobs as soon as they walk in the door. For those of us who do understand what's going on, this is a feature, not a bug, see:

https://mastodon.nzoss.nz/@strypey/110689500577614547

(1/2)

@Lotema @BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield
Strypey mastodon (AP)
We do need better ways of doing this than the 'shoot first, ask questions never' FediBlock approach. But just doing nothing, and letting people get abused and chased out of the verse by griefers, isn't a viable option.

(2/2)

@jeffcliff @Lotema @BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield
jedmund mastodon (AP)
@strypey I do not want to be a part of this conversation as the original replied was tagging people in bad taste. Please remove me from the mentions.
Strypey mastodon (AP)
@jedmund Noted. Willdo.

FYI most apps also allow you to Mute Conversation, which will automate that for you, in case we forget.
Strypey mastodon (AP)
> instances with unusual CW norms would probably benefit from having cues built into their instance’s implementation of the core Mastodon software so that posters could easily see a list of desired CWs (and rationales) from the posting interface itself, though that wouldn’t help those using third-party apps

It might need some additions to the server-to-client API, but it's not impossible to make instance-specific cues appear in all apps plugged into that instance.
Strypey mastodon (AP)
@KayOhtie
> it wouldn't surprise me if, within the next few months, a serious fork of Mastodon itself starts to emerge because it _is_ implementing all these things that users and admins are begging for, not just 'cool' things, but functional UX!

Have you tried any of the *many* alternatives to Mastodon for serving fediverse accounts?

https://fediverse.party/en/miscellaneous/

Eg FireFish does a lot of what you're asking for.

@charlesroper @kissane @bersl2
Strypey mastodon (AP)
@KevinMarks
> The fediverse needs this, though I'm not sure it has earned it

True that. @kissane is not the UX researcher we deserved, but the UX researcher we needed.
Strypey mastodon (AP)
@dveditz
> paying the spiking server bills for an influx of ungrateful people, or who got tired of bullshit controversies and having to be a cop to squabbling users

What I don't understand is why these people didn't make sign-ups invite-only as soon as the incoming flood began, or at least get people to apply with an understanding they may not be accepted. If I'm paying the bills on an instance, and not running it as a business, there's no way I'd allow open sign-ups.

@Agent661 @kissane
Strypey mastodon (AP)
@robotmonkeys
> I really think the whole instance thing is needlessly stressful. Masto makes a big deal about it, but honestly it doesn’t really matter

Yes and no. Some people have had the experience of joining a "Safe Space" server, then finding the friends they want to talk to are on a server it's blocked. Or to avoid that, joining a "Freeze Peach" server, and getting dogpiled by griefers. It's not the be all and end all, but it's misleading to say it doesn't matter.

@kissane
Strypey mastodon (AP)
@Tekk
> Where do you go to see them or to follow them or to read posts

Unless you're on a single-user server, the federated timeline and hashtag searches are a good place to start.

@robotmonkeys @kissane
Strypey mastodon (AP)
@Tekk
> Something like Instagram or Twitter has an algorithm that shows you things that it thinks you might like. here you have to go looking

A lot of folks are pretty traumatised by The Algorithms, thanks to their time on the DataFarms. So there's a strong aversion to them here. But 'chrological order, from most recent' is an algorithm. So is 'one post from each person followed by people I follow'. There's plenty of ways we could add serendipity.

@robotmonkey113 keys@hachyderm.io @kissane
Strypey mastodon (AP)
@Tekk
> There's plenty of ways we could add serendipity

Just fleshed this out as for the Fediverse Ideas brainstorming project:

https://codeberg.org/fediverse/fediverse-ideas/issues/39

@robotmonkey113 @kissane
Strypey mastodon (AP)
> I think it's really interesting and often kind of wrenching

What I find really interesting is when the requirements are in conflict with each other. For example, people being horrified by seeing bigoted posts (and fair enough). But also being really frustrated by not being able to globally search and find, and see posts by, every other account on the entire network. Is it really possible to prevent the first one, while giving people the second one?
Strypey mastodon (AP)
@mawhrin
> i had people who blocked me at first mention that i don't mind shitposting

Christ-on-a-stick some people are fragile! Might be a case of that word not meaning (to you) what they think it means. But might also be a case of a self-solving problem:

https://mastodon.nzoss.nz/@strypey/110689500577614547

@cjordahl @derwinmcgeary @kissane @BernardSheppard @gelato_al_pollo @tip
Strypey mastodon (AP)
@jeffcliff
> you are missing 2 underlying causes

I think you're missing a deeper cause. People who dogpile - regardless of their perceived moral or ideological justifications - are asshats and need to take a long walk off a short pier. The world simple doesn't need that toxic combination of entitlement and aggression.

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @Lotema
Strypey mastodon (AP)
@jeffcliff
> But because it's so broken by internal censorship this won't happen

Cry me a river. People not being able to get spam and other low-grade, high-volume nonsense delivered to those who don't want to see it, is a feature not a bug. Without it, any social network quickly turns into either a multi-level marketing conference, or a Nazi bar, or a horrific combination of both. Just look at FarceBook and Titter.

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @Lotema
Dan Veditz mastodon (AP)
@strypey @Agent661 Scale catches people by surprise. Happens in the real world too: every town has a story about the teen who held a house party for friends (their sports team, say) but 150 kids from school show up (friends of friends of friends) and things get out of hand
Bernard Sheppard ActivityPub
@strypey @mawhrin @cjordahl @derwinmcgeary @gelato_al_pollo @tip I happily moved instance once, after a pile on from the admins of another geographically similar domain when, because of my apparent birth gender, I couldn't possibly have the "lived experience" (full ironic air quotes) that they thought were the tickets to comment on a particular issue.

When I was warned to CW I finally, politely reminded them that if what I was discussing was triggering, they could filter, mute or fuck off, and instead I fucked off instead.

I am sure that they felt pleased with themselves in their post pile on circle jerk.
LisPi mastodon (AP)
I definitely consider that a case of self-solving.
Strypey mastodon (AP)
@dulcedemon
> I won't even try to pronounce its new name

Candyman... Candyman... ; )

@kissane
Strypey mastodon (AP)
> how many nazis do you think are out there?

I chose the phrase "Nazi bar" for a reason, web search it. You're taking an ideological position, not a situational one. Which is just the inverse of the equally impractical 'permission required from admin before federation' position.

(1/3)

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @Lotema
Strypey mastodon (AP)
@jeffcliff
The point is, there's no sensible reason to make everyone in the verse manually block every spammer. Not when admins can block them for everyone on the server, and block entire domains that harbour their accounts.

By the same token, there's no sensible reason to make everyone who speaks up for reproductive liberty, manually block the mouthbreathers that react to that with slurs and threats.

(2/3)

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @Lotema
Strypey mastodon (AP)
@jeffcliff
I'm all for freedom of expression. I defend people''s right to set up an instance, say whatever they want, and federate that out to be heard. But for exactly the same reason - respect for universal human rights - I'm all for voluntary association. Which means the right to exclude spammers or mouthbreathers from everyone else's servers, and Nazis from your bar.

(3/3)

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @Lotema
Strypey mastodon (AP)
@jeffcliff
> I know what you're referring to

Maybe, but you clearly don't understand it yet.

> if there are SO many nazis that they can drown out the entire fediverse

Let me try a different metaphor. How much shit can you put in a sandwich before it becomes a shit sandwich? Your tolerance for eating shit might be higher, but my answer is "any".

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @nazi_accusations @Lotema
Strypey mastodon (AP)
@jeffcliff
> Slurs and threats are part of human communication

Maybe. By the same logic, you could say punching and killing people when one disagrees with them is also "part of human communication". So?

People are entitled to protect themselves against both physical *and* verbal abuse, both individually *and* collectively.

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @nazi_accusations @Lotema
Strypey mastodon (AP)
@jeffcliff
> What you're really against is people disagreeing with eachother, and in particular people disagreeing with you

I agree this attitude is out there. I disagree with it as much as you do. But if it was true of me - or the mods of my instance - I wouldn't even be seeing your posts my friend; )

You're slaughtering a strawman.

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @nazi_accusations @Lotema
Strypey mastodon (AP)
@jeffcliff
> more like "take a shit in the ocean how many shits can you take in the oean before you wouldn't want to swim in it"

Me: This isn't an argument, it's just contradiction.

Jeff: No it isn't.

https://piped.video/watch?v=ohDB5gbtaEQ

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @nazi_accusations @Lotema
Strypey mastodon (AP)
@jeffcliff
If you want to understand my perspective, it might help to read my comments in the context of the whole post. Even better, read my posts in the context of the whole thread. Bonus reads for reading the thread in the context of our previous interactions.

It's easy to cherry-pick decontextualised sentences, and contradict them with cliched talking points. It's a waste of your time and mine.

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @nazi_accusations @Lotema
Strypey mastodon (AP)
@jeffcliff
> because [the fediverse is] so broken by internal censorship this won't happen

I've been moderating online spaces since the late 90s. I started out with *exactly* the same naive, laissez-faire attitude to it as you. Over time, like everyone who actually does moderation, I learned why that doesn't work. I've never seen a better write-up of this learning curve than this one:

https://www.techdirt.com/2022/11/02/hey-elon-let-me-help-you-speed-run-the-content-moderation-learning-curve/

(1/2)

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @Lotema
Strypey mastodon (AP)
@jeffcliff
Underlying this naive, laissez-faire attitude to moderation is set of fallacies common among geeks, who grow up experiencing high levels of exclusion from normies society. The best write-up I've seen of this is:

https://plausiblydeniable.com/five-geek-social-fallacies/

I found reading this *very* challenging to my conception of my identity, and of how community works. But when I really made myself sit down and think about it...

(2/2)

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @Lotema
Michael Friess mastodon (AP)
☝🏻 Good read about why people leave #Mastodon.
@kissane summarized replies from people who moved on to #bluesky.
Strypey mastodon (AP)
@danso
> Discourse bewilders me every time ... Lobsters is my idea of good web forum software

That checks out. See:

https://infosec.exchange/@codinghorror/110799545529725884

@strypey @jens @charlesroper in my experience, this preference usually boils down to "I like Reddit-style zillion headed hydra threaded discussions" .. we have limited forms of this in Discourse (and real-time chat lanes, too) see https://blog.codinghorror.com/discussions-flat-or-threaded/ and https://blog.codinghorror.com/web-discussions-flat-by-design/

Strypey mastodon (AP)
@jeffcliff
> We *still* have high levels of exclusion , thanks to large degree because of shared blacklists

Then come up with the better solution, and convince the people who moderate heavily to adopt it. Otherwise you're pissing into the wind mate.

@BrettCoulstock @jedmund @vivsmythe @raikas @coreyf @adamgreenfield @Lotema
Viv Smythe ActivityPub
@jeffcliff@shitposter.club @BrettCoulstock @jedmund @raikas @coreyf @adamgreenfield
I don't use shared blocklists myself, but I have zero regrets about blocking certain instances based on their choice of server-name alone, and any instance I encounter with "shitpost" in its name is one and done for me. Life's too short.
Viv Smythe ActivityPub
@strypey @BrettCoulstock @jedmund @raikas @coreyf @adamgreenfield on the subject of which, I can't see accounts on those instances I've muted or blocked, but can they still see my account's posts? It doesn't particularly bother me if they can, since I won't see any replies from them, just wondering.
Strypey mastodon (AP)
@vivsmythe
> I can't see accounts on those instances I've muted or blocked, but can they still see my account's posts?

AFAIK if you mute them, they can still see your posts. If you block them, they can't. That's the only difference between the two.

@BrettCoulstock @jedmund @raikas @coreyf
Adam Greenfield mastodon (AP)
@vivsmythe @coreyf @raikas @strypey @BrettCoulstock @jedmund Why am I on this list? I have nothing to do with this conversation and would appreciate being left out of it, thanks.
Strypey mastodon (AP)
@adamgreenfield
> I have nothing to do with this conversation and would appreciate being left out of it, thanks

Willdo.

FYI if your app has Mute Conversation, that's a useful tool for this situation.

@vivsmythe @coreyf @raikas @BrettCoulstock @jedmund
Strypey mastodon (AP)
@vivsmythe
> any instance I encounter with "shitpost" in its name is one and done for me

Why's that?

@BrettCoulstock @jedmund @raikas @coreyf @adamgreenfield
EVHaste mastodon (AP)
This article is fantastic, Erin! And what a cool experiment to do.

I actually almost bounced off of Mastodon originally because of the two highest frequency feedback points here. I'm really glad I pushed through it but I really, really get why most people don't.

Tagging @Gargron , since you basically did a bunch of free product work for the Mastodon team. 😀
Erin Kissane mastodon (AP)
@Haste Thank you! I had to try three times—my first two instances blew up after I wandered off because it was so quiet.

Eugen is probably so sick of seeing my name come up at this point, but I tried to express my very real sympathy in this post.

@Gargron
Eugen Rochko mastodon (AP)
"If I were Eugen Rochko, I would die of stress." Not that far off the truth! I resonate with a lot of the points in the post. Frustrating that even as we improve the UX people throw around so many (sometimes outdated) tips that it makes newcomers feel overwhelmed anyway.
John Goerzen mastodon (AP)
https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt is an excellent article about why people leave #Mastodon.

I have had an excellent experience here, finding a fun community of people with similar (and dissimilar) interests. But I am well aware that some have a very different experience.

The comments about so many people feeling anxiety over posting - getting yelled at, not knowing the rules and norms, etc. got me thinking. I wouldn't have named those thoughts about myself... but am I immune? No. 1/
John Goerzen mastodon (AP)
For instance, I self-censor about politics. I think it's because I can't figure out how to talk about it here. On the one hand, it is great to have a space that isn't drowned out by arguing. On the other hand, I do have thoughts on things like climate change and regulation of strong cryptography. Do I mention it but under a CW of "uspol"? Is there a double-standard here where USpol is verboten but EUpol is welcomed? (I enjoy hearing about politics from other countries BTW) 2/
Simon Lucy mastodon (AP)
@jgoerzen
I gave up on CW as I don't think I post anything that really warrants a warning and would only disappoint those expecting something shocking. Not that I hold back because of that.

Go ahead, post, and see what happens.
ploum mastodon (AP)
@simon_lucy @jgoerzen : when I joined Mastodon, in 2017, I had exactly the same reflection. I was a few time insulted because not using some CW or niche rule. I even wrote a long rambling about it, that I shared privately to a few people.

In the end, I realized that it settles down. People who do not like what your post are not forced to read. People who are here for a long time are afraid of seeing their space invaded and sometimes acting as ***holes.

[…]
ploum mastodon (AP)
@simon_lucy @jgoerzen … but in the end, there’s no algorithms pushing content in your face. It is all about who you follows. And you can "hide/block" those that you don’t like. You can even simply mute a whole thread. The friction is only happening during the transition where you learn how to use the platform and who to follow.

It was exactly the same on Facebook when you discovered that your uncle was a racist ***hole posting conspiracy stuff everyday. Until you simply blocked him.

This website uses cookies to recognize revisiting and logged in users. You accept the usage of these cookies by continue browsing this website.