It sounds like Lemmy may have difficulty being scaled that hard, that quick. There are some database-side performance bottlenecks (that are being worked on actively) that block high concurrency and activity, as well as limitations in how websockets are being used in the current version that can cause dropouts on very active instances.
Both of those issues are being worked on, and it sounds like the websocket issue is particularly close to being ready for release-candidate. It really sounds like the focus on the dev's side is to prep for a possible reddit exodus before the blackout that many subs there are doing- meaning, get the software running reliably and performantly, knock out any low-hanging fruit, etc.
I rent so I cannot set up a wired system. I need two of them and preferably they'd be okay in severe weather. Thunderstorms are common in spring / autumn as is severe weather including tornadoes. In fact my house nearly got hit by one two months ago. Fun times. Summers are hot and sometimes humid. Currently 90s. Triple digits...
If you’re technical and have a spare windows license and machine sitting around, you could hook up cameras to a local Blue Iris instance and block direct internet access for whatever cameras are on your network.
BI is a pain to use though, and finding cameras that work well and support rtsp (or other supported protocols) can be tricky. I run a few wyze mini v3’s with a custom firmware in this configuration and they work great.
Yes, I’m certain I could final answers to all these questions via research, but I’m coming here as part of the Reddit diaspora. My guess is that there’s a benefit to others like me to have this discussion....
In theory they should balance out kind of evenly. In practice, I can see some servers becoming significantly larger, which probably won’t be horrible, just not taking full advantage of the federation concept
Might be helpful to new users to curate a short list of "good" instances (semi-popular, good history of availability, open enrollment) and show them in a periodically-shuffled order as "recommended" or "popular" instances.
That, along with some github issue ideas I've seen relating to helping users get subscribed to places here, would probably help simplify the experience.
With forewarning about a huge influx of users, you know Lemmy.ml will go down. Even if people go to https://join-lemmy.org/instances and disperse among the great instances there, the servers will go down....
Thought on this a bit more, and I’m thinking encouraging users not to silo (and make it easy to discover instances and new communities) will probably be the best bet for scaling the network long-term.
“Smart” rate limiting of new accounts and activity per-instance might help with this organically. If a user is told that the instance they’re posting on is too active to create a new post, or too active to accept new users, and then is given alternatives, they might not outright leave.
If the instance in question has email support, I don't see why the instance couldn't notify them directly - but I think providing alternative instances first (with the option to get notified if this instance opens up) would be more reasonable
It's easy to discover communities on my instance via the dedicated page in the hamburger menu. But let's say I want to follow a community on another instance, such as !lemmy . I might have found its name mentioned in a post or comment. When I click on the provided link, I'm thrown on that instances web page, from which I of...
Two things that would definitely massively improve first-time-user-experience are
Better community discoverability / joinability.
Maybe having the Lemmy instances advertise the communities they know about? Allow communities to opt-out of this discovery process? It's could be kind of like /channels list on IRC.
Maybe add a "subscribe" quick-button next to links that lead to known (by the instance) communities? That way the friction-to-subscribe is way lower
A way for an instance to "pre-subscribe" users to certain communities by default - maybe even as part of a "user setup wizard" wherein the instance owner can curate a list of communities, and the user that's signing up can one-click-subscribe to all, or choose which ones to subscribe to, as part of the post-registration journey.
Totally food for thought there, and possibly low-hanging fruit to improve UX massively. The initial experience is painful on a small instance that doesn't have many known communities yet.
Lemmy hardware / VPS requirements?
Hello, all. I'm considering creating a Lemmy instance in order to facilitate migration of a moderately sized reddit community to the fediverse....
Wireless cameras that don't spy on you like Ring?
I rent so I cannot set up a wired system. I need two of them and preferably they'd be okay in severe weather. Thunderstorms are common in spring / autumn as is severe weather including tornadoes. In fact my house nearly got hit by one two months ago. Fun times. Summers are hot and sometimes humid. Currently 90s. Triple digits...
Some Lemmy Technical Questions
Yes, I’m certain I could final answers to all these questions via research, but I’m coming here as part of the Reddit diaspora. My guess is that there’s a benefit to others like me to have this discussion....
Reddit insists on being “fairly paid” amid API price protest plans, layoffs (arstechnica.com)
What's happens if, like mastodon and matrix, 99% of ppl only use the handful of the biggest Lemmy servers?
cross-posted from: https://lemmy.perthchat.org/post/302114...
What's the term for Lemmy users?
Lemmies? Lemmings?
Pikmin 4 — Venture Forth, Brave Explorer! — Nintendo Switch (youtu.be)
not nintendo randomly dropping this on a Tuesday with zero fanfare lol
How to Join Lemmy and Find and Subscribe to Communities
(These instructions are for using Lemmy in a browser. If you are using an app, some steps may differ.)...
How much money does Lemmy.ml need to temporarily boost their servers?
With forewarning about a huge influx of users, you know Lemmy.ml will go down. Even if people go to https://join-lemmy.org/instances and disperse among the great instances there, the servers will go down....
Following remote communities is hard.
It's easy to discover communities on my instance via the dedicated page in the hamburger menu. But let's say I want to follow a community on another instance, such as !lemmy . I might have found its name mentioned in a post or comment. When I click on the provided link, I'm thrown on that instances web page, from which I of...
what brought you to Lemmy?
I'm just another reddit refugee to be honest