• 0 Posts
  • 42 Comments
Joined 1 year ago
cake
Cake day: December 3rd, 2024

help-circle




  • I have an entire home server running on my pi; it’s just going to depend on what model you have and what you want to do with it. Personally, I run my pi from an SSD kept in a USB drive enclosure because microSD cards suck and I want my system to be responsive. I host websites and ssh into it all the time for a great number of random tasks. I have a custom Fedora install, but Raspberry Pi OS or whatever they switched the name to after Raspbian is probably fine for most people. It’s based on Debian, or at least is was many years ago when I last saw anything about it.


  • Honestly, my recommendation for new users who are into gaming is Bazzite. Just install everything through the software store and it just works. Well, everything that’s available as a flatpak at least. Steam comes preinstalled, as do all the drivers (among some other various gaming-oriented things like kernel optimizations and Lutris), so it’s basically just install and done. The software store, Bazaar, will find basically anything a normal user needs. The nice thing about atonic distros is that you generally don’t need to do anything through the command line,as installs are perfectly consistent across all computers (so no random things breaking in the background without someone else noticing and either filing a bug report for you in the beta, or fixing the issue outright). After over a decade of Linux use, I’ve never found an easier distro. I honestly have switched to it as my main distro because I love Fedora, and the atomic features are nice (and Bazzite is just a little nicer for my use case than Kinoite).

    When I set someone up with Bazzite, I just tell them to install everything through the software store, and I rarely get questions other than “how do I install this software that isn’t available on Linux”, which I usually meet with a recommendation for an alternative, or if it’s really critical, I’ll have them install through Bottles or something. I always mention the “no Adobe or Autodesk” caveot before they install, so I never really get questions about that except for “well, what would you recommend I use instead?”

    As to answer your questions directly:

    1. It is very common, so you can find Bazzite specific answers,
    2. As far as I’ve used it (which is a couple years now) things never break, so finding solutions that work in other distros doesn’t tend to apply for me (except for when I want to make custom scripts like when I bound a mouse button to hard mute and unmute my mic, though I just had to look up generic Pipewire stuff)
    3. Everything installs as a flatpak, so selinux is essentially completely unnoticed. I’ve never had a single issue with selinux and I’m a power user. I’ve used Fedora-based distros for many years and only ever encountered selinux issues on my server, and that was for low-level processes that aren’t relevant to desktop use (for instance, setting up NUT to automatically power off all devices on my network during a power outage when the UPS battery is low)

  • For those interested, ignoring the contradictory presentation of the riddle (as the knights themselves would not say the riddle since one always lies and one always tells the truth), the solution is simple. Ask the knights what the other knight would answer when asked what door is correct, and they will both say which path not to go to. Thus you pick the path that neither Knight says!

    Logic:

    Liar: Will say the wrong option, as they're being asked which door the truth telling knight would say (and they will lie about what the truth-teller would say)
    ------------------------------------------
    Truth-teller: Will say the wrong option, as they're being asked which door the liar would say (and they'll tell the truth about that)
    

    NOTE: This can be expanded to a case with n doors by asking the knights to provide all the options that the other knight could say, and each will provide n-1 options, so you’d pick the one option that neither knight says. It is possible the liar may not list all options, but the truth-teller would, so the problem could still be worked out regardless (and you’d know which knight is the liar in that case).




  • Sociopathy is absolutely a real, defined, in-use term. It’s shorthand for someone who suffers from Antisocial Personality Disorder (ASPD), which removes ones ability to feel empathy and to distinguish between the morally right and wrong *ahem* “causes the individual to habitually and pervasively disregard or violate the rights and considerations of others without remorse”. If we’re going to be pedantic here, I’ll just quote the DSM-5, though I’m well aware that the DSM is flawed in many ways. You’re right that it can be treated, but it is notoriously difficult to treat, as patients are highly unlikely to believe they have a problem, and even less likely to commit to treatment for it. Being a personality disorder, treatment is done through therapy, as medications alone cannot treat it. As someone who suffers from a personality disorder (BPD), I am able to recognize personally how difficult they are to treat. That doesn’t mean they can’t be treated, and certainly doesn’t mean it isn’t worth seeking treatment, but it can often feel that way (in my personal experience). Having BPD, I am solely responsible for the harm I do unto others, and the same can be said for ASPD. I understand (and personally struggle with) others not wanting to be around me or have close personal relationships with me. I’m currently in the beginning phases of treatment and have a lot to go. I understand that the person I am right now is not someone who is ready for a committed relationship, and don’t believe it to be ableist for one to not be attracted to me for that. Again, at the beginning of my treatment, I still have a long way to go before I’d be comfortable even thinking about relationships. Sometimes people simply aren’t ready for relationships, and while that doesn’t mean they won’t ever be, it does mean that it isn’t ableist to not be interested in someone who isn’t ready (whether that person understands if they’re ready or not).

    You’re thinking of the term “psychopath”, which is no longer in use.


  • I use Bazzite as my only desktop OS at the moment (I have multiple headless servers with either Fedora or Debian), and have been using Fedora atomic for awhile before that. I noticed no significant change in general purpose computing when switching from Fedora atomic (Kinoite) to Bazzite, other than all the non-free codecs and drivers I would have installed in Fedora already being present in Bazzite. If anything, that improved my experience. I don’t even game much, it’s just something I do occasionally, though I’ve been using Linux exclusively for over a decade now, so I can’t say I get frustrated enough fixing minor things that I’d really remember things that are easy for me to fix, but potentially difficult for someone new to fix. Honestly, the only time I’ve really had to fix stuff in my recollection is from bash scripts I wrote in other distros no longer working, and since it’s atomic, I chose to rewrite for the tools available instead of layering unnecessary packages. Certainly not something I’d imagine someone new doing.

    As far as most software goes, you install it via Flatpak, so the experience should be identical across different distros.








  • I’d agree with that take. I think that immutable distros can appeal to everyone, and after a decade of Linux use, I feel I’ve toned back how much I need to edit the finer details of my system. I still thoroughly customize my desktop environment, but small tweaks to the root filesystem are generally unnecessary for me. /etc isn’t immutable (at least not in Bazzite), and that’s where much of my customization happens, at least what’s outside of my home folder. I find myself writing plenty of bash scripts that I can just keep in ~/.local/bin/ instead of /usr/local/bin/. Beyond that, KDE has so much customization built in, that the only thing I’ve done before that required an overlay to change was the login screen background, which was a simple conf edit with a one-liner overlay command, and has been rock solid ever since.

    I think the main difference is that immutable distros just require you to think differently about how you customize your system. You can do anything you want to it with overlays, but I find that I simply don’t need to do any of those things with a distro like Bazzite. It already has gaming-oriented kernel tweaks, including tweaks to the scheduler, so I’m getting what I would have done anyway, but done in a way that is tested and stable. Granted, I’m sure some of it depends on which immutable distro you use, but that’s true of mutable distros as well.


  • I’d like to make a counter point to this. I’m an enthusiast who hosts my own servers and has been using Linux for well over a decade exclusively. I personally love having Bazzite on my main desktop, as it always works as expected. Of course, I wouldn’t use immutable on my servers, but I think it’s perfectly fine for a desktop OS. I always have rpm-ostree overlays if/when I need to change something immutable, though I’ve found myself not really needing to do so. I get by with only making changes to my home folder.

    Immutable distros just have a great user experience, and don’t ever break on their own. I personally recommend them to everyone for desktop use.