

If the CPU or the memory were the problem, why wouldn’t Windows have issues?


If the CPU or the memory were the problem, why wouldn’t Windows have issues?


I’m also in the “cursed hardware” camp. Whenever the support for my OS runs out, I usually need to try 2 or 3 distros to find one where everything works out of the box. It’s a bit annoying, but doable on a rainy afternoon.


I fail to see the benefit of that script.


NVIDIA? NVIDIA of “Fuck you, NVIDIA” fame?


In VSCode, for instance, the middle mouse button adds extra cursors. Which is very annoying if it also pastes.


TBH, I’ve seen this cause more confusion in people than being considered helpful. Ctrl+V/Cmd+V are universally understood and behave predictably. Middle mouse click not so much. (Did you know there are two clipboards on Linux and MMB only pastes from one of them?)
First do it, then do it right, then do it better. Get the ugly prototype in front of users.
I tend to agree with that one. I’ve heard it phrased “Don’t ask users what they want. They don’t know. Just give them something to work off of, because they most definitely know what they don’t want”.
But there’s a catch that I’ve seen twice now: If a feature doesn’t work correctly when you present it, users lose trust and avoid it. That could mean they use the ‘long way around’ when creating entities instead of just copy/pasting them, or that they unnecessarily refresh web pages instead of trusting the state that’s displayed to them.
Even when you tell them that their behaviour is … not optimal, they stick to it.
At my company we use M-Files, which is a document storage system that prides itself in not using folders. “No more searching for the file in thousands of folders”, they proclaim. It’s all a huge dump of files. To find files you need to tag them when checking them in. Later you search via these tags.
Guess what happens: All documents are either untagged or they’re tagged with wildly unhelpful tags. So in reality you can’t find shit. You can’t even make a sensible guess as to where a file might be and check the 3–5 folders that come to mind, because there are no folders.
M-Files is a black hole for information. No, scratch that. Even black holes radiate out the information they receive. M-Files doesn’t.


They have access to and depend on kernel internals
That sounds like a stupid idea to me. But what do I know? I live in the ivory tower of application development where APIs are well-defined and stable.
Thanks for explaining.


When people switch to Linux they don’t do a lot of research beforehand. I, for one, didn’t know that Nvidia doesn’t work well with it until I had been using it for years.


The driver needs to interface with the OS kernel which does change, so the driver needs updates.
That’s a false implication. The OS just needs to keep the interface to the kernel stable, just like it has to with every other piece of hardware or software. You don’t just double the current you send over USB and expect cable manufacturers to adapt. As the consumer of the API (which the driver is from the kernel’s point of view) you deal with what you get and don’t make demands to the API provider.


I don’t get what needs support, exactly. Maybe I’m not yet fully awake, which tends to make me stupid. But the graphics card doesn’t change. The driver translates OS commands to GPU commands, so if the target is not moving, changes can only be forced by changes to the OS, which puts the responsibility on the Kernel devs. What am I missing?


What “‘real costs’ in running GitHub Actions” are these dipshits even talking about? All they need to do is send a message to my runner. All the rest happens on my machine. Is the “real cost” pulling the latest changes?


MiCrOsOfT hAs BeEn A gReAt StEwArD oF gItHuB
Ah! You’re moving goalposts! The meme is about choosing an OS at boot time, not up, down, up again.
You’re missing the point of the meme. It definitely is about accidentally booting Windows, rebooting and then booting Linux.


Is it Windows 98?
Jokes aside: You have to count the time from starting to boot Windows to restarting it, letting the computer do its pre-boot whatver-it-does-es, to back to grub.
And I find a minute a long wait.


Yeah, If I don’t catch the train, I also just uninstall the rails and hope for the best.


No, I needed the advanced boot options and fat-fingered.


From the godfather Himself:
I’d like to point out (yet again) that we don’t do feature-based releases, and that “5.0” doesn’t mean anything more than that the 4.x numbers started getting big enough that I ran out of fingers and toes.
https://lwn.net/Articles/781206/
From kernel.org:
Does the major version number (4.x vs 5.x) mean anything?
No. The major version number is incremented when the number after the dot starts looking “too big.” There is literally no other reason.
https://www.kernel.org/releases.html#does-the-major-version-number-4-x-vs-5-x-mean-anything
Exactly my experience.