Statement on Politics of Lemmy.ml

Recently there have been some discussions about the political stances of the Lemmy developers and site admins. To clear up some misconceptions: Lemmy is run by a team of people with different ideologies, including anti-capitalist, communist, anarchist, and others. While @dessalines and I are communists, we take decisions collectively, and don't demand that anyone adopt our views or convert to our ideologies. We wouldn't devote so much time to building a federated site otherwise.

What's important to us is that you follow the site rules and Code of Conduct. Meaning primarily, no-bigotry, and being respectful towards others. As long as that is the case, we can get along perfectly fine.

In general we are open for constructive feedback, so please contact any member of the admin team if you have an idea how to improve Lemmy.

Slur Filter

We also noticed a consistent criticism of the built-in slur filter in Lemmy. Not so much on lemmy.ml itself, but whenever Lemmy is recommended elsewhere, a few usual suspects keep bringing it up. To these people we say the following: we are using the slur filter as a tool to keep a friendly atmosphere, and prevent racists, sexists and other bigots from using Lemmy. Its existence alone has lead many of them to not make an account, or run an instance: a clear net positive.

You can see for yourself the words which are blocked (content warning, link here). Note that it doesn't include any simple swear words, but only slurs which are used to insult and attack other people. If you want to use any of these words, then please stay on one of the many platforms that permit them. Lemmy is not for you, and we don't want you here.

We are fully aware that the slur filter is not perfect. It is made for American English, and can give false positives in other languages or dialects. We are totally willing to fix such problems on a case by case basis, simply open an issue in our repo with a description of the problem.

alphapro784,
@alphapro784@lemmy.ml avatar

I noticed how old this is but I just want to say that I appreciate this post so much and that's pinned as well. The political stance was a matter of concern for me earlier but with this post, I feel it has clarified the rumors and I feel more confident in using this platform. Thank you so much mods and devs, you guys are awesome and love the software you've given us! So thankful for you guys!

roastpotatothief,

In general we are open for constructive feedback

My one big fear right now is that a mod could delete my words, and they would be lost forever.

Sometimes I write long essays here. They are ideas that I think are important and original. I write them so people will be able to read them many years into the future.

It's important that anything deleted by a mod or an admin can be saved by the creator afterwards.

I'd argue it's necessary that nothing can ever be fully deleted, if you want people to ever write anything important here.

That's why historically most of the most important world-change essays were written to newspapers. Once a newspaper is published, it is available forever. It can never be expunged.

nutomic,
@nutomic@lemmy.ml avatar

I see your problem but I dont think this can be fixed with any rule change or Lemmy feature. It would be possible to let people access posts after they are removed by a mod, but that wont help if your account gets banned. Or if your account gets hacked and deleted. Or if the instance goes down permanently for some reason.

If you are worried about your content disappearing, you should keep backups. For example with an API client which regularly downloads everything to a local file. There is also a feature request for a functionality to export an archive with user data. Even better would be an external service like reveddit.com which reads content from the API and stores it.

I suggest you create a new post to discuss this problem, then more people can give their ideas and opinions.

blob42,

Hi, I'm new to Lemmy. I saw the post about LemmyBB on hacker news and it brought me here. On the HN thread you can see the discussion on the slur filter right from the beginning. I consider myself very tolerant and I personally would not have added it by default. I also understand that the authors see things differently.

I want to thank the team who made this project a reality. You've built a serious alternative to a massive echo-chamber propaganda machine. THANK YOU. The slur filter is a non issue and whoever is only focused on that doesn't understand the dire situation we reached with walled gardens being built everywhere on the internet, which is actually becoming more of an intranet ...

Indivisible_Origin,

New to Lemmy and the decentralized realm in general but really appreciate the work you've done here and the community thats been cultivated. As a long time Reddit Mod I have to say while I'm pretty anti content filtering in general...bravo to the slur verboten list. It is as you say a net positive for reasonable minded non hateful people. As long as the code is open source I'm fully behind it.

sexy_peach,

I think the slur filter has been removed a while ago.

Indivisible_Origin,

yeahhhhh...new here and didnt realize the post date on the piece I was responding to. So, down with slur filter!! :) Oh well.

letstry,

I like how the slur filter is described here:

"Note that it doesn’t include any simple swear words, but only slurs which are used to insult and attack other people."

but I guess the devil is in the details. Where do I see the actual words that are being blocked? When I clicked on the link I just saw a page of code which I cannot understand.

Lemmy is a fabulous creation - keep up the good work. I am excited to see what the future holds for Lemmy.

sexy_peach,

The slur filter has been removed since this post was made.

nutomic,
@nutomic@lemmy.ml avatar

I dont know if the slur filter for lemmy.ml is posted publicly anywhere, but its just insults which no one would use in normal conversation. Also, each instance can define their own filter, or disable it completely.

Tomat0,
@Tomat0@lemmy.ml avatar

