Yeah - that’s why I was careful to say “most”. Stay away from weird “immutable” shit.
Yeah - that’s why I was careful to say “most”. Stay away from weird “immutable” shit.
The “multiple distros thing” is often the most confusing aspect of the Linux ecosystem. But don’t sweat it too much - they’re more similar than different. Generally speaking you can do all the same things with most any distro.
The most user-facing differences are in the installer, default UI settings, and how applications are installed. A lot of it is simply preference.
All of the ones you mentioned are “fine”.
But if you want to “distro hop” (something that I consider to be a mostly pointless activity) then you need a way to preserve your home directory between installs. It’s where all of your settings are kept. The two ways of doing that are typically a) have a backup somewhere (recommended regardless) and b) put /home on a separate disk partition (more advanced - easily Googleable though).


To create an invite you:
# drop into mongo shell
docker compose exec database mongosh
# create the invite
use revolt
db.invites.insertOne({ _id: "enter_an_invite_code_here" })
That’s pretty jank.
Also - I’m getting pretty fed-up with self-hosting documentation that assumes very specific environments and goes into detailed configuration for that environment. Don’t tell me how to setup a server and how to enable/configure SSH and setup UFW as part of setting up your software. Just tell me how to setup your software and what ports it uses.


That fuck you mean? You can use these drives for any purpose you want.


They appear daunting, but the simple edits you’re talking about aren’t very difficult to do. I’ve used kdenlive for simple things and it’s pretty easy to learn. Your may just take a little Google for the first run through.


Sorry, I mean “it simply doesn’t work”.


And then when he try actually tries it everything breaks and he spends hours trying to get udev working from a distrobox container.


Good luck getting an admin to register your Windows VM with Active Directory.
Yeah - I’ve even seen people recommend switching distros just because another has a different default DE without understanding that most distros let you install multiple DEs…
The differences between distros aren’t as big as people make them out to be*. Mostly just installer, how packages are managed, what versions of packages you get, etc.


I guess? It’s it a shame that lfs uses C code instead of the “less abstract” x86 assembly?


(I like having it in my daily driver, but it’s sad LFS had to drop support for a “lower level” init system)
It’s not lower-level, it’s just worse.
You’re not changing much when you’re changing distros
This needs to be a pinned comment on every distro-hopping post.


Sounds like you haven’t taken the time to properly design your environment.
Lots of home gamers just throw stuff together and just “hack things till they work”.
You need to step back and organize your shit. Develop a pattern, automate things, use source control, etc. Don’t just file follow the weirdly -opinionated setup instructions. Make it fit your standard.


basically do nothing but websurf, and basic functions
That’s 99% of what most people do.


Neat. That’s going nowhere. Less formatting than even markdown… Hey kids you like plain text files right?


The last thing I want to see when I clock out is another terminal screen.
I’m reacting to this mostly. Self-hosters are a bit of an obnoxious blend of people who want turnkey-but-not-Google solutions and people willing to learn how to do things. People whining about “having to use a terminal” are generally in the former category.


Then don’t self host?


…it answers from the attached KBs only. If the fact isn’t there, it tells you - explicitly - instead of winging it.
So you’ve made a FAQ with a LLM interface? I could see that potentially being useful for cooperate “let our bot answer your questions” tools.
But the usefulness of AI isn’t just in “tell me a fact”. Like what would your AI give for "what functions would I use in Python to convert a utf16 string to utf8? Would the answer need to be in the KB already?
Home Gamer: Is this it?