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.
Although I’m more right-leaning than left, I personally think it’s great that the people leading lemmy are communists, anarchists, etc. I think it helps provide a counter-balance to the more right leaning groups trying to avoid mainstream social media.
I like the idea of a slur filter as a moderation tool for any instance I am a part of, but I feel like it goes against the whole purpose of federated social media. Isn’t the point of federated stuff that you are free of centralized control, with the freedom to pick an instance which suits your desires? It seems wrong to impose any moderation, no matter how justified, on an entire federated platform.
Generally though, I love this platform! Thanks so much for all your hard work!
I think this point is important regardless of political spectrum. Lots of really nasty people have migrated to alternative platforms so that they can be nasty, but I’m glad Lemmy makes it clear enough that it’s not one of their nasty spaces.
Ideological freedom encourages nasty people. And restrictions encourage thoughtless people.
You can go on notabug and ignore the crazy psychos and chat with the creative people.
You can go on reddit and find endless people with no independent thought, repeating things and not listening to reach other.
Lemmy is in the middle. But IMO that’s not an objective good thing, it’s a preference.
False dilemma, no?
How so?
You have to assume that the devs’ rules do restrict the types if discourse which happen. But other than that, it all follows.
So as @PP44 is saying, it’s open source. The devs work to make sure that anyone can set it up straightforwardly to run with their own modifications, not just the main version – and that means modifying the slur filter is also supposed to be straightforward, even though it’s not encouraged. There isn’t actual moderation on the whole platform per se, since two instances can federate even if one has no slur filter. There are lots of “points” to federated stuff, though, so the existence of a slur filter works well to help keep Lemmy from attracting the cesspool-types while still enjoying those other benefits.
It should be in a config file IMO, so communities can add/remove things based on their needs. There might be a community consisting of black people, for example, who would want to jokingly use the n-word between themselves. Hardcoding it into the code makes it harder to change it for legitimate use-cases. Putting it into a separate file could also help people to customize Lemmy for their language (there are languages where offensive words in English are just ordinary words).
Not everyone is tech-savvy enough to find the regex in the code and patch it out, and that could make a lot of people’s life a lot harder
I’m clearly “left-leaning”, so I might be biased, but I don’t agree with your criticism toward the slur filter : the project is open source, and as such people wanting to use these slur can work they way to another version. The devs explain here a clear intention to make this change difficult enough to prevent at least partially the migration of some communities they don’t want to support and/or give a platform to. I think that’s an honest way to do things ?
It also open up the debate on free speech and how saying some things actively attacks fundamental rights of others. In those cases, defending free speech as a “right” becomes irrelevant since both sides of the debate can use this logic to defend opposing actions. Trying to be short here, hope you understand what I mean !
Removed by mod
I quite agree with you that moderation is hardly a machine job, and not saying it is the perfect solution. It sure as it’s drawback. I am just arguing that the benefits outweigh them. I would prefer to be in a world where there are not needed, be as of the world today, I admit I prefer having this filter rather than not having it, mostly because of the systemic effects I explained.
I agree that the relevance of he content of the filter can be discussed too, and that banning some words can make it difficult to discuss certain topics. But I think some words are almost always meant to harm, and can be easily replace by more positive or neutral term.
As a direct example : I can talk in this post about homosexuality, and I can event paraphrase to talk about the way some f word is used as a slur for it and how I think allowing it here isn’t a good idea in my opinion. See, I can talk about it, be respectful about it. I just prevent to call you a [insert here whatever banned slur] pretending to use my free speech.
Removed by mod
As often in cool debate, I think in the end we mostly agree. I especially agree with you on the point that reclaiming a word is a valid way of using some slur, and that it should not be to a privileged group to choose when a word is ok or not. On this point I have to point out that this is still the case with manual moderation, if most moderator are privileged. So I agree that diversity should be push in all places of power, and all decision are better made (and more legitimate) with a diversity in the group that make them.
But on the automated part, I really think the psychological aspect is strong and should be questioned. You talk about “human interaction” but this definition is really hard non only to define, but also to defend as an efficient way of reaching you goals. I am quite sure that when the devs made their filter, there was quite a lot of human interaction and debate around it, and the simple fact the put one show that they interacted with other people around them. And is a “manual” moderation a human interaction when you don’t see or know the person, don’t know their culture, the context, their tone, etc. Moderation will never be perfect, will always involve bad decisions, errors. When errors are mades “directly” by humans, compassion and empathy help us to try and understand before judging (but judging nonetheless in the end don’t get me wrong). Why is it so different when an automated system (created by an imperfect human) ? Why is an automated error worse than a human one if the consequences are the same ?
Long story short, I don’t like thinking along great principles like “automated moderation is dangerous”, but rather try analyze the situation and think : would this place be better if there was not this automated moderation ? I agree that this is a wide and difficult debate one what is “better” of course, but the focus should always be this one : how to make things better.
Thank you so much for your answer, i’m not used to debate online because I didn’t feel at ease anywhere else before, but I love it and it is thanks to people like you and all the other interesting answers I get that I can enjoy that and think about it so much ! Thank you thank you <3 !!
(edit : typo)
Thanks for your comment, I’m really happy to read something like this. I’m glad that people can really get along here :)
Removed by mod
Yes, at least a sensible one ! But the term you used is great : “thinking twice”. I really do think that the admins though twice before choosing this filter. This is a human choice, just made with automated tools. As in your example, the moderation will be questioned in either case, and that’s great ! I’m here for it. And i promote a way of organizing the critique against moderation around the question “what are the concrete consequences of either choices”, kind of an utilitarian point of view I have to admit. I think that initializing this new platform with a quite strong political stance on these issue will help this place have a positive impact. It is “hardcoded” yes, but in an open source project. If the platform grows, forks will appear for sure, especially if strong opinion arises on this kind of “hardcoded” issues. So I think about it more as a launch measure than a definitive stance.
I’m too young yes, just missed it ! (I’m born in 1994). (I am very social AFK, but never used Facebook/Twitter/… so I’m not as used to online interaction, that I think have specific codes.) But things go back and forth, let’s hope projects like Lemmy are the sign of a new era of progress !
That’s the defence of the “slur filter” that everyone can agree on. It’s harmless because it does almost nothing. It has no real benefit or cost.
The people who say it deters fascists - it just doesn’t hold water.#
I don’t know, if I believe some comments around here, there are clearly some of them that explicitly explain they would not come here because they feel “hated”, in public, so clearly to deter anyone close to them to come here for these reason. If so, it means it has some positive effect, and it seems plausible to me.
I don’t understand a lot of your message.
But if i get the gist, that might not be so positive. People who feel hated, isolated, afraid to express themselves in public, they are the people we should welcome.
It sounds like they are teenagers who are just figuring out their views. They all have strange and offensive ideas at times, but with help most people figure out a sensible worldview in the end.
As long as they can stop themselves from insulting or attacking other people, they can come to Lemmy with no problem.
You’re just the ones who can’t express themselves properly yet. They have to learn that by chatting with adults and getting negative feedback.
But that doesn’t have to be our problem, at least not while lemmy is still so small.
Sorry, it was not clear at all ! I was talking about fascist publicly denouncing lemmy as a platform suppressing their free speech, and that, as such, it should be avoided.
Okay i didn’t get that at all.
Bit this new idea sounds like a paradox - someone pro free speech would mind object to that denouncement at all.
Perhaps I was a bit too harsh on the filter. After all, you’re right that someone could just modify the code. Even so, it doesn’t really seem like it lines up with the philosophy of federated platforms. It makes it more difficult to customize moderation on the instance level. I also feel like the problem of platforming nasty people could be solved by moderation on the instance level and blocking instances which don’t have adequate moderation. That’s what it’s going to need to be in the end anyway if Lemmy grows enough and people customize the code.
It does bring up the free speech debate, but I find those usually aren’t very productive in these sorts of contexts. It’s not really a legal question since the government isn’t involved, and they usually just end up being each side stating their presuppositions.
It’s not terribly important in this case anyways, I just thought I’d share my thoughts on it.
I mostly agree. And I agree that if the platform really grows, it will come down to per instance moderation and instance admins choosing wisely the instances they choose to federate with. But I think the choice is to make sure to give a head start to the people they want to welcome here. With the recent events in the US, imagine lemmy being the next tool used by “some people” the devs wich didn’t come. Then the platform as a whole would be much less attractive to some other people the devs are more interested in helping and interacting with.
So I think we agree, on the long term, if Lemmy grow, someone will come up with a modified version without thoses filter. It will just take more time. Meanwhile, Lemmur gets to be at peace as much as it can ?
Thanks for your answer !