this post was submitted on 08 Jun 2024
312 points (97.6% liked)

Meta (lemm.ee)

3590 readers
14 users here now

lemm.ee Meta

This is a community for discussion about this particular Lemmy instance.

News and updates about lemm.ee will be posted here, so if that's something that interests you, make sure to subscribe!


Rules:


If you're a Discord user, you can also join our Discord server: https://discord.gg/XM9nZwUn9K

Discord is only a back-up channel, !meta@lemm.ee will always be the main place for lemm.ee communications.


If you need help with anything, please post in !support instead.

founded 1 year ago
MODERATORS
312
submitted 5 months ago* (last edited 5 months ago) by sunaurus@lemm.ee to c/meta@lemm.ee
 

Hey, folks!

Today, we can celebrate the first anniversary of the creation of lemm.ee! I thought it would be cool to write down how lemm.ee was born, as well as collect some stats about our first year. Here goes!

A quick recap of the beginning of this instance

As probably many others here, I discovered Lemmy early last summer. I had been aware of the Fediverse previously, and always thought it was an amazing concept, but I had never been super interested in Twitter-style social networks. When I found out that Lemmy combined all the great parts of federation with the best parts of link aggregation, I knew that I had to join immediately.

As I was trying to find an instance to make my account on, I realized that most instances were struggling to keep up with a massive influx of new users. At the time, there was a big explosion in Lemmy user numbers, and the network wasn’t fully ready for it. I have some experience with building software for scale, so it felt natural to set up a new instance and try to help with spreading out the load. I got to work in the evening of the 8th of June, 2023, and I was actually so excited about everything, that I completely skipped sleep that night. By the morning of the 9th of June, lemm.ee was online.

From the very beginning, I always intended for lemm.ee to be a welcoming, reliable, and stable gateway into the Lemmy network. I wrote a welcome post on lemm.ee, which most of you have probably seen, as well as a comment on lemmy.ml inviting new users to lemm.ee (lemmy.ml, as many instances, was extremely overloaded at the time).

We started growing extremely quickly. Thousands of users joined lemm.ee over the first few months. Even during the biggest waves of new users, we never closed our sign-ups. The first month or two were definitely very stressful in terms of just trying to deal with the load, but overall, I think I managed to deal with it well enough, and lemm.ee has been running more or less smoothly (with a few exceptions) ever since.

Some stats about the first year

I promised to collect some statistics about lemm.ee so far. This is what I’ve come up with:

Usage

Overall, lemm.ee has 28,715 registered users. Of course, it’s easy to create an account, and most of these are probably inactive at this point, but it’s still a ridiculous amount.

Of all the registered users, 7903 have made at least one post or comment.

7373 users have never made any posts or comments, but have still been voting. This means that out of users who actually interact on lemm.ee, more than half generate content (through their comments and posts) - this is way more than I expected!

Meanwhile, we also have 13,439 users who have never made a single comment, post or vote. I guess most of these are people who just signed up and never got into Lemmy, but I’m sure there are quite a few hardcore lurkers among this group as well.

As for communities, our users have created 1430 of them. Most of these have not (yet) taken off, as only 491 of these communities have at least one comment in them. In general I am happy to see some great communities appearing on lemm.ee - my hope is that we can spread awesome communities out quite evenly on the network, so that in the end, no instance becomes a single point of failure for Lemmy.

Judging by posts and comments made by lemm.ee users, I feel like we’re definitely on the right track: our users have made 20,898 posts in local communities, and 30,847 posts in communities hosted on other instances. The situation is even better for comments, where lemm.ee users have written 42,785 comments in local communities, and a whopping 569,730 comments on remote communities! This means that lemm.ee is not just its own little closed pocket in the Fediverse, but indeed a proper gateway to the Lemmy network, which is exactly what I always hoped it would be.

Note about comment and post counts: I realize the numbers above don’t match the stats about posts and comments on our front page, I’m guessing something is out of sync there, but the stats I am sharing here are based on actual fresh data, counted directly in our database today.

Lemmy (and lemm.ee) would be quite useless without its users, so a big thanks to all of you for using lemm.ee!

Administration

We have a really awesome volunteer admin team, with admins putting in countless hours of their free time to help weed out bad actors. A lot of the work our admins do is completely invisible to most users. I think the admin team does not really get enough recognition, and in fact in many cases, they actually get some undeserved abuse thrown at them.

