When Linus and his lieutenants switch over and recommend it as loudly as some do here, then I'll take another look. Very unlikely IMHO.
>For an advanced git user, it doesn't offer all that much.
arrogant, and completely absurdly wrong. I've used Git for 20 years. `jj` the single best improvement to my development workflow in... well, since adopting Git.
> I used it for a couple of weeks and can't say that it saved me any time or any amount of work
I would bet 5 figures that's a lie.
> When Linus and his lieutenants switch over and recommend it as loudly as some do here, then I'll take another look. Very unlikely IMHO.
So despite all this chest puffing, an appeal to authority would tip the scales for you?
- Pebble 2 Duo: $149, B&W, original Pebble look
- Pebble Time 2: $225, color, new round square look
* both with intended IPX8, 30-day battery, "e-paper" aka gameboy style LCD, suite of sensors, Pebble app compatibility
There's so much wrong with wanting or thinking an XScreensaver app would somehow work with a random Wayland compositor. But it does require ignorance of the exact security changes made to the model when moving from X11 to Wayland.
I can't. I can't. I should never waste my time in these threads.
Edit: i do also find it amusing how much of that manpage is dedicated to calling out how fragile and broken X11 is. You can't make this stuff up.
Edit2; I actually can't get over the irony of linking an app that notoriously has had a storied history because of X11's architecture. I can't name the number of time X11 sessions were not locked properly.
Whatever. Going to keep happily enjoying the basic features that every other desktop OS user expects that I get with KDE, gnome, cosmic, away, Niri, and more, in Wayland. Good luck unclutching y'all's pearls.
Deleted Comment
I don't care, I'm saying it. Fuck your fragmentation whining. USERS WANT THEIR SHIT TO WORK. They expect high refresh monitors to work. They expect to be able to use a fking external monitor alongside their hidpi laptop. They need to be able to use actual fractional scaling, again with varying dpi monitors.
They want their shit to work reliably and not tear. Wayland delivers on this. Now. In a way X11 never EVER will.
God Jesus fuck i cannot believe how much people's time has been wasted on this bullshit useless banal conversation.
And that's fine and all for some folks, but for those of us sysadmin-ing servers/VMs, it's all sorts of annoying that these sub-systems exist for dynamic environments (laptops using networkd/resolvd/etc to handle moving around), but I just want my system to be static and not have (e.g.) resolv.conf futzed around with (I've taken to doing a chattr +i on the file quite often).
My* only problem is that it's pretty good at what it does, and can be... more helpful than you might like at providing consistent global DNS resolution. For example, it's use over dbus makes processes in `netns`s susceptible to leaking DNS requests. Though arguably I should've been going more full-containery than just a netns maybe, given my expectations.
2) "Now a package 5 layers deep is unmaintained and is on an ancient dependency version, other stuff needs a newer version. Now what? Manually dig through dependencies and update versions?"
You can't solve both of these simultaneously.
If you want a library's dependences to be updated to versions other than the original library author wanted to use (e.g. because that library is unmaintained) then you're going to get those incompatibilities and crashes.
I think it's reasonable to be able to override dependencies (e.g. if something is unmaintained) but you have to accept there are going to be surprises and be prepared to solve them, which might be a bit painful, but necessary.
Happy to not be in that community, happy to not have to write (or read) Go these days.
And frankly, most of the time I see people gushing about Go, it's for features that trivially exist in most languages that aren't C, or are entirely subjective like "it's easy" (while ignoring, you know, reality).