But what is the actual PROBLEM with Mastodon?? Said one hundred dozen people over several months of threads here. So I wrote it up.

It's too long, but we got bad doors, stilt-walking French shepherds, water bugs, a bunch of @/[email protected] quotations, What The Fuck Is Up With Bluesky, and more.

https://erinkissane.com/the-affordance-loop

Also, in case it's not clear, I really want this place to work or I'd be quietly writing novels and reading archaeology journals and taking my dumb little walks.

You got me, Mastodon, I'm writing about software again and I'm inclined to keep going.

@kissane
I'd like to seriously engage with some of these criticisms, but it's really hard for me not to just marvel at how broken the way people think about the internet is.

Let us imagine, for a moment, that someone published a UX critique of Thunderbird. Like, fundimentally we'd know we are talking about an email client.

Even if someone wrote a UX critique of gmail there would still be this cultural understanding that we are talking about one view of this thing called Email. (cont.)

@kissane
But we are so used to the monoliths of microblogging that we look at mastodon, as an activitypub implementation, and impress on it the same monolithic tendencies.

The UX for Tusky is strikingly different from the UX of the official Mastodon client. When reading over your explination of following someone from a remote instance I had to go verify the current flow of the mastodon web UI: because it used to give you a remote follow box that asked for your mastodon handle. (cont.)

@kissane
We're talking about choices that are being made at such a hyper-local level. Is the instance running the glitch-social fork? Are they running pleroma? This is the core of the fediverse. Your view of it is going to be colored by the client you choose. The capabilities within the protocol are far more expansive. Quote toots are more than possible within the protocol, and implementing them within a client would cause a conversation about interoperability. (Cont)

@kissane
But every time I see this conversation, it is one that is framed at a central authority. We're not going to make progress through appealing to hegemony. The analysis can give us insight but the fediverse isn't mastodon.

We don't have to ask permission. We can just fork it. We can build the systems we want to see. We can have a conversation through Praxis and through such demonstrably improve the quality of life of our communities.

@kissane
It's a bit like a trope analysis I suppose? like, we can identify that there are negative tropes in a piece, but we need positive examples in the wild, that work within a well formed narrative to meaningfully improve the language.
(cont)
@kissane
Likewise, I'd argue we need these UX flows as examples we can point to within an activitypub client. There are a lot of alternitive clients and web views. It's frustrating to be stuck in exegesis of mastodon, especially when we're supposed to be resisting hierarchy.