I am personally very grateful for everybody who has stepped up to be a part of the team, and I think all lemm.ee users benefit from their work every day. In the past year, our admins have handled 12,329 reports from users. While most reports aren’t too bad, and don’t require harsh action, there is still a significant amount of these reports which contain the absolute worst content which you can find on Lemmy - hate speech, bigotry, gore, even illegal content. Our admins are constantly going through every single report they receive, to ensure that mods are getting admin-level support where needed, and to ensure that malicious users in general can’t use lemm.ee to spread garbage into the Lemmy network.

In terms of admin actions, I think the most interesting statistic might be amount of users banned by lemm.ee admins, grouped by their home instance. I will list the top 10 instances here:

  • kbin.social: 581
  • lemm.ee: 355
  • lemmy.world: 31
  • sh.itjust.works: 29
  • m.mxin.moe: 28
  • discuss.tchncs.de: 26
  • kbin.chat: 22
  • mastodon.social: 19
  • lemmy.ca: 18
  • fedia.io: 16

As you can see, with the exception of kbin.social, the vast majority of our instance bans are for our own users. Most of the big instances are actually very good at banning their own abusive users, and once they are banned on their own instance, our admins don’t really need to worry about them, as they have no way to log in at that point. kbin.social is a bit of a special case - they either don’t give out a lot of bans, or those bans just don’t federate to Lemmy properly, and for some reason, a lot of advertisers sign up on that instance all the time.

Financials

I have received some questions every now and then about how much it costs to run lemm.ee. While you can always get a sense for the predicted monthly costs for the current month on https://status.lemm.ee, I thought I might include a full breakdown of our costs for the first year here.

Here are all of our costs for the past year, grouped by service:

  • Postmark: 177.06€
  • Cloudflare: 222.28€
  • DigitalOcean: 1744.27€
  • Hetzner: 510.20€ (lemm.ee migrated from DigitalOcean to Hetzner several months ago)
  • Backblaze: 3.78€ (we’ve been using Backblaze B2 for a few months now, it’s incredibly cheap)
  • Domain registration: 100.70€ (paid for the next 10 years!)

We are currently completely funded by lemm.ee users!

There is a small minority of users who are shouldering the entire cost of lemm.ee for all of us. I am extremely grateful that others find Lemmy useful enough that they have put their own money into ensuring financial stability for lemm.ee.

We currently have 49 active sponsors on GitHub, and 7 active supporters on Ko-Fi. In addition, there have been 62 more sponsors on GitHub over the past year, as well as 49 additional supporters on Ko-Fi. This means that in total, 167 users have supported lemm.ee financially. This has completely exceeded all my expectations, I really think it’s incredible. A huge thanks on behalf of myself (and I think I can speak for all other lemm.ee users here as well) to all the supporters!

Conclusion

Running lemm.ee has certainly been a rollercoaster in many ways. There are a lot more things which happened during the first year that I could write about here. On the other hand, this post is already quite long, and a lot of the things which happened are probably best forgotten about anyway, so I think I should wrap up here 😅.

At its core, Lemmy is really an amazing piece of software. It’s helping real humans connect on the internet, without any corporate bullshit. I am very happy to be here with all of you, thank you for joining lemm.ee for its first year, and I hope you’ll join me here again when I write this post in another year from now!

top 44 comments
sorted by: hot top controversial new old
[–] sunaurus@lemm.ee 70 points 5 months ago (4 children)

By the way, as a mini-present, I have sneakily updated our Lemmy to 0.19.4! It was possible to do this one without any downtime, so I just did it quietly in the background.

[–] style99@lemm.ee 12 points 5 months ago
[–] jwr1@kbin.earth 9 points 5 months ago (1 children)

How do you update without any downtime? Is it because you have multiple servers running?

[–] sunaurus@lemm.ee 17 points 5 months ago

Basically, yes!

For the backend: our traffic is load balanced between multiple servers, so I can just spin up a new server with the latest version of Lemmy, add it to the load balancer, and then start taking down the servers with older versions. That way, there is no disruption at all for users, because there is always a server available to handle incoming traffic. The only requirement for this is that the new version of Lemmy can't have database migrations which break the old running servers.

