data1701d (He/Him)

“Life forms. You precious little lifeforms. You tiny little lifeforms. Where are you?”

- Lt. Cmdr Data, Star Trek: Generations

  • 4 Posts
  • 268 Comments
Joined 3 years ago
cake
Cake day: March 7th, 2024

help-circle
    1. Alpine is still a Linux distro, just a lighter one. Also, busybox is a set of standard utilities as an alternative to coreutils; I have no idea how it’s particularly relevant here.
    2. The thing is, I’m not using only Docker. I also use native nginx as a reverse proxy, for which I like Debian’s defaults, as well as SyncThing, which are both well-maintained packages in Debian. Also I kind of prefer glibc distros. While glibc kind of sucks, so much stuff I like using prefers or requires it; for instance, last I saw, mDNS/Avahi resolution on BusyBox was kind of a pain in the rear.
    3. Most of what I use Flatpak for isn’t network-facing or opening unverified files anyway; the most important applications I do run the native Debian version. Honestly, truth be told, you are correct that I do often prefer native versions and will run the native Debian package if possible (and considering the current age of stable, a lot of them really aren’t that old; Inkscape is basically still the latest version, for instance, while Firefox is always kept to the latest ESR); at some point, though, I do find a Debian package that is too behind to do what I do (though rare, TBH), and despite some issues with Flatpak, at the end of the day, I need to just get a piece of software installed and get on with my day. In that case, I just do a Benjamin Sisko:

    Benjamin Sisko says “I can live with it”


  • Honestly, in the age of Flatpak and containerization (as well as Debian often being well-supported by upstream projects for script or package-based install), I feel like the age of Debian packages isn’t that annoying anymore; anything important gets security patches, and it’s easier than ever to use 3rd party software without breaking your system. I will add that Debian seems to be much better these days at making sure either a reasonably up-to-date version ships with a release (and can be kept secure during a stable cycle) or not shipping it at all as to allow the user to install it themselves.

    I remember back in just 2021 when it took months after Firefox ESR 78 went EOL for them to update Bullseye to 91; recently, it only took them a few days after 140’s EOL to switch to 153 (and 91-115 and 115-140 happened without much note either), which isn’t perfect, but much better than it was.

    If you need to install it on a new laptop, backports often has you covered. I ran a backports kernel for about a year on Debian Bookworm to get my laptop’s Wi-Fi modem working; I was able to quit using the backports kernel once Trixie came out.

















  • Sounds like a freak accident rather than the fault of the VM.

    I literally use a GPU for passthrough on my Windows 10 (and macOS) VM; PCIe is a much more complex protocol and much easier to F up than USB.

    I’ve used my iPhone many times through Windows and been fine, as well as whole USB keyboards and mice (just simple ones); I think I might have even updated an iOS device once, though I can’t remember if I actually did. I’ve also used an iPod Nano 7th through an 11 LTSC VM before.

    I could see some things being a little finicky, but simply managing a Zune with a VM probably causes no issues. It’s probably been eons since it got a firmware upgrade anyway.



  • Dual boot isn’t that bad if you just use separate drives; the issue is only with Windows and Linux on one drive.

    It’s not possible on all devices, but my laptop has dual NVMe slots, and I used to boot Linux off an SATA SSD and Windows off an NVMe on my desktop before getting rid of Windows and moving my Linux install to the NVMe drive. Never had a problem.

    The only hiccup you’ll probably run into is exorbitant storage prices, although you can probably opt for less storage (256GB or 512GB), you can still get well below $100 and have it be perfectly fine.