Hacker News new | ask | show | jobs
by thewebguyd 9 days ago
Oh, you know, about 70+% of the global desktop/laptop market. Nearly every F500 company.

But yeah sure, no one runs windows these days.

1 comments

Because Windows is the operating system of Not Getting Fired. Fear is a stronger motivator than creativity or productivity.
Nah, some of us gave up on The Year of Desktop Linux, especially on laptops, and decided to make use of desktop VMs instead.
Believe it or not, there's plenty of people that specifically choose windows, not just out of fear of getting fired or inertia. The idea that all devs use a mac and that windows is garbage for any kind of development is purely a silicon valley bubble thing.

And there's still a big niche that Windows is your only choice since the move to Apple silicon. If you need both a dGPU and access to commercial software, its literally your only choice. Game dev especially comes to mind if you're jumping between maya, after effects, etc. Windows is also huge in finance.

Windows _is_ garbage for a lot of modern development (except thise targeting Win32). But that does not matter to the ICT department tasked with controlling and securing all endpoints, preferring a single, very well known and controllable OS over freedom and performance.
At least it isn't Wayland, or having to mix and match configurations until hardware video decoding on Chrome finally works.
Wayland is a protocol. Not a program.

The top compositors right now for desktop are KDE Plasma, Hyprland, Gnome/Mutter and all of them implement the Wayland protocol independently.

For game wrappers Valve makes Gamescope (https://github.com/ValveSoftware/gamescope) which is also a Wayland compositor.

When you run a game through a wrapper like GameScope it will draw to the Wayland Server that GameScope is running and then that subsequently writes to the parent display server (which can actually be X or Wayland).

Anyway it's a far superior and more secure protocol than whatever Windows is doing and you should for sure have ChatGPT explain it to you.

No need, I am fine running Linux distro headless for containers, or having Android and WebOS userspace instead on my other devices.

Gemini told me it was a good decision.