Isn't instance-blocking alone sufficient for being able to prevent the environment from being overrun? I understand the hesitancy to platform reactionaries, but as it stands the network effect is easily the biggest hurdle the Fediverse is going to face. Right-libertarians and actual reactionaries might be a net negative on the main instance, but as far as the software itself goes, numbers are numbers, and could end up making a world of difference.

Let them form their own circlejerks away from everyone else and have slur-blocking be on a per-instance basis, after all that's why the federated design works so well.

nutomic,
@nutomic@lemmy.ml avatar

There are more important things than making numbers go up. Just the existance of the slur filter makes right-wingers upset, and stops them from even considering to use Lemmy. That makes our job much easier because we dont have to deal with them.

mp3,
@mp3@lemmy.ml avatar

Can't they just remove the slur filter, recompile and join the federated network with their instance?

jadziadax,

Would take a lot of effort and would be immediately unfederated when it was noticed. Not worth the time investment

hitler_left_nut,

The question is where you draw your line. Yes you have written rules, but rules are never clear enough not be overstepped or interpreted to the liking of the admins. Most abused rule would be “hateful, hurtful, oppressive remarks”. These are the same rules that made reddit a liberal safe space. If that is your goal, then I deem lemmy redundant.

I ask you concretely what is your stance on reddits ban of:

r/the_donald r/gendercritical r/braincels r/pizzagate r/darknetmarkets

Your answer I have to take as a starting point of where things will be in 1, 2, 3 years, because a development towards abuse of power is almost inevitable.

nutomic,
@nutomic@lemmy.ml avatar

I can tell you one thing, your username is not acceptable.

hitlers_left_nut,

Because it has “hitler” in it? because that automatically makes me a fan of him? If that’s all you can answer to my post that’s incredibly sad. Go on living in your little bubble, go on living a life where the main purpose is to identify people to look down on from your little ivory tower of virtue. Congratulations, you’ve created a completely useless project. Bet you think you’re a man of great thought. What makes a man great is going beyond his ego, having original thought and the integrity to stand by it. So literally the opposite of you. Bye.

CriticalResist8,
@CriticalResist8@lemmygrad.ml avatar

I set up a slur filter first thing when I made r/antifastonetoss – but I left reddit last year, so I don’t know how the discourse progressed after that. But the mod team on AST is composed of various ideologies and marginalised people which was instrumental in setting up a slur filter without seeming like we dictated our vision too much on the community.

We made it to foster a safe environment where people can feel welcome to, and so they feel they have the right to participate. Ultimately it needed some tweaking, because the community used some words a lot and their status as a slur was not entirely clear yet. IIRC we only ended up removing the words id.ot and st.pid from the filter. Overall, it worked well. It did remove a lot of bad actors straight up (fascists and reactionaries who wanted to argue), with very few false-positives.

Even in the case of words that could be used in several ways (homophones mostly), we basically knew how many instances of false-positives and true-positives there was and could decide to filter them on a case-by-case basis. Of course if you want to deploy this to a whole project and its future instances, it’s a different question.

It’s a dialogue between your users and your vision. I firmly believe you get the community you deserve, meaning that your actions as a community manager (or moderator or admin whatever) will shape your community. We removed the words mentioned above because it was causing a lot of frustration and we never had someone write us to say “hey I’m glad you filter these two specific words”. Or even after removing them, we never had someone say “I prefered when they were filtered because I feel targeted”. Lacking a proper audit of our community, this was our way to gauge . So in the end it removed some frustration and the users were overall happier that they could use these two words, even if I personally believe there are other words that work just as well. We felt we were driving people away and it was counterproductive to keep them in when it was having 0 noticeable benefits. Of course this doesn’t work for every word lol. I’m reminded of the “t-word” debate on animemes and in this case I think they were right to ban it.

Yes, some words have been reclaimed. And not everyone considers the same words to be slurs. What we did was err on the side of caution, and figure that words that have been reclaimed were allowed because there was only a very small chance of someone using it disparagingly – and if they did they would usually be mocked in the comments. Of course though this applied to a subreddit where a) we live with fascists on the whole site (one of the reasons I left reddit altogether) and b) our community was already mostly aware of these issues and knew not to push the buttons. We could also trust them to push back against people using these words as slurs, as did the mod team.

As for words that some didn’t consider a slur when it applied to them, we kept them in if the status was unclear. Because while some people didn’t think it was a slur and laughed about the word, others did consider it a slur, and we took the stance of doing more good than harm which was to ban the word.

We also allowed people to censor the words with some characters (asterisks aren’t ideal because markdown uses them), YMMV. We figured that in most cases a censor would be enough not to trigger anything but we’d see if someone would mail us to say censors are not enough for them. Ultimately nobody did, so we kept it like this because

