sunaurus
@sunaurus@lemm.ee
- Admin @ lemm.ee, a general-purpose Lemmy instance
- Professional software engineer
- Lemmy contributor
- Submitted 1 week ago to meta@lemm.ee | 49 comments
- Submitted 4 weeks ago to meta@lemm.ee | 24 comments
- Comment on [deleted] 1 month ago:
Sorry, it was a glitch in the Matrix, the comments are actually here: lemm.ee/post/45660045?scrollToComments=true
- Submitted 1 month ago to meta@lemm.ee | 11 comments
- Submitted 2 months ago to meta@lemm.ee | 72 comments
- Comment on Gabby Thomas 4 months ago:
Hey, I saw this ping, but I didn’t actually get any message from you about CORS headers. Where did you contact me?
- Comment on Please add more characters to the username or a pronoun selector 4 months ago:
Hey, the 20 character limit for display names is hardcoded into Lemmy. Even if we changed this for lemm.ee, it would not work through federation, as other instances would not accept such a long display name.
- Comment on Can I turn off the right-side nav bar. 4 months ago:
There isn’t any way to do this with the default lemmy-ui unfortunately
- Comment on 2024-07-18 lemm.ee downtime 5 months ago:
For now, I just redeployed all of our servers completely, but as I don’t know the actual root cause of the issue yet, I’m still investigating to figure out if anything more is needed.
- Comment on 2024-07-18 lemm.ee downtime 5 months ago:
Sorry for the delay in updating the status page - I actually had gone out for lunch just a few minutes before the downtime started, so I didn’t even realize anything was up until I was back at my computer about 45 minutes later 💀
- Comment on 2024-07-18 lemm.ee downtime 5 months ago:
Actually, we’re using Hetzner’s cloud load balancer for lemm.ee. But if this issue repeats in the near future, then I will definitely consider setting up something else.
- Comment on 2024-07-18 lemm.ee downtime 5 months ago:
There are two useful sections on status.lemm.ee for this - firstly, there is an automated check for federation with all other instances on the bottom of the page, and everything there being red is a definite sign that something is wrong with lemm.ee itself. Secondly, near the top of that page, I will always write a status message manually when I discover & start work on any issues. This second part can have a bit of a delay, as it requires manual input from myself, but I have updated it every time we had any issues so far.
- Comment on lemm.ee slowness 5 months ago:
I believe I discovered and fixed one cause for intermittent slow page loads, but please let me know if you notice it again in the near future
- Submitted 5 months ago to meta@lemm.ee | 30 comments
- Comment on Is there ever going to be a way to post images from this instance? 5 months ago:
The maximum limit for images hosted directly in lemm.ee is always visible in the sidebar of our front page. The limit stands at 500kb per image currently.
It’s also possible to post larger images in comments, they just have to be hosted externally. The markdown for this is
![alt text](image url)
- Submitted 5 months ago to meta@lemm.ee | 7 comments
- Comment on Image uploads are now disabled on lemm.ee due to malicious users 6 months ago:
Hey, this post is quite old, actually you can find the latest info in the sidebar of our front page:
- Image uploads are enabled 4 weeks after account creation
- Image upload limit is 500kb per image
- Comment on Thumbnail Preview Links Broken? 6 months ago:
I have identified two reasons for broken thumbnails right now:
- For some, the source website is simply not allowing our server to download the image (mostly due to server issues on the remote side)
- For others, it seems that some types of URLs are breaking thumbnail generation. I think I found the bug here and will try to submit a fix soon.
- Comment on Happy cakeday, lemm.ee! 6 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.
- Comment on Happy cakeday, lemm.ee! 6 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.
- Comment on Happy cakeday, lemm.ee! 6 months ago:
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.
- Submitted 6 months ago to meta@lemm.ee | 44 comments
- Comment on A way to reply to a ban 6 months ago:
While there isn’t any built-in ban appeal in Lemmy, there are still a few ways to reach lemm.ee admins even after a full ban: creating a new account (as you did), contacting us on Matrix (I am sunaurus@matrix.org for example), or contacting us on Discord (there is an invite to the lemm.ee Discord in the sidebar of this community).
- Comment on Update about lemm.ee infrastructure & upcoming cakeday 6 months ago:
Well, one advantage we have over commercial social media is that they need to pay people to write code and maintain the infrastructure, but a lot of work on Lemmy is volunteer-based.
Many admins for bigger instances are basically on-call the whole year for free, open source contributors provide code for free, etc. Even the core maintainers are effectively losing money by working on Lemmy, because while they are getting some income, the sum of money they are getting from working on Lemmy is way smaller than what they would get if they worked typical software engineering jobs.
Basically, if any non-volunteer organization wanted to replicate Lemmy, it would cost them quite a bit more in terms of payroll alone.
Another aspect is scale - Lemmy is able to spread the costs between different instances, and while growth of the network can generally increase costs for individual nodes, they will still end up paying less compared to if they were hosting the entire social network in a centralized way.
- Comment on Update about lemm.ee infrastructure & upcoming cakeday 6 months ago:
We have about 3.3k monthly active users. This is based on users who at least vote/comment/post once a month, so it doesn’t include lurkers. But yeah, in terms of just infrastructure costs, we’re at about 6 cents per active user per month.
- Comment on Update about lemm.ee infrastructure & upcoming cakeday 6 months ago:
We’ve been stable just around 200€ per month for most of this year (it fluctuates up and down a little bit depending on exact usage). I update status.lemm.ee once every month with expected running costs for that month, and while it hasn’t changed much in the past months, if it does ever change, you’ll find up to date info there!
- Submitted 6 months ago to meta@lemm.ee | 20 comments
- Comment on Whoa...! I was editing one of my community documents, and suddenly the whole community disappeared. Can you help? 7 months ago:
I temporarily transferred the community to myself and was able to undelete it. I’ve transferred it back to you now, should be all good.
- Comment on Whoa...! I was editing one of my community documents, and suddenly the whole community disappeared. Can you help? 7 months ago:
Can you try logging in first at next.lemm.ee/login - or are you seeing this while already logged in?
- Comment on Whoa...! I was editing one of my community documents, and suddenly the whole community disappeared. Can you help? 7 months ago:
Aha, I think this restore feature is missing from the standard Lemmy UI.
As a quick solution, I threw together a very basic restore functionality on lemmy-ui-next. Can you check if you see a “Restore” button in the sidebar at next.lemm.ee/c/eurographicnovels ? I need to step away from my computer for a while, but if this doesn’t work, then I will be able to look into it further during the weekend.