I've been working on a proxy that makes it possible for 3rd party Reddit apps to connect to Lemmy with minimal code changes. Ideally all that's needed is to swap out the url for that of the proxy. Naturally it's open source....
"Quick, it made into the news! Damage control, damage control! Reinstate his account, otherwise people will notice the censorship! Let's pretend that it was a mistake!"
As Reddit's enshittification reaches new heights their attempts to suppress attention for alternatives, like federated Lemmy, has the opposite effect as this Hacker News discussion shows.
My friend('s step-father?) owned it, and I'd play it at her house any time I was over. I loved that shiny gold cartridge with the little green man and his shooty sword.
I probably can't get a new phone super soon, but it's been quite frustrating how little support there is for iOS versions of open source software I've been slowing moving towards or investigating. I absolutely get why though!...
You may or may not get Lemmy devs weighing on here (Edit: Nutomic did respond). It's a VERY busy time for them, and they're probably focused on fixing imminent scaling issues rather than explaining them to newcomers like us. But to provide some context from another newcomer who is trying to pay attention:
Lemmy was very small until very recently. The biggest instance is lemmy.ml, which according to the stats on it's homepage has ~30k registered users and ~2k active (which is probably a high water mark... in previous days when I looked it was more like 1k).
As a result of (1), it's a fair bet that there are some serious inefficiencies in the codebase that just never matter before now. It will take some time to unwind these. A good example of this is in https://github.com/LemmyNet/lemmy/issues/2877, where you can see Lemmy devs and Lemmy.ml admins cooperating with a Postgres expert who is helping them find some low-hanging performance fruit, and the Lemmy team is getting a chance to ask some performance related questions they've never been able to get access to an expert for. There's probably a lot more work like this to do in order to scale Lemmy to work well with 10x and beyond bigger instances.
There may be distributed/federated performance issues as the network grows as well, but Lemmy uses ActivityPub like Mastodon, which already has a much bigger network. I'm inclined to think they'll be ok in this regard, but you never know... it's possible they're abusing the protocol in some way that will need to be fixed to scale to bigger networks of federated servers.
In terms of hardware, lemmy.ml runs on a very modest 8-core VM from OVH: https://lemmy.world/comment/1350. Obviously there's a LOT more that could be done to get more capacity powering lemmy.ml. Much bigger single servers exist, though not in the lineup of VM offerings from their current provider, which means there are no more "easy" upgrades available to them where they let the cloud provider to the migration work. I tried to break down infra upgrade possibilities in https://lemmy.world/comment/3583. In short, it would be straightforward to expand a Lemmy install to 5-10 machines if you were serious about it. But due to (1) and (2), it's probably not productive to do so. Algorithmic inefficiencies in the codebase would probably swamp any amount of hardware somewhere between 1.5x and 5x the user/post/comment counts of what lemmy.ml runs today.
There's a lot of speculation in this comment. I haven't run or perf-tested a sizeable Lemmy instance. I'm not familiar with the codebase. But I am a software engineer and I know a lot about scaling infra, software, and teams... and the above feel like reasonably informed guesses and speculation in the absence of disagreement from someone more informed than I.
r/piracy has a great megathread of resources that we could copy over or borrow from. I just hate to have to go there for such a comprehensive list of resources. And I'd hate it even more to see it all be turned to the wind if Reddit decides to crush it under their heal....
Amazon's Ring cameras were allegedly used by employees and third-party contractors to spy on customers. The FTC has filed a complaint against Amazon, which may result in a $5.8 million settlement. Employees had unrestricted access to customer videos and could download, save, and share them. Some employees abused this access,...
A certain stage of development has ended - a prototype was created that allowed me to verify whether such a form makes sense in the #fediverse. Until now, it was a project that I developed in my free time. Now, thanks to the great people from Nlnet, I will be able to devote much more time to it. This time, we have already...
Tafkars: Reddit-API proxy for Lemmy (help wanted) (imgur.com)
I've been working on a proxy that makes it possible for 3rd party Reddit apps to connect to Lemmy with minimal code changes. Ideally all that's needed is to swap out the url for that of the proxy. Naturally it's open source....
Comparison of Lemmy Instances (github.com)
I created a repo on GitHub that has a table comparing all the known lemmy instances...
The guy that got "permanently suspended" for supporting lemmy on reddit, yeah that's me, and looks like I am back. (www.reddit.com)
Year two of my clover yard! (slrpnk.net)
could we mirror reddit?
What's stopping us from using the api to post all of reddit here in a massive one-time merger?...
Reddit perma-banning account promoting Lemmy has Streisand effect (news.ycombinator.com)
As Reddit's enshittification reaches new heights their attempts to suppress attention for alternatives, like federated Lemmy, has the opposite effect as this Hacker News discussion shows.
4 here (lemmy.ml)
Open Source recommendations for someone trying to ditch iOS?
I probably can't get a new phone super soon, but it's been quite frustrating how little support there is for iOS versions of open source software I've been slowing moving towards or investigating. I absolutely get why though!...
Lemmy Devs: could you shed light on the range of scalability issues we're about to see with the reddit influx?
I expect lemmy.ml to be hugged to death, but that's just a DoS....
is Your Child Texting About Programming Languages? (feddit.de)
Stolen from here: https://floss.social/@ostechnix/110497550441327245
Preparing for the hug of death (feddit.de)
Can we get a megathread pinned?
r/piracy has a great megathread of resources that we could copy over or borrow from. I just hate to have to go there for such a comprehensive list of resources. And I'd hate it even more to see it all be turned to the wind if Reddit decides to crush it under their heal....
Every single Amazon Ring employee was able to access every single customer video, even when it wasn't necessary for their jobs. (www.malwarebytes.com)
Amazon's Ring cameras were allegedly used by employees and third-party contractors to spy on customers. The FTC has filed a complaint against Amazon, which may result in a $5.8 million settlement. Employees had unrestricted access to customer videos and could download, save, and share them. Some employees abused this access,...
deleted_by_author
Kbin Roadmap 2023
A certain stage of development has ended - a prototype was created that allowed me to verify whether such a form makes sense in the #fediverse. Until now, it was a project that I developed in my free time. Now, thanks to the great people from Nlnet, I will be able to devote much more time to it. This time, we have already...