All this exasperation around making platforms safe isn't because of the level of effort, but rather that very notion that there should more effort being placed into it at all. And that's a very specific cultural behavior.
We know this because we see effort being put into everything BUT safety and giving folks better tools to handle and deal with bad actors.
That's a choice. A choice that is being made over and over again.
The fact the software is free doesn't erase intentions and posture.
@kaniini The key here is _should_ be, but it isn't not because of it's level of difficulty, but rather people just don't want to.
That's not a tech issue. That's a cultural issue. And that's the very issue that is keeping fediverse applications from being what they could be.
It seems like people just want to replicate the platforms we're getting away from so they can control their own versions of it.
Which is an assbackward way of building software.
@kaniini I don't mind AP being just a toolset that can be leveraged into application. I think it's a great protocol that can be added to whatever, so I don't mind it being agnostic. I do agree it needs to a bit more mindful about the security bits, but I think that will happen.
I will say based on the general posture that Masto displays, I don't think we'll agree on a general direction, so just have to do what we have to do.
Waiting for people acting in bad faith to come around is a mistake
@kaniini Kinda agree.
I like Masto as a foundation, I just take issue with the decisions its leadership are making.
I would take it a step further and just make a flavor that completely breaks away from Masto entirely.
Ha, of course that puts me closer to your project, but I have an affinity for Masto that I have to take to the end. I just think it has so much potential that's just being squandered.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!