And so on. Is this a work-in-progress thing not meant for public consumption yet?
You get a nicer, significantly simpler interface. You don’t need any tricks. You don’t have to google how to work yourself out of a bad state, ever. And you get near-perfect git compatibility (ie you can use jj on a shared git repo, doing all the same things, and your teammates won’t know the difference).
I’ve wondered if there is a psychological thing here: someone who spent time memorizing all the git nonsense may have some pride in that (which is earned, certainly), that introduces some mental friction in walking away???
I don't mind other people using jj, but I simply don't feel a need to try it. There's nothing prideful about that, it's just pragmatism.
The touchpad sucks and routinely breaks requiring restarts, constantly having driver issues (and you have to deal with the capital-N Nightmare that is SupportAssist for drivers), graphics card is busted and makes the display driver crash once a month.
Power states are completely broken. Laptop will randomly turn on when it's in my bag and rev up to ten thousand degrees. Laptop will randomly, when on full battery and closed, decide to hard-shutoff leading to a windows recovery boot.
Decides to do BIOS updates when it's at 3% battery in the middle of the night, then when I wake up for work the next morning it has to go through a ten-minute recovery sequence.
Battery is swelling after only a couple years of use, which sometimes causes keys on the keyboard to stop working. In the middle of a slack convo I've had to type "Sorrymyspacebarstoppedworkinggottarestartmycomputer".
BSODs, hard drive corruption, you name it. Never buy Dell. Not that there's many good options out there unless you're willing to drop two week's pay on a Framework - but anything is better than Dell.
EDIT: Another I thought of - sound card is busted and sounds like it has a low pass filter on it. I know it's not a speaker issue because on occasion it magically fixes itself until the next restart.
You only have to follow the market if you want to continue to stay relevant.
Taking a stand and refusing to follow the market is always an option, but it might mean going out of business for ideological reasons.
So practically speaking, the options are follow the market or find a different line of work if you don’t like the way the market is going.
taking a moral stance isn't inherently ideological
Oh, also Godot has a lot of issues on Wayland at the moment, specifically the Godot editor. I spent a long time trying to figure those out, because if I'm developing I would really rather be in a Wayland session where my DPI stuff works much better, but ultimately I resigned to just running the Godot editor only under an X11 session.
But please, don't be coy: tell us about that other system that is designed for "human flourishing" - we're dying to learn about it.
Because I grew up under communism and I lived its miserable failures: the non-profit system didn't even manage to feed, cloth or warm/cool us.
> new human-focused modes of living and organizing society
Oh, these sounds sooo promising. Please do tell us: would you by any chance be willing to use force to "convince" the laggards of the benefits of switching? What if some refuse to believe your gospel? Will you turn to draconic laws and regulations?
There are shades of grey here. Capitalism is a system with many inherent problems. Exploring alternatives is not the same thing as being a Stalinist
(I more or less do have the background to read these things, but it's super off-putting to start the article about a crazy new proof from a Fields medallist with an introduction to manifolds.)