Live data from Hacker News

I'm tired of this anti-Wayland horseshit

drewdevault.com

331–340 of 892 posts

Re: I'm tired of this anti-Wayland horseshit

#331

> In the case of Wayland, the “vague authority” are a bunch of volunteers who have devoted tens of thousands of hours of their free time towards making free shit for you. That does not mean anyone is under an obligation to like it. > Maybe Wayland doesn’t work for your precious use-case. More likely, it does work, and you swallowed some propaganda based on an assumption which might have been correct 7 years ago. If y…

Username checks out

Re: I'm tired of this anti-Wayland horseshit

#333

Earlier quoted context omitted.

> I don't understand how that gives you dictatorial power over 100s of users who don't like the changes you've made. It doesn't - you are completely free to roll back those changes, or make different changes of your own.

Hot take: Maybe, if you're building something (or especially changing something) as a SME that many people use, and you fuck it up in a way most people don't like, you're still a jerk. Maybe. I think the discussion should happen. Because I don't think "I wrote it, if you don't like it, you write it" is a 100% defense to hordes of upset users.

When you have enough users, any change will make hordes of them unhappy, just because 0.01% is already a horde.

Re: I'm tired of this anti-Wayland horseshit

#334

Earlier quoted context omitted.

Or you start buying a GPU that actually supports linux? If you buy a proprietary product with no actual linux support, then why are you complaining to the unpaid volunteer to fix it, and not the multi-billion dollar company you just made several hundred dollars richer?

In their defence until a few years ago it was nvidia that had the good linux drivers while AMD was stuck with bad ones. The tables turned after AMDGPU as far as I know.

That’s true, but that’d mean running a 900 series Nvidia card or even earlier, which wouldn’t be able to handle multiple 4K monitors natively at 60Hz with or without the proprietary driver.

Which means that the author bought an nvidia GPU at a point in time when it was already obvious that nvidia would treat linux as a second class citizen.

And even if not, you should first complain to the company you paid hundreds of dollars to, not the unpaid volunteers.

Re: I'm tired of this anti-Wayland horseshit

#335
I have never even used Wayland, because it's so broken for me that I thought it's still unstable and experimental.

On that note, if the developers are so frustrated that all their work doesn't get the resonance they wished for, probably they are in the wrong business. I am very familiar with the fuck-you-all attitude. But if it comes to this on my part it is usually because I messed up really-really big somewhere and got lost, and needed self-reflection.

EDIT: Btw, I was considering to comment on his flaming, but then I read "mailing list etiquette" and figured that flaming like he does actually breaks etiquette, oh well... Let him flame, I don't care.

Re: I'm tired of this anti-Wayland horseshit

#337

Earlier quoted context omitted.

> With X11, even a flatpak without any special permissions or bind mounts can still basically control your system. Just listen for input events until you see the keys "s u d o", then listen until you see something that looks like a password, then wait until the user is not paying attention, and inject virtual input events to start a terminal and inject input events to run "sudo rm -rf /*" with the password you captur…

Flatpak runs applications in what’s nowadays referred to as container: the application can’t see any processes outside the container, can’t access any filesystem except for files you explicitly open with the application, and especially can’t edit your .bashrc. That’s the point of flatpak. But as long as you use X11, there’s one single privilege escalation path left, and that’s the complicated one I described above.

What if I don't trust the person that sent me the flatpack container itself? A truly secure sandboxing should be a standard OS facility, not tied to a package distribution method. The flatpack/snap model is all wrong. I need to run arbitrary hostile applications in a safe manner, not only those that the developers have decided to distribute in a certain form.

Re: I'm tired of this anti-Wayland horseshit

#338

Earlier quoted context omitted.

> I've been down this road a lot with FOSS software: "I don't use it because it doesn't do what I need", "sure it does!", "no, it really doesn't", "well you don't need that anyway!"... Just recently (I was on a Fedora box temporarily) I was trying to figure out how to get Nautilus to stop starting a search whenever I typed something, and instead highlight the nearest match in the current directory, y'know, like prett…

In my experience Gnome is the worst major FOSS project for this. Ever since Gnome 3 the design philosophy of all of their projects seems to be "find out what the users want and do the opposite."

Case in point: https://mail.gnome.org/archives/gnome-shell-list/2011-June/m...

"Facilitating the unrestricted use of extensions and themes by end users seems contrary to the central tenets of the GNOME 3 design."

Re: I'm tired of this anti-Wayland horseshit

#339
post #200

Earlier quoted context omitted.

Yea i'm confused by this line. I'm a Linux-desktop-noob, but i was going to use i3-Wayland, aka Sway, and because i have an Nvidia i was told don't bother. Nvidia Drivers + Wayland sound broken? Now that may not be true.. but it seemed clear cut. I wanted to try Wayland really bad because i have a multi-DPI monitor setup, and Xorg is awful at that. Yet, it seemed too early. Nvidia isn't exactly some niche product. No…

It'll work with Nouveau. Nvidia refuses to implement an interface in their driver every other graphics driver implements Drew wrote a blog entirely devoted to the Nvidia issue: https://drewdevault.com/2017/10/26/Fuck-you-nvidia.html

On the one hand, trying to work with a company as intractable and anti-OSS as Nvidia must be incredibly frustrating and I sympathize. Nouveau is too slow and broken to be usable, and that's also NV's fault. On the other, I'm never going to choose Wayland over Nvidia (i.e. throw out all my GPUs and buy slower ones), and it obviously can't be a default in any major distros while this is still the case. So long as it's not a default, it won't have the support or pressure needed to fix its many smaller problems.

Unfortunately, Wayland is dead in the water until it can run on Nvidia machines, and no amount of blog posts will change that.

Re: I'm tired of this anti-Wayland horseshit

#340
post #237

Earlier quoted context omitted.

well yeah, i just got used to it working a certain way, now i gotta figure it out again. fucking nerds acting like it,s no big deal when shit i use every day is all changed up. do you have any idea how much cognitive load that is for the average user to figure out new ui? and usually for no good reason, just to change shit up so someone can get credit for a project. don,t blame the users for software being shit. it,s…

The reverse is also true. Don't blame people maintaining software for changing your routine. You make a lot of assumptions there but the reality is often much more nuanced. Everything changes, all the time, that's a rule that is true for absolutely everything in life.

Is that really true? I can get into basically any car and understand everything immediately because they are all mostly the same. If Linux could software update the insides of a Linux car it would be unrecognizable every year.
Post reply on HN