I think that one is the only logo with any soul to it. The rest are so flat! I like the old opensuse logo, but I get that it doesn’t fit with the rest.
What distros are you talking about? Even if install all available DEs, any distro will take ~10 GiB or a bit more. Default installation is much smaller.
There’s no any magic that could reduce Silverblue size, it is based on the same packages as Workstation. Only the installed subset of packages can differ.
That’s why Plasma is built to support different shells, optimized for different form factors which allows to do this stuff like the Netbook shell in the past or now Plasma Bigscreen for TVs or Plasma Mobile for smartphones.
That’s why I think AppImage is the best. Despite needing to pack everything it needs it’s always far more lightweight than flatpak. I’d rather download a 50mb appimage than several gigabytes of an entire OS libraries and then the updates requiring roughly the same size. That and I have a shitty internet
In my experience updates aren’t that big. The flatpak cli ux is just confusing to read how much data actually has to be downloaded because of deduplication.
I have like 4 gigs of flatpak updates I keep unchecking because at my horrible internet speed it would take the entire day if not more to download. Honestly, if you’re right then this is a horrendous design flaw.
TBH I dislike Appimage purely because I can’t be bothered to go and check them all individually for new versions all the time, it feels like being on Windows again. I don’t mind a little bloat for the sake of convenience. But that’s just personal preference of course.
Convenient libraries/frameworks are fat. Because they are fat, they need frequent updates/security fixes, breaking codebase more often. With flatpack, developers can freeze lib versions at a convenient point, without caring for system dependencies.
Nothing would make me more happy. I really wish it weren’t such a pain to deal with the telephony. You check devices on postmarketOS & while some devices can boot, it’s usually the actual phone part that isn’t working–which is kind of an important part. The open hardware phones work fine, but their specs are ancient while being as expensive as flagships. I still have eventual hope tho as device needs have started to plateau.
And it doesn’t even give you a stack trace to debug the problem when an error happens, apparently.
Second reason - it lacks many features that are generally available in most other languages. Generics is the big one, but thankfully they added them in last half a year or so. In general Golang’s design principle is to implement only the required minimum.
And probably most important - Go is owned by Google, aka the “all seeing eye of Sauron”. There was recently a big controversy with them proposing adding an on-by-default telemetry to the compiler. And with the recent trend of enshittification, I wouldn’t trust google or any other mega-corporation.
Yeah the “owned by google” thing is a big turn-off. And telemetry… he’ll no. Also it’s weird that Go doesn’t have a ternary. It’s a small thing, but it’s a thing.
linux
Newest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.