I am extremely grateful to everybody involved with Lemmy. That includes you!
Hello!
I am sunaurus, the head admin of lemm.ee. Ever since I created my instance, I have been following a lot of public and private discussion channels between different parties involved with Lemmy. As I’m sure many others have also noticed, the discussions in such channels sometimes get heated, and in fact recently, I feel like there has been a constant trend in these discussions towards a lot of demands, hostility, negativity, and a general lack of empathy between different participants in the Lemmy network.
I am writing this post for a few reasons:
I would like add a bit of positivity by expressing my gratitude towards every single person who has helped improve Lemmy.
I want to speak up in defense of different people who have been receiving negativity lately.
There are a few false rumors spreading on Lemmy, which I would like to try and counteract with very simple evidence.
I want to remind everybody that at the end of the day, all of us care about building and improving Lemmy. We all have the same goal, and it’s too easy to lose sight of that.
I will split up what I want to say in this post by different user groups - users, mods, admins and developers. I understand that many people belong to several (or even all) of these groups, but I just want to highlight the value of, and express my gratitude to each group separately.
Users
At the end of the day, Lemmy would not be worth anything without the users. Users bring Lemmy to life by posting great content, getting involved in discussions in comments, helping surface interesting content for others through voting and even keeping the platform clean through reports. I am extremely thankful for all the users who have given me so much enjoyment on this platform.
I believe that users often get treated unfairly on Lemmy based on what instance they are participating from. I’m sure so many of you have noticed comments around Lemmy along the lines of “Oh, another user from <instance>, I’m going to completely ignore your stupid takes”. I’ve also many cases of people treating users as second-class citizen if they are not on the same instance - for example, I’ve seen users who are active and valuable participants in communities on another instance receive comments like “why are you participating in our discussions, go back to your own instance”. In my opinion this is completely counterproductive to the whole idea of federation.
On a human level, I can understand it - you’re far more likely to notice or remember what instance somebody is posting from if you have a negative experience. As a result, as time goes by, people tend to develop negative views of each instance, despite potentially having had many positive interactions with other users of those same instances.
The message I want to put out here is that instances, especially bigger ones, are not monoliths - do not judge users based on what instance they are browsing Lemmy from, judge them by their actual words and actions.
Mods
There are some excellent communities already on Lemmy, and these communities are all continuously being built up and maintained by mods. Mods put in huge amounts of their free time and energy in order to provide spaces for all Lemmy users. They form the first line of defense against bad actors, they keep communities alive and often receive no praise, only criticism. I am very grateful to everybody who has dedicated time to building communities on Lemmy.
Users rarely notice the lengths mods go to in order to keep communities running smoothly - mods more often than not only get noticed when users disagree with some mod actions. I believe mods deserve a lot better than this. Constructive criticism can of course be useful to improve communities, but it must be balanced with empathy and kindness towards people who have been putting in effort to provide something for users. Remember that there is another human being reading your words when you start writing about the mods of any particular community. Users who are not happy with mods of a certain community always have the opportunity to start their own community and run it as they like.
Admins
Admins provide two main key functions for the network:
Taking care of the actual infrastructure of Lemmy
Working as a higher level defense against bad actors, in cases where mods are not enough
I can tell from my own experience that being an admin of a bigger instance requires constant energy and attention. I don’t believe that there is a single medium-to-big instance where the admins have not put in hundreds (if not thousands) of hours of their free time, as well as in many cases, probably their own money. This is a service which admins provide for free, and it is necessary in order to keep the Lemmy network healthy. I have endless respect for anybody who is willing to put themselves in the position of a Lemmy admin.
I have seen awful messages towards admins from all the other groups listed here, including other admins. These messages range from condescending and rude, to downright hateful. I have seen admins treated as useless and their work taken for granted. I have seen people getting frustrated with admins for not spending every waking minute on Lemmy. I have seen some users consistently spreading provably false rumors about particular admins in an effort to tarnish their reputation on Lemmy.
Before you take out frustration on admins, please remember that they are also humans who have been working tirelessly to improve Lemmy in their own way.
Also, a reminder: the absolute best feature of Lemmy is that users are free to pick their instance - and as a result, users are also free to pick their admins. Even more than that, users can always become their own admins by spinning up their own instance. Yes, this requires dedication, effort, and research, but that’s exactly my point. It’s not easy running an instance, and mistreating people who do this as a free service is completely unacceptable.
Developers
Lemmy development has been lead by a few key maintainers, with a massive amount of smaller contributors. The software is constantly being improved at a very good pace, and everybody is able to benefit from this effort at no cost whatsoever. I am extremely grateful to everybody who has participated in the development of the Lemmy software, and other related software, as without you folks, none of us would even be here now.
There seems to be a huge amount of people with very little appreciation of the work that has gone into the software. I’m sure many of you have seen countless messages where people express that the devs should be doing more in one way or another. “They should work faster”, “they should prioritize this obviously most important feature”, “they should be available 24/7 to offer support”, etc. I just want to take a moment here and acknowledge what core maintainers have already done for Lemmy:
Years worth of work on the code itself
Offering support to the community and other admins
Reviewing literally thousands of pull requests on GitHub
Acting fast in stressful situations where the Lemmy network has been overloaded
Not abandoning the project in the face of constant hateful users
Sacrificing literally hundreds of thousands of euros in missed salaries which they could have been getting if they were working for a tech company instead of working on Lemmy
I also want to take this moment to discredit some rumors which I have seen repeated too many times:
Rumor: Lemmy devs do not accept outside code contributions
This is completely false - the maintainers are completely open to (and even constantly asking for) contributions. When somebody starts contributing, they will receive support and code reviews very quickly. I can tell you that I have experienced this myself several times, but that’s anecdotal, so let me also provide evidence:
Both of these lists include 100 different names, and that’s only because GitHub literally caps these pages to 100 users. Actually, the amount of different contributors is even bigger. If Lemmy devs did not accept and encourage outside contributions, then there would be no way for these lists to be so big.
Rumor: Lemmy devs work too slowly
This is an extremely entitled and frankly stupid claim. I try to keep on top of the changes made in the Lemmy repo, and let me tell you, the pace of improvement is very good.
I very firmly believe that if the network started downgrading to Lemmy versions from ~8 months ago, the whole network would just collapse, as none of the instances could keep up with the current volume. That is to say, we have come an extremely long way since last summer alone.
Let me provide some more evidence. Take a look at the Pulse page for the Lemmy backend on GitHub: https://github.com/LemmyNet/lemmy/pulse. As of writing this, Lemmy devs have merged 18 pull requests in the week leading up to this post - that’s an average of 2.5 merged PRs per day. This is extremely good for a project with a small underfunded team.
Rumor: Lemmy devs do not prioritize the important issues
There are two sides to this. First of all, there are endless users who turn to the Lemmy devs with what they believe is the most important issue and should immediately be prioritized - the problem is that almost none of these endless users have the same view of what the most important issue actually is! In that sense, it’s literally impossible to please everybody, because everybody wants different things.
On the other hand, even when Lemmy devs do prioritize things which some users have been desperately asking for, I have on several occasions seen a dismissive response along the lines of “too little too late”. Basically, the demands made are often unrealistic and impossible to meet.
If you are somebody who feels like Lemmy devs are not doing enough, I would ask you to please take a step back, look at the actual contributions which they have made, and consider how you yourself would feel if after making such a massive contribution, you would still need to listen to countless strangers on the internet tell you how you’re not good enough in their opinion.
Conclusion
Lastly, I am very thankful to anybody who took the time to read to the end of this post. Again, my goal is to try and defuse some of the hostility, as well as to put out a message of gratitude and positivity. I am very interested in the success of Lemmy as a whole, and that is much easier to achieve and maintain if we all work together. Thank you, I hope you're doing well, and have a nice weekend!
Thank you so much for writing this, it articulated a lot of things I've been thinking about this past week. So many of us are all spending our most valuable resource, time, trying make this a better place, in whatever way we can, and none of these 4 groups (some of us are members of more than one) deserve any vitriol or negativity for their efforts. We all need to think about ways we can reduce that negativity, and not all of them can be fixed with computer code, or at the admin level. We all need to improve how we interact with people, and treat them the way we'd like to be treated, with a view towards their well-being.
I'd like to follow your good example, and send out my genuine thanks to all the users, admins, developers, those doing server support, and contributors in any form to lemmy, and it's ecosystem of apps and tools. Members of all of these groups are absolutely vital, and this place is only possible because of our cooperation.
Great post. It seems like a lot of people aren't used to using the product of community efforts over commercial efforts and their expectations and feeling of entitlement match that experience. Like they've bought a product and want to complain to the manager when they experience a problem.
I think we are all overdue for a shot of positivity so thank you for this write up. Yes, we have a long way to go on the community side, the moderation and the technical sides but I'm happy for what we have and the progress since June and before.
I've done minor contributions (to the Jerboa app), some translations, posted stuff in 4 languages and donated some change where I can... we can always do better and although some are motivated by spite, I think also that a lot of people would enjoy it more if we can cultivate an atmosphere that's less miserable and full of unnecessary drama.
Thank you for creating and maintaining this space for us, I'm grateful for you and all of the other people working to keep things running and improving on lemmy. It is becoming harder and harder to find spaces for discussions that aren't corporate owned.
I don't understand those who criticize Lemmy developers. They were developing it while you were not here, I don't think they will stop just because you are leaving :)
Hear hear! I do think that the optics of the lemmy dev team could be improved but I nevertheless recognise they're putting in a ton of work into the project. I'm also very happy with how nice the community has been towards me and my contributions. The positive vibes really help motivate people like me, which also means they can demotivate others when reversed.
I also think you're one of the mvps of the project yourself, sunaurus. You support the last week was invaluable to me and the project would be in dire straits if you stopped.
I have recently donated my largest donation ever to the lemmy devs (a large sum for me atm). I‘m thankful for their work and have said so openly and individually to dessalines and others. Thank you too for making this post. I completely agree.
I'm only a user, but you're right, that needs to be said. I hope all the other more important players see this, as it is a comparatively small amount of positive feedback buried in a mountain of negative feedback.
This is a well timed and needed post. Anyone who contributes in any way around here is a friend. We are all in this wild experiment together. I’m always proud to be a Lemming.
@db0@lemmy.dbzer0.com has been a great admin for me. I know they have the world on their shoulders, and I imagine similar pressure is on most of the other admins too. They deserve serious kudos for holding that weight for us, and in DB0’s case, for going above and beyond to innovate new solutions for a system that is still in its infancy.
Of course there are arguments, and stress, and hills to die on…that’s how people change the world. The federation is in the process of doing exactly that.
So, to all of you, I raise a glass and tip the hat—you set an example for the rest of us nerds to aspire to. Thank you for everything.
I'm grateful for all Lemmings, but at this particular moment, mostly you.
Even as we recognize that Lemmy is a collective effort where every user can play a part, there are some roles which are more important than others. You've been an excellent admin for your own users, but also a unifying force for the network as a whole, neutralizing and bridging the spaces between many other Lemmy servers.
This post is the clearest example of that to date, but your contributions have always exhibited a good sense of diplomatic tact along with strong internal values and principles.
As another admin of a much smaller instance, I also feel grateful to all the mentioned groups, and especially the admins of the larger instances, whose experience I can often piggy-back on and without which, running a smaller instance as a single admin would be much more difficult :)
I'd also like to remind everyone that Lemmy does not equal the Fediverse, which is a misconception I feel like I see constantly here. When you say "I am on Lemmy" or things along those lines, you are conflating the Fediverse with the software you are using to access the Fediverse. This is kind of like saying that you are on Firefox instead of on the internet. Firefox is just your browser that you use to access the internet.
Likewise, Lemmy is just your "Fediverse browser" and there are other alternatives. And just like we shouldn't judge people whether they use lemmy.world or lemm.ee or whatever other instance, we shouldn't judge people on whether they use Lemmy or Kbin or Mastodon. Different people like different things and having a choice about what software to use is the greatest feature of the Fediverse. You have a choice of software, of instance, of admins and even of mods.
I see a lot of people saying things would be better if we just change Lemmy to something else (like Sublinks, or any of the other alternatives). But remember that it's still just the Fediverse you are connecting to. You are not on Lemmy, you are on the Fediverse. And we're all on it together (well more or less, barring defederation...).
I am thankful for myself! I am my own moderator and my own admin. This way I almost don't have to deal with other people. /s
I only have to deal with them in conversations like a coupple of days ago someone congratulated me to have written the new stupidest comment on Lemmy.
Anyway, Lemmy is where I spent most of my little time on the internet, I'm very suprised how well everything works despite it being alternative media without VC funding.
Thank you for the positivity 💚 I wholeheartedly agree!
Drama and negativity drives engagement, and this form of engagement can easily trigger a feedback loop in which negativity keeps piling on and voices of support are practically muted.
We are participating in an open source project that has some very ambitious goals. Things can be messy, mistakes happen, there are risks, and people have many different opinions and moods. Heated discussions can be a healthy part of the process. But, once the dust is allowed to settle for a bit, it is good to remember that we are humans and that we are here because we have some shared goals.
I think the majority of people around here are kind and have a positive outlook, but perhaps it is more motivating to speak out when we have negative comments than positive ones. So, thank you for taking the time to write this positive message!
offtopic but do you know who owns lemmy.com? It points to your instance and im confused why an instance isnt run using that domain instead of pointing it to yours
This is a lovely post and very pleasant to wake up to during a bout of insomnia. I would agree with all of your thank yous and add you to the list for this post (in addition to the rest that you're doing). Always good (and healthy) to put some positivity and gratitude out into the world.
Thank you and thanks to everyone who is a part of Lemmy, by maintaining, admining, using, or just thinking "hey, that's neat".
As someone that has little to no understanding on how federated instances interact with each other, I am oblivious to the reasons why anyone from one instance would have anything against someone from another instance. Regardless of instances, some people have the skills to interact with others, and some should be locked away in some Siberian jail without access to internet, or any living being for that matter.
I am glad that you brought this up, because some individuals need to read stuff like this regularly to be brought back to reality.
If it wasn't for each of the groups you mentioned, there would be no Lemmy at all, it's that simple.
We all need to take a step back and look at this from a broader perspective, in order to appreciate the amazing potential and accomplishments brought to us by this platform.
There are not too many places on the internet in which we all get to voice our opinions and can find others with whom to have a constructive discussion (for the most part), thus we should be doing anything in our power to make this a safe haven for all of us.
It's close to impossible to completely do away with the intolerant and the self-serving crowds, but all in all, Lemmy has veen, together with Mastodon, an incredible replacement to the shit show that Reddit became.
So I'm on instance "whatever", how does that determine what I'm about? I picked the instance I'm on solely on the fact that it said "Lemmy" and was one of the shortest instance names, go figure.
If we could have 1 person that thinks like you out of every 10, Lemmy would be the safest and most productive place on the web. Unfortunately, we're all too narcissistic to allow ourselves to meditate in what we could be doing wrong, because its easier to find that others are at fault for thinking differently, and that's, sadly, the current state of the world.
I constantly learn new things in here, even have started some direct conversations with others that are interested in similar things but have different approach to them, which has opened my mind to new horizons. When you take Philosophy, Religion, Political views, technology, Culture, Languages and expertise, we all have at least 1 point of view different to someone else, guaranteed, which is what makes Lemmy such an enriching experience when we're willing to listen yo the rest with the mindset that "nobody has the absolute truth".
Those not willing to do this, I've nothing against them, as its their loss, not mine.
I’m really not convinced that the .ml instance has anything but the Chinese government’s interests at heart, so I love the vibes you’re bringing, but the fediverse is definitely not equal.
A bit late to the party but yeah i agree with everything you said and also wanted to add that developing sublinks is just harming the idea of FOSS and isn't on anyone's best interest except some entitled people. I would've 100 percent supported them if they opened a PR or if lemmy devs denied their merge request but as it is not the case let the assholes go and lemmy will be better for it (also i do think the lemmy devs were a bit rude but the people were asking for it like you can't insult foss devs and expect for them to not insult you . Like do you think they deserve thos shit ?)