Hacker News new | ask | show | jobs
by throwaway63097 359 days ago
> Wayland does way way way less special magic & is way more straightforward with how it handles the display subsystem than X, which half ignores the kernel & has its own absurd driver subsystems and mountains of jank overlapping extensions to do what kernels and GPUs just do these days.

Users don't care about your beautiful code and architecture if your product doesn't even work. Making excuses doesn't help anyone - if X can work fine with Nvidia drivers, Wayland's failure to do so is a problem with Wayland.

1 comments

Ignorance is a beautiful shield Against rationality & understanding, little green grasshopper (8 hour old account).

The world has no ability to make Nvidia's drivers good. If Nvidia can't build drivers that work, there's nothing we can do about it. Defending a situation where hackers have no ability to improve or work a situation is unhackerly, dumb. Consumers are free to remain ignorant, but this situation of where we go and what we do has consequences & meaning to the hacker, and the facts and technics ought matter.

Sure mate, but I guess I'll stick to X if it works, I don't care who's fault is it, nvidia's or wayland's. Life is too short to have a crashing UI interrupt my work.
End of the day people buy Nvidia because they need to (CUDA/AI/ML) not because of ideology or driver architecture. Shit just needs to work and bottom line is no matter who's to blame, Wayland doesn't work for every use case that X does.
I want to emphasize again that most people at this point don't have a problem running Sway on Nvidia. It's been working adequately for years, stably. In the past ~18 months especially, Nvidia seems to have been updating their closed source drivers much more actively as well, which is positive to see. As far as I know, the top poster having issues has taken no steps to report the issue, send coredumps, do any follow up on their issue.

I can't emphasize enough how gross this mercenary position is though. X developers were fed up, en masse. The whole project had thoroughly rotted, was unsustainable, had no path forwards to use modern video techniques. It sort of works, but also, it's insecure as hell, and a terrible leaky foundation. We get to claim where politically we are in the axis: are we going to be conservative people, who resist and are afraid of change forever? Or will we have hope and excitement at progress and hope for better futures? Doing nothing and investing nothing and only having a "shit just needs to work" is a refusal to inform yourself, one that makes you quite conservative. There's reasons to be in that camp, and especially for less open-source more consumeristic people who owing to the conditions of their environment have a very strong trained helplessness where there's no sense contemplating alternatives since your hands are tied anyways. But I find it repulsive & immature to be so short, so anti-informed, so un-nuanced, and hopeless and lacking ambition.

As ever, Yegge's Notes from the Mystery Machine Bus, on the political axis of technologies, https://gist.github.com/cornchz/3313150

I'm not uninformed, and i don't "not care," i agree X needs replacing and i wish all the best to Wayland as a project.

Unfortunately, it doesn't do what i need, today. So what am i supposed to do? I'm going to keep using what does what i need until a viable alternative emerges. Nothing political about it.