Microsoft is adding a new key to PC keyboards for the first time since 1994

Copilot key will eventually be required in new PC keyboards, though not yet.

Ars Technica

Seriously, if Apple copy Microsoft with a stunt like this, that'd be my cue to buy a Framework laptop and switch 100% to Linux for work.

(Which would be enormously painful as Scrivener isn't supported on Linux and it's been my work platform for the past 15 years.)

NB: only distributions with X.org ranther than Wayland and sysv init instead of systemd need apply.

@cstross why not wayland
@graphite Because Wayland AIUI isn't compatible with all previous X apps. And I want compatability. (Also, it's needless change for change's sake, just like systemd.)
@cstross X11 applications can run on Wayland, via Xwayland
@hko So they've built an X display server that runs as a guest on Wayland, which is otherwise useful for what, precisely? It seems like a waste of CPU cycles to me (that is: I have no use case for it).

@cstross @hko mostly Wayland is a performance improvement for applications running locally on a computer, at the expense of applications which rely on the X windows client/server model. I don't know enough about the engineering issues to speak to its advantages if any, but Wayland has basic user interface problems.

It is a consistent problem of Linux that usability invariably take second place to engineering issues.

@ravenonthill that's actually bullshit and there are practically no contemporary toolkits that use x primitives anymore – and to get a decent desktop experience you have to work around the protocol. this is one of the reasons why x is so painful to develop.

(and i actually did set up and then run regular x protocol over network around ~2005, with thin clients running x servers and connecting to a beef-ish application server. it was bad even then.)

i mean, wayland is by no means perfect, but you clearly have no bloody idea about how x works, and why its developers all moved to work on wayland.