For lemmy-ui: it's a bit more complicated, because even with a load balancer, it's still possible that one user making multiple sequential requests can end up getting responses from different servers. This is problematic, because during an upgrade, files from the new version are not available on the old servers, and vice versa. Fortunately, there are many ways to solve this problem, for lemm.ee, the solution I use is to just always serve lemmy-ui files from object storage, for all versions. In other words, after I upload lemmy-ui files for a new version, these will immediately also be available on old servers.

[–] eleitl@lemm.ee 4 points 5 months ago

Thank you for your work. Some potential regression: post title selection from the URL shows up correctly but can't be selected.

[–] FlihpFlorp@lemm.ee 3 points 5 months ago

Tysm for the little birthday present :D

What’s new in this version, I have no idea what we were on before too lol

[–] CrypticCoffee@lemm.ee 22 points 5 months ago (2 children)

I just want to say thank you for providing the instance.

For myself, lemmy.world and lemmy.ml are strictly politically one way or another and perhaps somewhat intolerant of other views. I like how this space is something that can be a gateway into interacting with users of all persuasions without the "quick, defederate them all" nonsense. I only hope and wish that lemm.ee grows to maintain it's position as one of the key cornerstones of the lemmy community.

Thanks for providing this space and persisting. I can imagine it has not been easy.

[–] WanderingVentra@lemm.ee 11 points 5 months ago

I agree! I wanted an instance that didn't decide what I could or couldn't see one way or the other. Let me decide and I'll block the users, community, or instance that I find intolerable. I'm sure it leads to a lot of people who dont agree with my politics in here, but it's worth it to be able to interact with most people on the fediverse.

[–] eleitl@lemm.ee 2 points 5 months ago

We had to move our community from lemmy.ml for censorship reasons.

[–] jaaaardvark@lemm.ee 16 points 5 months ago* (last edited 5 months ago) (2 children)

I'm glad I chose the right instance to join, also been here for a year. Elagu Eesti!

[–] dudecalledeagle@lemm.ee 5 points 5 months ago

Literally the reason i chose this instance(new user btw). Elagu Eesti!

[–] BlessedDog@lemmy.world 4 points 5 months ago

🇪🇪elagu maailm🌍

[–] perishthethought@lemm.ee 13 points 5 months ago* (last edited 5 months ago)

I chose lemm.ee in July last year because it wasn't one of the huge instances and I liked the name. Now, I stay here because of @sunaurus' awesome server management skills and the Admins' hard work. Thank you all so much.

I take posts like this as a reminder to support the instance, even if it doesn't need more contributions.

[–] TerkErJerbs@lemm.ee 11 points 5 months ago (1 children)

Thanks for running this instance! I didn't realize I joined less than a month after lemm.ee's inception! Mad gratitude to all of you putting in the work to keep it going for all of us.

[–] sntx@lemm.ee 5 points 5 months ago

Me too, it's incredible how fast we all found together!

[–] JohnnyEnzyme@lemm.ee 11 points 5 months ago

So this is coming up on the one-year anniversary, when I was beyond frustrated with Reddit, when I decided to 'jump in to the FV,' and was matched up with this particular random instance / site.

Dudes... I feel like I'm the luckiest person in the universe.

OP has not only taken his personal time to help me across multiple various issues, but even resurrected my community when I accidentally deleted it a couple months ago(!)

Our little Euro-art community, such as it is, would simply NOT be possible without OP.

I am BEYOND grateful, sir. <3

[–] Crackhappy@lemmy.world 10 points 5 months ago

You are the first person I have favorited/followed on the Lemmy verse.

[–] simple@lemm.ee 10 points 5 months ago

One year already, eh? Happy cake day :)

[–] Gacrux@lemm.ee 7 points 5 months ago

huh, so i'm one of the first lemm.ee users (my cake day seems to be tomorrow, might be wrong because timezone stuff)

i remember back then wanting to join an instance but hearing lemmy.ml was overloaded and i should join lemmy.world instead. then over in the comments i saw you say that you made an instance and i decided to just join it. in hindsight i don't know why i expected some instance hosted by some random guy who made a short comment to last longer than 2 weeks but i'm super glad it did (it was extra stable too). well done hosting your instance and helping us all out.

[–] GBU_28@lemm.ee 6 points 5 months ago
[–] crawancon@lemm.ee 6 points 5 months ago

