@mayel @codewiz @Tusky @fedilab centralization does not suite such an anarchistic structure as a Fediverse. it’s all users’ (and yours too) and instance admins’ responsibility to fight fascism, not only developers’. and if you try to shift your responsibility to developers, it’s a questionable behaviour.
@mayel but you are trying to blur a border between a tool and a user of that tool. what you propose is literally kinda “let’s oblige baseball bats makers to make bats that do not work in the hands of nazis! let’s oblige gun makers to ban their guns from shooting in the hands of nazis! let’s oblige cell phone makers to mute their phones if they are used by nazis!” first, you try to fight consecuences, but not the cause. and second, you try to use wrong tools to realise right idea.
@fuzzylynx @fedilab @Tusky @codewiz @mayel TBH if there were a way for a weapon to know it were wielded by a nazi, and makers failed to implement guns nazis couldn't use, that'd be a nuremberg trial right there.
Weapons nazis can't use sound like a good idea.
And, if you *know* someone is using your app to access a gab account, you *know* they're aligned to fascism, so choosing not to prevent them is rendering assistance.
@cathal we can exclude them from communication and therefore socially isolate and ostracise them. and there are already right tools to make it real. it’s server-level and application-level options, that are production-ready. and these tools are enough for that goal. deveopers already done all that they can. they just can’t keep track all domains, that people consider dangerous. it’s just a waste of their time. imagine that gab will buy a hundred of new domains. and what’s next? devs have to maintain actual black lists in their apps? %) it’s real scenario, and it can be avoided by proper communication between instance admins and users.
There's a lot here, but let me say that you can encourage toolmakers to help allow for content filtering based on a number of criteria- spam, hate speech, etc.
As for Software Freedom, we need Freedom 0: "The freedom to run the program as you wish, for any purpose"
We need this requirement to protect many interests. It's well intentioned not to (usually) but we've seen when it's applied, it can be awful, especially to the dis-empowered.
It seems like the wrong layer to do a block. Firefox doesn't come with a blacklist of sites that says "we're not going to let you visit these", and I don't think it would be *effective* if it did either... it would even provide a marketing opportunity for "removing" the restriction that could backfire.