

Are we talking “nations that have an official Lemmy instance” or “nations in which some private citizen or resident just happens to host a Lemmy instance?”
Linux gamer, retired aviator, profanity enthusiast
Are we talking “nations that have an official Lemmy instance” or “nations in which some private citizen or resident just happens to host a Lemmy instance?”
I’ve weighed in a few times on the “choose a server” thing on various federated platforms. When signing up for a Fediverse service, you’re presented with the following contradiction in terms: “Choose an instance. Your choice does not matter. The choice is yours.”
There are two ways to fix this:
We embrace “the choice doesn’t matter” and the new user gets assigned an instance automatically. I think this will require some kind of formal agreement and a badge of compliance among server admins, a kind of verified checkmark. Enforce a common set of moderation rules, maintain some technical requirements like uptime and version updates etc. and agree to accept anyone who clicks the random button, you get a checkmark and randomly assigned users. The Windows software install wizard asks you “You want to go with the default settings or you want to make some decisions for yourself here?” Operating system installers do the same thing, and the “something else” choice is often last or less prominent. Because most people just want it to do the normal thing, but sometimes people have a reason to pick something specific. “Join a random server” is a big prominent button, “or, pick a server manually” is a hyperlink just below it.
Make the choices meaningful. I see this one happening the most on Peertube where storage and bandwidth are both significant costs, so the instances there are more likely to segregate by type of content. “We host arts and crafts” “We host video game let’s plays and speedruns” “We host travel and nature videos”. Even if you have eclectic tastes, that choice has meaning and thus isn’t as paralyzing.
Features you’ll find in the machines you’ll get if you order from the “Server” section of Dell’s website:
The thing is, what really makes it a “server” is the software it runs, and nearly every computer I own is nine kinds of “server”. Take for example my Wi-Fi router, it has a little web server running on board, it hosts a web page I can get to by keying its IP address into a web browser from inside my network to get to its settings. It also runs my LAN’s DHCP server. New devices get hooked up to my network and assigned an IP address nine or ten times a year when I decide to play with a Raspberry Pi or ESP32 or something, so it doesn’t have a lot to do, but it is providing a service therefore it is a “server.”
You want to build “a server at home for media hosting.” I’ve got my movies and such stored on a lower end 2-bay Synology NAS, which is a little box about the size of a toaster that sits on the shelf next to my Wi-Fi router/switch thing. It’s got two 3.5" hard disks in it, a little ARM processor, it runs Linux, it can do a lot of things, just, not everything all at once because it’ll beat the poor thing’s tiny little brain out. They make NASes with beefier x86 CPUs that can do things like run transcoding operations for Plex and shit…I just hose mp4s across my LAN.
A home media server is probably going to sit around most of the day doing basically nothing, then maybe do a bit of work in the evenings when you want to watch a movie or something, and then do basically nothing all night while you’re asleep. Consumer grade PC hardware is very much up to the task for that.