• 0 Posts
  • 7 Comments
Joined 2 years ago
cake
Cake day: January 1st, 2024

help-circle


  • Gave it a quick shot right now, and gonna be honest - while the premise seems nice, the sample project is very transparently AI slop generated with a prompt that, I can only assume, included an instruction like “for every sentence that doesn’t include a whimsical quip, I’m gonna kill a kitten”. It is absolutely grating to read. I don’t care if you do that in your marketing copy, but keep that shit out of technical documentation, it’s annoying, it’s distracting, and it’s turning me off the entire project. Like wtf is this:


  • I agree they probably should’ve addressed that in the main post, but at least it’s in the caveats below:

    Fine, maybe country first. The purists in the comments are technically correct — postal codes aren’t globally unique. You could do country first (pre-filled via IP), then postal code, then let the magic happen. The point was never “skip the country field.” The point is: stop making me type things you already know.



  • So root still has write access to the system then

    No, not while the system is running. The base-layer of the OS is fully read-only.

    An update doesn’t write to the existing system, it creates a new one that will be switched to on next reboot. So the current system is not actually changed, hence the term immutability. This has two benefits:

    • atomic updates: either the upgrade is successful and you switch over to the new system, or it isn’t and you stay on the untouched current system. There’s no way to end up in a broken OS because an upgrade went sideways.
    • rollback: the old version stays untouched on disk, so even if the upgrade was successful but something still turns out to be broken after you boot into it, you can just switch back to the old, known-working system

  • Yes.

    • In my Linux experience so far, Bazzite is the first time things have actually just worked out of the box and I haven’t had to fix a single weird issue
    • It’s immutable with atomic updates, so much lower likelihood of the base system getting messed up, and it’s super easy to roll back to previous versions if something still manages to go wrong
    • Updates happen fully automatically in the background, you don’t even notice it
    • You don’t ever need to touch the terminal in normal usage. Everything is set up so that you can find any software a normie would need through the built-in app store. Flatpaks are great
    • If you object to the gaming focus, there’s a variant that’s just for regular desktop use and doesn’t have the gaming stuff preinstalled, but otherwise comes with all the same benefits

    The one thing I’ll give you is that it’s a young distro and hasn’t proven itself to be reliable and still available in the long term, but honestly, given all the other benefits, I’ll take that chance