Hello, tone-policing genocide-defender and/or carnist 👋
Instead of being mad about words, maybe you should think about why the words bother you more than the injustice they describe.
Have a day!
Yeah. For every person out there that says "but muh dogshit software that hates me doesn't work on Linux!", they should just use macOS. It's compatible with a ton of proprietary and abusive software (Adobe, DAWs, etc.), and you at least get an OS that works.
I don't know how people can stand using Windows. I use a 50-50 split of macOS and Linux, and it's nice to not have to fight my computer to do even the most trivial of things.
My issue with snaps is also the power that Canonical has to fuck you over one day, because of the centralization that you mentioned, but also that their shitty fucking packaging format sucks ass and breaks everything but the most basic of apps. I've wasted hours trying to help people with their broken applications that were hijacked when they typed apt install whatever
and "whatever" was actually a fucking broken snap package.
Flatpaks and AppImages actually do the fucking things they're supposed to. Snaps don't, and Canonical is pulling a Microsoft by hijacking your package manager.
Also, Snap sandboxing only works with AppArmor, so if you were hoping that all the breakage was worthwhile because you get sandboxing, you don't if you're on anything but a handful of distros 🙂
I've been a vegan for a long time, but I only learned in the past year or so what dairy fHarmers colloquially call their "breeding racks".
Now, when a carnist tries to tell me I'm being hysterical for simply being anti-exploitation, I just ask them to google what they call their own torture equipment. fHarmers are saying the quiet part out loud amongst themselves.
Friendly Interactive SHell
The new indirect GPU driver is AMAZING. I've previously suffered through getting GPU passthrough on one of my systems before, but I no longer need to because Linux flawlessly plays every game that I could ever want.
But I never liked that the VMs that I used for more general purpose stuff had choppy display performance. The indirect GPU driver sounds like it's as easy as installing the driver in the VM and you'll get much smoother graphical performance without the headache of configuring GPU pass through, which is awesome! I'd love to see that functionality baked in to stuff like Virt Manager and GNOME Boxes.
Fuck that. The Linux gate is wide open! Anyone that wants to use Linux, come on in!
And for your own sake: use anything but Ubuntu and their buggy Snaps.
Sure, but that way of thinking seems to treat trying to avoid supporting bigots as some sort of "purity cult" game, and it's not. Just because there's no ethical consumption under capitalism, that doesn't excuse people to make highly unethical purchases.
Of course you can't perfectly avoid any bigoted shitheads from having worked on something you buy, but you wouldn't buy a game where the majority of the royalties go to David Duke, would you?
Some people are just doing the best they can to not support bigoted assholes, and when it comes to gaming, a market that exists purely for entertainment, and one that has millions of other options, that's rather easy and practical to do.
Thanks! That first link is an excellent resource for a security tool I'm working on. Specifically, gVisor, which I hadn't heard of, but looks like an excellent way to harden containers.
I may rebase to secureblue from Bluefin at some point to give it a try.
Sure. In the same way that ChromeOS and Android are Linux. There are no important distinctions to be made at all. Everything that works on one of them, will work on all of them because they're just Linux.
/s, because that is obviously not true.
Based on Arch is different from is Arch. Ubuntu isn't Debian. ChromeOS isn't Gentoo. They are different things. Don't oversimplify things to the point of absurdity.
I'm inclined to agree about the performance optimizations between various distros being negligible, but there might still be room for more distros to optimize for compatibility.
The following is highly anecdotal and vibes-based. Please don't take my vague examples literally:
Between my Steam Deck (SteamOS) and Framework 16 (Bazzite), the Framework is obviously way more powerful, but I have a more flawless experience with some games on the Steam Deck in terms of 100% of the games I launch "just work"ing on there. With Bazzite on my Framework, it feels close to 100%, but every so often, I encounter a new demo or game that is finnicky about launching.
Idk if it's gamescope, the specialized hardware, or something else doing the heavy lifting for the Steam Deck (it's probably a mix of things), but I would love to see other Linux distros incorporate the software components to make gaming flawless on generic distros. It's really close, but I think there's room for growth to catch up with whatever the Steam Deck is doing.
And this is not me saying "wait for SteamOS to switch to Linux". You can easily install Steam on any distro and enjoy like 90% of the games on there with no fuss.
Almost like enslaving and exploiting sentient beings is awful for many practical reasons... 🤔 before even needing to think about why it's a morally atrocious thing to do (antibiotic resistance, new zoonotic plagues, climate devastation, cancer, phsychological trauma for the workers forced to do the dirty work, etc.).
Do those one-off bigots that perhaps lended some labor to said games get royalties for the IP? If not, then this comparison is not even close to valid with a billionaire bigot raking in more wealth based on an IP they poisoned.
I'm asking this because I haven't tried secureblue: in what ways is Linux behind in security, and what does secureblue do to mitigate that?
And do any of those mitigations negatively impact usability?
Absolutely, and that's the problem. Studios optimize for low-risk because art is just an investment vehicle for them, which is directly at-odds with what art actually should be: creative expression.
Come and get your recycled franchise, nostalgia-bait slop! We can't be fucked to pay any creative talent to write stories about anything new or interesting, so here are some of your favorite characters' zombies that we acquired being dangled in front of you.
I'm about y'all, but I'm really looking forward to Barbie 9 and Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice Beetlejuice!
Yeah. This is useless.
The problem with replacing GitHub with something that isn't owned by genocidal Microsoft is that GitHub provides a fuckload of free compute via their runners. If you migrate away from that to another smaller service, suddenly you've got to pay for your automated builds (or lose them).
I fear that many FOSS projects simply wouldn't be popular if they had to be built manually from source by end users.
Does a docker image minimizer like this exist?
I am looking for something that can take a Dockerfile, like the following as an input:
Dockerfile
FROM --platform=linux/amd64 debian:latest ENV DEBIAN_FRONTEND=noninteractive RUN apt update && apt install -y curl unzip libsecret-1-0 jq COPY entrypoint.sh . ENTRYPOINT [ "/entrypoint.sh" ]
And produce a a multi-stage Dockerfile where the last stage is built from scratch
, with the dependencies for the script in the ENTRYPOINT (or CMD) copied over, like this:
Dockerfile
FROM --platform=linux/amd64 debian:latest as builder ENV DEBIAN_FRONTEND=noninteractive RUN apt update && apt install -y curl unzip libsecret-1-0 jq FROM --platform=linux/amd64 scratch as app SHELL ["/bin/bash"] # the binaries executed in entrypoint.sh COPY --from=builder /bin/bash /bin/bash COPY --from=builder /usr/bin/curl /usr/bin/curl COPY --from=builder /usr/bin/jq /usr/bin/jq COPY --from=builder /usr/bin/sleep /usr/bin/sleep # shared libraries of the binaries COPY --from