Thank you Admins, donors, and fellow participants in this vast social experiment we call life hovering over this lillypad bastion of community.

[–] DjMeas@lemm.ee 5 points 5 months ago

I'm glad to support lemme.ee (even though it's a small monthly contribution) and thank you sunaurus for maintaining the instance and cheers to our community!

[–] Psych@lemmy.sdf.org 5 points 5 months ago

Nice and running 19.04 too I see . I remember yours being the first instance I made a temp on because it was the most stable at that moment but had to leave cause of lack of content anyway I have still visited your website from time to time for lurking and a great job all around . Glad we have great volunteers like you to do things simply for the good and not gain .

[–] aCosmicWave@lemm.ee 5 points 5 months ago* (last edited 5 months ago)

Posting on my absolute favorite Lemmy instance using the ultimate Lemmy client (Voyager)!

Thanks for everything you do for us @sunaurus@lemm.ee and @aeharding@vger.social

Cheers 🥂

[–] 0xb@lemm.ee 5 points 5 months ago

Thank you so much, to you and all the generous and amazing people that makes this possible!

[–] PixelTron@lemm.ee 5 points 5 months ago

Thanks to you & all the admins for making & keeping this a stable, happy, safe space!

[–] Kroxx@lemm.ee 4 points 5 months ago

Thank you so much for all the work you do! I really loved reading the stats on this post, kinda surprised by the kbin bans I wouldn't have expected that.

Thank you also for the philosophy by which you run the instance! It may be bumpy sometimes but I think you guys are doing a stellar job at it and I agree with it.

Keep it up, I've started trying to post and I'm sure more will as time goes on. I am very hopeful for the future of Lemmy!

[–] fievel@lemm.ee 4 points 5 months ago

Happy cake day ! Many thanks for all your time making this instance so great. I just love being part of this community.

[–] jsqribe@lemm.ee 3 points 5 months ago

Used to host my own instance on my home server but Lemmy requires alot more infrastructure like you and the team have built. Happy to have made the decision to join your ship.

Thanks for all you do for us 🙏🏾

[–] hellequin67@lemm.ee 3 points 5 months ago

3 months to my cake day after moving from a defunct Lemmy instance in the early days of R****t migrations.

All I can say is thanks to you and all the contributors for making this a safe and stable Lemmy instance for now and into the future that I'm happy to call home.

[–] bobotron@lemm.ee 3 points 5 months ago (1 children)

What's the donation page if one wants to toss a couple dollars your way

[–] 14th_cylon@lemm.ee 3 points 5 months ago* (last edited 5 months ago)

links are at the bottom of this post - https://lemm.ee/post/26

[–] muntedcrocodile@lemm.ee 3 points 5 months ago (1 children)

Do u have a post outlining ur defederation policy I came here cos u seemed far more opwn than .world.

Ice love to hear ur thought a on the matter

[–] sunaurus@lemm.ee 2 points 5 months ago

Sure, the lemm.ee federation policy is here. You can also always find a link to it in the sidebar on our front page.

[–] EarthlingHazard@lemm.ee 3 points 5 months ago

Happy Cake Day! It's great to be on this instance

[–] Kidplayer_666@lemm.ee 3 points 5 months ago

May a lot of cake days come in the future

[–] SeedyOne@lemm.ee 2 points 5 months ago

Thank you to everyone involved for all that you do!

[–] calavera@lemm.ee 2 points 5 months ago

That's such a great achievement. Thanks for your support admin. I deeply appreciate

[–] revlayle@lemm.ee 2 points 5 months ago

This was the first and only instance of lemmyI have ever joined and have been pretty happy with it ever since. I haven't made a post, but I do comment regularly.

[–] moreeni@lemm.ee 2 points 5 months ago

I just realised my account is 1 year old now and came here to thank you, @sunaurus@lemm.ee for all the effort you've put into maintaining this instance as well as contributing to Lemmy. Here's to one more year! Cheers!

[–] RoundSparrow@lemm.ee 2 points 5 months ago

Thank you and good work

[–] clot27@lemm.ee 2 points 5 months ago
[–] sag@lemm.ee 2 points 5 months ago

Thank You so much for your work.

[–] Blaze@lemm.ee 2 points 5 months ago

Happy cake day!