Wow, you weren't lying about them "running a very old Lemmy version." For anyone else curious, on github, the newest version is 0.19.8, released 2024-12-13. lemmy.world is on 0.19.3 released 2024-01-22.
They tend to lag behind on purpose for stability reasons, but a year out of date is pushing it.
Part of the issue they have is that one of the most popular apps for lemmy, Sync, has been abandoned by its dev. They said they have roughly 5k/month sync users, and if they update, their experience will break further. The egregious part is that app has subscription options, and it's still been 10+ months since the last update.
I left Sync for summit a couple of months ago due to the above, and boy howdy is it better. Actual FOSS, huge amount of options, very similar ux and flow as sync. It's a champion.
Here's hoping more people trickle off of sync to a better app and lemmy world can drop that from their issues list.
Building apps is hard. I figured out we could instead steal the work Reddit has done and have been working on turning the official Reddit app into a Lemmy client. I know many of you don't like it but hey, this might be a selling point during the next exodus
I still wonder how they do security. With every other internet facing service, you're told to do updates as fast as possible. Or you're going to be vulnerable against all sorts of attacks. And either Lemmy has far fewer bugs than other software, or someone must be backporting the patches. Or it's just vulnerable and no one cares bc Lemmy is small and unimportant. But yeah, I've been around that time where there were some database issues. And the one or two times federation broke altogether, and people didn't notice right away, so lots of instances had already applied the broken update...
I think it's a bit unfortunate that the biggest instance does these kinds of trade-offs. Sure it's going to help some users with outdated clients. But probably at the cost of security, and if the Lemmy project makes some progress, or fixes bugs, that means most users on the entire platform won't benefit from that. Until maybe months or years later.