People who never really used Twitter don't understand what a thick skin some of us developed because of it.

But they also tend to think they're inherently superior for not having used Twitter when in many cases, they're just as bad as your average bottom of the barrel Twitter reply guy troll weirdo.

They've just never faced any serious pushback for it, the way they would if they had been on Twitter. So they never learned to shut the fuck up.

And that's been a major irony in using Mastodon.

Like, I saw a guy on here the other day who unironically asserted a right to harass people who post publicly on Mastodon and who was utterly, implacably opposed to the idea of controlling who can reply to your posts because it would deny him his "free speech" right to be an asshole to you.

And like, that guy. That guy right there. The world is full of those guys whether they're on Twitter or not.

Mastodon culture of old seems to have encouraged trolls, sea lions, and reply guys by advocating people go private or otherwise just tolerate them being assholes, driving a lot of conversation underground or behind server blocks for the sake of community level "peace and quiet."

Whereas on Twitter, at least before the Great Ensuckening, they would have been dragged to kingdom come and even eventually banned for messing with certain people.

So you know, you win some, you lose some. Que sera, sera.

I generally have far better engagement experiences here on Mastodon than I did on Twitter, but the ratio of reply guys and other trolls is higher, too.

But because I learned from Twitter, I am more than prepared to block a user or an entire instance on sight or to tell somebody to STFU because they're a fucking moron.

I don't do nice with assholes.

And honestly, I'm still resentful of certain people who want you to put everything behind a CW, even the daily news and politics, just so their personal calm is never disrupted.

And like, just block me then? If you want to live in a fantasy world where nothing is wrong. Because shit sucks, guys.

Like, I understand if your mental health is at stake. Do what you gotta do. But this is how I cope to some extent, personally. Because for real, shit sucks.

@gwynnion some people want to use social media -- especially self hosted social media -- as a way to distract oneself from the suckiness of life. I personally don't care too much either way, but I understand the appeal of wanting to CW politics/news.

@thatonecalculator @gwynnion I think the insistence in various #UI implementations to call it #ContentWarnings instead of title/subject just makes things worse because it adds an entirely unnecessary layer of complexity to using them or not & a bunch of crappy UI/UX interactions.

And the thing is, at the #ActivityPub level, that layer isn't there. That field is a "name" (basically title) field in the object.

@lispi314 @gwynnion only Mastodon calls them "Content Warnings" though. Pleroma/Akkoma calls it "Subject" and Calckey/Misskey/Foundkey calls it "Comments"

@thatonecalculator @gwynnion Well hey, points for both Pleroma/Akkoma & *Key getting it right.

They also got #C2S support right, unlike #Mastodon (which intentionally fails to implement it).

@lispi314 @gwynnion ...currently none of those softwares implement the C2S API 😅

@thatonecalculator @gwynnion Well. Looks like I misread the table: https://activitypub.rocks/implementation-report/

That's... unfortunate and somewhat embarrassing.

ActivityPub Rocks!

@lispi314 @gwynnion for C2S to work properly, both the top two rows need to be "Yes". And *Key isn't even on that table.

@thatonecalculator @gwynnion Right on both account, I messed up on that much.

Makes me wonder a bit why the support is split but oh well.

@lispi314 @gwynnion no worries, we all make mistakes :)

On that note, C2S is still experimental and kinda is unfinished, so I wouldn't place it as a top priority for any Fediverse software.
@thatonecalculator I'm kind of eagerly waiting on it so I can start implementing programs that won't need to special-case for whatever the backend just happens to be running.
@lispi314
@gwynnion most things implement the Mastodon API, (Mastodon, Pleroma, Akkoma, Calckey (not Mk or Fk)), and frankly it's better suited for microblogging. C2S is meant to be more general.

@thatonecalculator Well, I can attest that there are enough differences between their implementations of that API for special-casing to be necessary.

As for C2S indeed, I'd really like to be able to setup smart clients & user-agents rather than just thin-clients. Without having to resort to all sorts of yucky & brittle abuses of the implementations.