There’s also one other very important benefit to a slur filter: not only does it frustrate fascists so much that they just stop writing (and their comments are not seen, that’s a win-win), but the filter also helps keep conversations level-headed. I don’t want to be a lib and worship peace, but in our project it was important that people could get along and focus their anger at stonetoss, not at each other. If your comment gets removed because you didn’t think and used a slur, it would get removed, and you’d get a private message telling you which word you used and to please censor it or delete it. That also gave them time to think about what they really wanted to say, because often you realize after writing your comment that you don’t really care all that much and what is even the point of sending it?

People circumventing the filter was never an issue, except to fascists who would get banned for other reasons. We did take a no-nonsense policy on this and flat out said in the private mail that circumventing the filter on purpose will result in a permanent ban. Most of the time if there was any issue, it was people not understanding how some word was a slur, but after explaining it they usually understood. That’s why people – in this particular community at least – didn’t circumvent the filter; they understood to some extent that the word wasn’t a good one to use. And really it’s easier to put in an asterisk or period than to try and make it go through.

But I wanted a slur filter day one on antifastonetoss to make people understand what kind of community we wanted. We didn’t want the edgy teens, we didn’t want the cryptofash, we didn’t even want the libs. We wanted leftist people who wanted to really hurt a fascist and could remain respectful between themselves. We wanted people who had some amount of knowledge about these issues in the first place because again, you get the community you build. Of course we had no issues with newcomers and understood that some people had no idea about fascism (which is why I wrote some articles for the subreddit) or that they may not understand why we had a filter, and we were prepared to explain that with the help of the more knowledgeable part of the community.

Hagels_Bagels,
@Hagels_Bagels@lemmygrad.ml avatar

As a Scottish person, I've been tripped up by the slur filter only twice. Once was when I used the c word to describe Dominic Raab (I still stand by that), and the other was when I used twit by with an A instead of an I. I genuinely had no idea that it actually meant vagina! I've heard it since I was a child and had no idea what it actually meant.

Still, you can't really complain about it, it's more of a trivial thing to people who aren't being offensive.

Hagels_Bagels,
@Hagels_Bagels@lemmygrad.ml avatar

Test: twat cunt

Guess that's been removed now.

yeolsongarak,

I don’t see how filtering very few words could annoy anyone, none of them are used in normal circumstances (except b***h I guess).

Instead of filtering the words, you could change them for something nice. Like changing “idiot” for “dork”; sounds like it’d make it fun (and of course, still filtering the worst offenders).

nBee,

Lemmy is run by a team of people with different ideologies, including anti-capitalist, communist, anarchist, and others.

❤️❤️❤️

roastpotatothief,

I’m always the first to start these threads.

But it’s good to remember, we chose Lemmy over sites like notabug because it works better. Some good decisions by the devs created a good website, enabling good discussions, which you just don’t see elsewhere.

Some things like the “slur filter” seem sketchy, but you have to give the devs the benefit of the doubt. They clearly know a couple of things about forum design.

At the same time, it’s important to talk about this stuff. Better ideas usually come from debate.

IngrownMink4,
@IngrownMink4@lemmy.ml avatar

We also noticed a consistent criticism of the built-in slur filter in Lemmy.

  • The funniest and most ironic thing about this is that the same people who criticize the filter are the first to insult you... These people already have a home. That home is called Reddit. And even if they're more fascist, they'd better use Gab. But no, this social network better not be corrupted. Lemmy is a very healthy social network. People are friendly, curious and intelligent. It sounds a bit cliché, but it's the truth. I like to make comments and posts here. I feel more free to express myself, unlike in Reddit. I just hope the core developers continue to moderate as well as ever, without giving in to pressure from those troublesome users. Keep it up 💪🏽💖
roastpotatothief,

You have obnoxious people on all sides of the debate, including people who avoid listening to foreign ideas by labeling the other sides.

To be honest, nobody knows how the culture would be different under a different sweet of rules, especially the people who act most confident about it.

levity,

Social games, that is, sets of rules, are studied under many different disciplines. Things have been tried. Experiments have occurred, papers written. We know some stuff about how different kinds of rulesets work. Sorry if you dont like the fact that others have studied and tested things, but that does not mean you get to deny their knowledge.

MadestMadness,

Seeing the pile of comments on here, I just wanna go out of my way to say I think the slur filter is a great idea. Fascists will appropriate any leeway they’re given regardless of the ideological motivations under which said leeway is provided

zeroaesthetic,

I didn't even notice there was a slur filter. It seems to me that if you're not an asshole, it doesn't affect you one way or the other.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • announcements@lemmy.ml
  • khanakhh
  • magazineikmin
  • osvaldo12
  • GTA5RPClips
  • mdbf
  • Youngstown
  • tacticalgear
  • slotface
  • rosin
  • kavyap
  • ethstaker
  • everett
  • thenastyranch
  • DreamBathrooms
  • megavids
  • InstantRegret
  • cubers
  • normalnudes
  • Leos
  • ngwrru68w68
  • cisconetworking
  • modclub
  • Durango
  • provamag3
  • anitta
  • tester
  • JUstTest
  • lostlight
  • All magazines