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 @/shengokai@zirk.us quotations, What The Fuck Is Up With Bluesky, and more.

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

I would bet actual money that I've got some nuance of Mastodon's functionality wrong in there so when you see that please do lmk. I thought about asking instance-running friends to preview it but I've taken up enough of their time this week.
@kissane I think you got the tech nuances pretty right on actually. Maybe worth a note there that quote posts, and full text search, and filling in replies that are missing now have pretty much full consensus that they all need to be fixed, and added and are all in some part of the roadmap to add.
@tchambers I thought I'd kind of gestured toward that, but maybe it's on the cutting room floor, there are so many words Tim
@kissane @tchambers You need to learn about sidenotes. Because I liked all those words and wouldn't have minded more of them.
@vivtek
@kissane @tchambers
it's a bit beside the point, but +1 for sidenotes. it's sort of janky/not packaged, but if you use eg. markdown footnotes I modified this from someone else's version and this works p well:
https://github.com/sneakers-the-rat/surveillance-graphs/blob/main/assets/js/sidenote.js
see an example at
https://jon-e.net/surveillance-graphs
surveillance-graphs/assets/js/sidenote.js at main · sneakers-the-rat/surveillance-graphs

in defense of vulgar linked data. Contribute to sneakers-the-rat/surveillance-graphs development by creating an account on GitHub.

GitHub
@jonny @vivtek @tchambers the funny thing here is that I've already implemented asides as sidenotes on the site, having noodled around in various sidenotes libraries for like a solid three days before I put it up 😅
@kissane @jonny @tchambers As I noticed, pretty quickly, once I went back *one post*.
@kissane
@vivtek
wow I am sorry!!! I must have just not seen them on mobile.

@jonny @vivtek oh god don't be sorry, there are one million words in there!

I don't love the current implementation bc of the way it flows on mobile, but I haven't had the [everything] to wrangle more with it (trying to avoid extra js but this is the world we live in, I know)

@kissane
@vivtek
ya I hunted and hunted for some way of doing them with CSS only that worked with mobile/ didn't require me to do a ton of manual parsing during rendering but came up short. I try n at least keep it vanilla when I can yno