Look, MacOS has certainly rotted over the past few years, but the primary reason I use it is because it's still a hundred times nicer to use than Windows (which is also regressing for worse reasons - shoving in AI and ads instead of benign neglect).
It's still the best desktop UNIX experience, especially since cheap PC laptops (and until very recently expensive ones) almost always have horrible build quality. It's also within only the last few years that PC trackpads came anywhere near the trackpads on Apple machines. Sometimes what you call a "tax" is literally some of us wanting quality.
macOS is the best desktop UNIX for one simple reason: the ⌘ key. The fact that 99% of your GUI keybindings use a key that your CLI tooling cannot use eliminates conflicts and means that you don't have to remember things like "Copy is ^C in Chrome but ^⇧C in the terminal".
using a linux with toshy to get the best of both worlds wrt keybindings. linux and kde is amazing nowadays... I don't miss macos but would be hating linux without mac style keybindings.
Yeah, I use Kinto (which seems to be what Toshy is originally based on). A recent Ubuntu update broke it though, and I accidentally deleted my config file while trying to fix it, so maybe now's a good time to try out Toshy. Looks like Toshy creates a python virtualenv instead of relying on system packages, which should make it a little more resilient to system package changes.
Fedora is the best OS humanity has ever made. No exaguration. There needs to be the best, and its Fedora.
Linux gets a bad reputation because 20-ish years ago Ubuntu sent out free CDs and became the dominant OS. Ubuntu/Mint is part of Debian family, outdated linux. They call outdated Linux 'stable', but its not stable like a table. Its software version frozen. Bugs that are fixed today wont get those fixes for 2 years. Not to mention, a new mouse you buy from amazon/nvidia card/web video player wont work due to the outdated nature of these distros. (And yes, I know you can do surgery to update it, but no one likes that)
Fedora is not Arch. Fedora is the consumer grade Red Hat.
> Linux gets a bad reputation because 20-ish years ago Ubuntu sent out free CDs and became the dominant OS.
I've been an Ubuntu user for 20 years, and RedHat and Suse prior to that. Ubuntu just worked. Debian had packages for everything, including from 3rd party vendors. It lets me focus on my work, and not worry about the OS, or compiling packages, or finding installers. When I had issues (rare), the large user base meant that someone had already figured out a solution to the problem.
The flavor of Linux doesn't matter so much in my opinion.
Debian stable isn’t that much more version locked than CentOS or RHEL. Debian also has the Testing tier, which is semi-rolling. Or you could use Unstable. Or if you’re brave, you could use Nightly.
Ubuntu, Mint, PopOS, and others with Debian as an upstream are not Debian. They build their own packages on their own schedules.
Fedora is not “consumer grade RedHat”. It’s the rolling release upstream of RHEL, much like Debian Testing is upstream of Debian Stable.
The main reason Linux got a bad reputation was the tribalism of people going off half-cocked talking about their personal preferences without actually working with the alternatives and starting this sort of holy war diatribe.
Fedora Silverblue it's better and Cosmic Desktop looks good for a DE in every release (upcoming 44). For some isolated and rollbackable option, your only options are Silverblue and Guix for the hard way. If you use Nonguix for Guix, on your own, but I'd only use a nonfree kernel in an emergency (the wireless adapter somehow gets broken and the alternative is to boot the OS with propietary fw in order to buy a new one). And in that case I would blacklist every propietary fw except for the wireless ones.
And, yes, I have an overlaid Linux-Libre kernel in SilverBlue.
> For some isolated and rollbackable option, your only options are Silverblue and Guix for the hard way.
How about Qubes OS? Also the parent never said anything about isolation and roll-backs. Nobody mentioned Silverblue except you. The discussion is about ordinary users, not hackers.
Silverblue is supposed to be for normies. Rollbacks are for when you screw everything up.
But honestly I did not like Silverblue. I had a 13 year old gaming computer I installed it on and I couldnt get the ancient GPU drivers installed due to the way things are containerized. This would have been a few commands otherwise.
Maybe its fine for chromebook-like things. I might have picked a bad testcase.
Glad to see someone else care so much about software freedom. Guix is great (though my ideal system would be debian with a shepherd init, fhs, and guix for non-root package management)
i've made my entire career digging deep into linux - i've been what some people would call a "power user" for about 25 years, and a professional for 15. i spent over a decade distrohopping, tweaking, tinkering and customizing every distro from Corel to Mandrake to Mandriva to Debian to Slackware to Ubuntu to Gentoo to Arch to Void, and everything in between, plus the BSDs. i've been a sysadmin, network admin, devops engineer, yadda yadda yadda.
i have never once successfully installed fedora. probably just hardware stuff, but as often as i've wanted to try it and opensuse, they have never booted post-install for me. on machines i've successfully installed Debian and openBSD. go figure. i know i'm an outlier here. maybe it's just bad luck.
but reading your post, it sounds like a club i don't want to be a part of. linux is linux. distros don't matter. you can get nearly anything to work if you spend enough time on it. GUI OS installers that fail are not worth my time.
Apple isn't a just a consumer computer company. Both iPhones and Macs have very large business markets. In fact, I'd argue that the primary reason Apple hasn't locked down MacOS as much as iOS is that it'd absolutely kill the demand from software developers.
Yeah, the primary reason RISC-V exists is political (the desire to have an "open source" CPU architecture). As noble as that may be, it's not enough to get people or companies to use (or even manufacture!) it. It'll either be economical (costs) and/or performance (including efficiency) that drives people.
It took ARM decades to get to where it is, and that involved a long stint in low-margin niche applications like embedded or appliances where x86 was poorly suited due to head and power consumption.
I don't think that's the primary reason there's momentum there. The reason is to avoid ARM licensing fees and IP usage restrictions.
I think you'll see ever more accelerating RISC-V adoption in China if the United States continues on its "cold war" style mentality about relations with them.
That said we're a long long way from Actually Existing RISC-V being at performance parity with ARM64, let alone x86.
Yep, licensing fee and IP usage restrictions is a massive decision point on some silicon markets.
The other massive point: RISC-V integrates a lot of CPU "we know now" in a very elegant "sweet spot".
And it is not china only, the best implementations are US, and RISC-V is a US/berkley initiative re-centered in switzerland for "neutrality" reasons.
If good large RISC-V implementations do reach TMSC silicon process (5GHz), some markets won't even look at arm or x86 anymore.
And there is the ultimate "standard ISA" point: assembly written code then become very appropriate, hence strong de-coupling from all those, very few, backdoor injecting compilers.
On many of my personal projects, I don't bother anymore: I write RISC-V assembly which I run with a small x86_64 interpreter, that with a very simple pre-processor and assembler, aka SDK toolchain complexity close to 0 compared to the other abominations.
And I think the main drawback is: big mistakes will be made, and you must account for them.
That might be true for the desktop, but RISC-V is wonderful from a pedagogical and research standpoint for academic uses and in the embedded world its license and "only pay for what you need" is also quite nice.
I get what you're saying, but war is evil and sometimes you have to use methods to win that you would otherwise judge from the privileged position of peace.
I can't in good conscience say that the Ukrainians are evil for laying mines well after the invasion started, even though we all know that when the fighting eventually stops it's going to be a disaster to deal with.
Now the Balkans was a different story, where mines were intentionally laid in areas to target civilians. So in the end, like any device designed to kill, it's how and why it is employed that makes the act "evil" or not.
Fair enough, I wasn't super aware of scenarios people mining their own country for defense purposes and I agree that an argument can be made there, as it will not be civilians invading a different country.
As you are aware, in the Balkans this was exclusively done in areas to harm civilians, deep into other countries. I have a plum garden that was near the enemy lines in the 90s, and it was mined. We had to arrange demining squad to go through it, and I still have childhood memories of their tools (mine detectors) being left overnight at our place. Not a memory any person should have.
> ... in the Balkans this was exclusively done in areas to harm civilians ...
It wasn’t.
While there were probably some areas that were mined with the intention of harming civilians, most of the mines were laid in places where you would expect the enemy to advance. In the section of the front where I was located, all minefields were laid with the intention of slowing down or preventing enemy infiltration (which does not exclude areas near human settlements).
There was simply no point in mining places that were under your control and where you expected your people to live after the war, unless it was necessary.
People who placed mines did it in a country which they invaded, not their own country. Again, my garden was literally mined by the aggressors in the 90s.
It's a place for creators to host long form content (that the google algorithm now disincentivizes) as well as history content that can't show a lot of history because of "violence" (like the holocaust).
Youtube is demonetizing channels left, right, and centre.
I consider good shears to be a daily requirement (they double as random available scissors as well). Specialty knives are really only worth it if you use it for its intended purpose at least once a week. We do have two chef knives as it allows simultaneous work to be done with my spouse, though.
More important is learning proper knife skills, including maintenance and sharpening. Even the best knives need to be taken care of.
North America generally has more extreme weather (everything from tornadoes to hurricanes and usually a much larger temperature range) and more above-ground electrical distribution than Europe.
I live in downtown Toronto and we get ice rain that occasionally knocks out power in portions of the city, though I live downtown where most of the lines are buried and I'm on the same electrical sub-block as several hospitals. The last time I lost power was the massive North American blackout of 2003.
I also own an induction range and love it, but I keep a portable butane stove around for random things gas is better for like woks or cooking that involves a lot of lifting the frying pan. Just make sure things are well ventilated (which should be the case with gas stoves, too).
I now militantly use apple’s “hide my email” function for this reason, though it doesn’t really work when you “need” to give your email address in person (I have a “junk” email address that’s normally turned off on my devices for those people)
It's still the best desktop UNIX experience, especially since cheap PC laptops (and until very recently expensive ones) almost always have horrible build quality. It's also within only the last few years that PC trackpads came anywhere near the trackpads on Apple machines. Sometimes what you call a "tax" is literally some of us wanting quality.
reply