• 0 Posts
  • 58 Comments
Joined 6 months ago
cake
Cake day: May 2nd, 2026

help-circle






  • Just set up a basic ssh connection, using key based authentication. You don’t need anything past that for a basic short term connection. I used one for years with port forwarding through my router to the ssh port on my desktop.

    Now that I have a more complex setup with several services I use Tailscale and run my own Headscale server for it. But still, basic ssh will get you a long way and should be the first thing you do.






  • I have a git repo with all my docker files, config, notes, etc. I have a main overview file covering the overall system and then a directory for each machine. I edit things on my local machine, then scp and ssh to the various remotes. Once I’m happy with my changes, I commit and push to my Forgejo install on my NAS in case my main computer fails. Secrets, passwords, and keys are in my Vaultwarden.

    I don’t use AI for it, but a local model could probably give me the commands to do whatever I wanted based on the repo.



  • N2 here. It was mild all my life, down at the “quirky” level, so I wasn’t diagnosed. Everyone who had ever lived with me knew something was weird with how much I slept, but not enough to be a concern.

    Then a year and a half ago it ramped up to devastating over the course of a couple weeks. I lost my job but luckily was able to find a new, less stressful one. After cycling through multiple sleep doctors and multiple tests that take months to get, I’m finally on two daytime meds. They help, but nowhere near enough. I have another in December and then hopefully I can get on Xyrem and/or oveporexton.

    Anyway, I just want to say I get it, it sucks how much of your life it takes away, and I hope that better treatments are found for all of us.



  • Hi! I’ve been seeing your questions here and I think some basic terminology and background will help you out.

    I’m going to try and avoid too much “whell acktully”, but there will probably be some.

    A kernel is the core of any operating system, it usually provides basic hardware support for programs to use, and in the case of Linux, hardware drivers, filesystems, low level networking protocols and other very close to the hardware support.

    But a kernel can’t really do anything by itself, so we run programs on top of it. Some of these are also very low level and most people don’t deal with them or know they are there, while others are things like web browsers, video games, and whatever else you directly use every day.

    For Linux, there are often multiple programs that provide the same or similar functionality, with different features and tradeoffs, at all levels of the system. With Windows or Mac, there is often only one version of the low level programs that they provide and you never know is there.

    Because of all the options, different groups have put together different sets of these programs together, along with configuration files, and installer programs. These are called distros, short for distributions. Different distros make different choices for at least as many reasons as there are distros. Also in Linux, a program plus whatever files it needs are often called packages.

    Since even a small distro may contain thousands of packages, management of them is very important. Most distros have a package manager program to help deal with that and the package manager is how you will install most packages, though as always there are other options. A package manager is similar in some way to an app store from Mac or windows, only not shitty.

    Some distros make a lot of package choices for you, others make you make basically every choice. Most are somewhere in between. So-called beginner distros are usually ones that have made all the choices for you, and aimed those choices at being easy to use for people that have only experienced Windows or Mac.

    A desktop environment is an integrated graphical interface that has a bunch of programs that all work together and have a similar look and feel. You may also hear about a window manager, which is like a very minimal desktop environment that doesn’t come with a lot of features by itself.

    Different distros provide different desktop environments by default, or maybe none at all! Some make it very easy to switch from one to another, but some don’t.

    Most DEs try to look like either Windows or Mac in order to feel friendlier to new users. Window managers generally don’t, as they are assumed to by used by people with a lot of experience who want something very specific and will take the time to make it happen.

    Some common DEs and what they sorta look like are:

    • Gnome - Looks a lot like Mac, not particularly customizable, good keyboard only support
    • KDE - Looks a lot like windows by default, but quite customizable.
    • Cinnamon - Also looks like Windows, but forked off of an old version on Gnome a long time ago
    • LXDE - Also looks like windows by default, often used on very low end hardware
    • Cosmic - Looks like Mac but very customizable

    And here are some common distros and their default DEs

    • Fedora - KDE
    • Mint - Cinnamon
    • Debian - Offers a choice, but defaults to Gnome
    • Ubuntu - A custom version of Gnome, but also comes in a KDE and LXDE version
    • PopOS - Cosmic

    I hope this helps!



  • Have you ever had the experience of having a short conversation with someone but you can’t figure out what they mean? Like, the words they are saying make sense, and you can parse their sentences, but the meaning is incomprehensible?

    Then you realize that they are part of a religion, political ideology, or some other subculture that you’re not deeply familiar with and it’s pretty clear that you just glimpsed 1% of the mental framework that they operate in, but because you don’t know what the other 99% is you can’t figure out if you agree, disagree, or just learned something?

    Have also ever noticed that they tend to get Real Mad when you ask them question because the conversation quickly switches to in group/out group dynamics and you just revealed that you’re not in whatever group they are? And they also probably have very specific definitions of words and phrases as part of their mental framework that you don’t know, so both sides completely misunderstand each other?

    Anyway, what I’m trying to get at is, what the fuck are you talking about Jessie?