If you do decide to run an instance of lemmy be sure to nuke the absurd word filter - the code is designed to make it as difficult as possible to change out. Thankfully some nice souls [2] are maintaining that anti-feature removal.
If you do decide to run an instance of lemmy be sure to nuke the absurd word filter - the code is designed to make it as difficult as possible to change out. Thankfully some nice souls [2] are maintaining that anti-feature removal.
If we want to talk about Reddit alternatives, I would rather we look at ones which are open source, including Reddit itself until 2017 [1], the Mastodon Twitter-like web app [2], Discourse [3], Lemmy [4] (use a fork [5] if you can’t stand the slur filter), and the old school PHP discussions boards like PhpBB [6] and MyBB [7].
[1] https://github.com/reddit-archive/reddit
[2] https://github.com/mastodon/mastodon
[3] https://github.com/discourse/discourse
[4] https://github.com/LemmyNet/lemmy
[5] https://github.com/innereq/lenny
I'd rather not support the ecosystem at all if they pull stunts like this.
As it is, it's bashing the problem with regular expressions, and doing so badly. I mean, some of those words actually have completely different, non-offensive meanings in certain communities & contexts. (One of a few I spotted: Last time I used "retard" was in the context of ignition timing...)
A test instance is at https://littr.me
Edit: actually it would make sense if word filters themselves were hard to add. But having their own filter and making that hard to edit is bonkers.
Further, a 10 line script could easily patch each new version, replacing the hardcoded code with a loadable text file.
Done.
Updates would take zero time to deploy.
It's all about taking a position.
Taking a position is fine. But, imagine a self driving car which wouldn't let you drive home to Cuntsington, MA (an example)?
The DEVs think this logic is fine?
Strange people.
While the core Lemmy team has been intransigent about this feature, it is pretty clear why they have taken the position they have. They understand something a lot of people here seem to miss. That creating an alternative to Reddit / Twitter / Facebook / etc. is much more a social project than it is a technological project. It doesn't matter how slick your software is. Hell, Reddit's user interface is still dogshit. So is Twitter's. People don't use these platforms for their technological aspects. They use them because of the community.
A former Reddit admin by the name of Deimos decided to create a Reddit alternative as well, named Tildes. The software itself is nothing special. Just another bare-bones link aggregator like Reddit or Hacker News. What made it unique was the "manifesto" and philosophy behind it, which basically boiled down to "place value on effort-posts instead of low-effort slop" and "If your website is full of assholes, you are an asshole."
The failure to recognize this is the reason why a lot of the early Reddit alternatives like Voat instantly turned to dogshit. They were born from a knee-jerk reaction to Reddit getting rid of communities like FatPeopleHate and C**Town, so the only people who migrated were people who were such enormous assholes that they couldn't even fit in on Reddit (a website which is already notoriously full of assholes).
Instead of actually trying to build and nurture a community, or even think of their goal in the terms of a social project, they just tried pushing the technology button. Don't even get me started on the folks who tried to fix Reddit's problems by doing Reddit but blockchain.
If the lemmy team wants to have their slur filter for their "official" instance, they are free to. However, part of being decentralised is to give people the power to run their communities as they see fit and so they shouldn't be beholden to the infallible lemmy devs to maintain a slur list that the community can't manage themselves. Maybe they want to add or remove slurs or remove this filtering entirely, it isn't the place of the lemmy devs to decide that for them.
I’m curious if you feel the same way about other features such as the ability to ban users or remove comments, which is in effect is a much greater limit on people’s speech. I can say significantly less as a banned user than as a user who is discouraged from saying the n word (since you can still post those comments. they just end up with the word censored)
Do I think this is good feature? Absolutely not. It’s an anti-pattern. But my read is that it was a stop gap for a site which had a live instance running with minimal resources during early development. The maintainer has said they are removing it. Surely if the slur filter was a moral consideration rather than a practical one, they would have no interest in removing it.
The point of federation is autonomy. Communities can decide on their own how they would like to conduct themselves, instead of having Steve Huffman or Mark Zuckerburg write the rules for them. Several alternative social media websites, including instances of Lemmy, have actually sprung up explicitly because of censorship they experienced on the hegemonic corporate platforms.
Hexbear for instance was born from the ashes of r/ChapoTrapHouse, one of the most active (per capita) communities on Reddit. The Reddit staff pulled the plug in the midst of a generational political crisis and mass civil unrest and didn't even have the nerve to cite a single, specific infraction. And now, the community is free to discuss subversive political topics without having to worry about advertiser boycotts applying pressure to have their community shut down.
This idea that free speech starts and ends with the ability to use slurs is among the most idiotic brainworms which persists among libertarians. Nobody in power gives a fuck if you spend your time spitting on people who have even less power than you do. They only care if you can articulate a political program which threatens their ability to rule.
Is there a link where I can also read this bug?
That list seems very Americanocentric.
Indeed it is. There are comments here and there in the GitHub issues where the devs defend the filter as being targeted at making it harder for "the [American] right wing" to use the platform.
It's naïve, and they don't want to talk about it.
And here's the related code: https://github.com/LemmyNet/lemmy/blob/3b37ea6c8beeaa57754df...
edit: I don't get the instant -2 downvotes for just providing context.
Well I don't remember the exact phrasing but I think your original comment did have a part asking people not to discuss this further. I can see how this would not be well received.
Wow, this was a fantastic thread. It very clearly and logically lays out how to kill software by injecting your ideology into it.
RIP dessalines
I'm not quite expert here, but, IIRC, this language problem is partially inherent to ActivityPub. The sender can attach translations, and the receiver can pick one from the set, but no one knows what's gonna happen if the expectations from both sides don't match.
One might, instead, re-fetch the messages from the sender using HTTP + content negotiation, which will definitely cause different types of headache.
> Civil discussion for the center and center right
> Karl Marx: Atheist or Satanist?
> Candace Owens
> transphobic comic
> no links to github/gitlab
is this what passes for "civil discussion" and "center/center right" these days?