this post was submitted on 12 Aug 2023
1302 points (96.6% liked)
> Greentext
7551 readers
2 users here now
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Honestly sounds like you're just not very good at your job. As a windows wsl2 user I don't have any of these problems. Everything just works for me.
Happy for you. I am literally the one who fixes the issues for the whole department, that chooses technologies and design systems and solutions and lead integrations. I have no issues with pretty complex technologies, including cuda on kubernetes, that is pretty tricky.
But I know c# developers are also happy with just windows and visual studio.
As suggestion, try the real thing, you'd likely never want to go back
I'm Dev ops and a developer, I use cuda daily and kubernetes is my personal stack of choice. I have to use the real thing constantly for servers etc. It works ok, would much rather a Linux server than a windows one. But servers is where it ends.
My last use of Linux for personal machine was Ubuntu on an Alienware laptop. It didn't have drivers for most of it. Got 90% of it working (took a good 6 hours) then one day I went to stick my headphones in and the jack wasn't working (a Linux issue) I went back to windows and never looked back.
People scream about Linux being so much better but the hard truth is it just isn't unless you are also willing to reinvent several wheels that are already handled for you in other operating systems. But if you like that level of fine control over every element and are ok with your UI lacking the finishes of commercial ones and custom drivers not being as effective with hardware management as the proprietary ones then Linux is the distro of choice. There seems to be a very thin line between people bragging about Linux to make it appear they are smarter than they are and actual Linux users, like it's some sort of tech badge to shout that you love Linux that gives you some sort of superiority but after 25+ years in the industry I can honestly say all the actual Linux users I've met are also all very much on the spectrum and don't have people skills. It would be fair to say what they are looking for in an OS isn't the same as everybody else.
We have linux on our clusters. It is the de facto standard for scientific computing, and it is the best choice for kubernetes. So we have both linux as host OS and only linux containers on our servers.
Everyone uses Linux nowadays. Even Microsoft makes more money on Linux than windows on azure. No one wouldn't even think about using windows for the job I do, not even Microsoft.
That's why they created wsl2, to provide unix for enterprise IT. The real struggle is that wsl2 is suboptimal. A real Linux desktop, or even a mac would be much better. Problem is that enterprise IT doesn't want to manage them, because accenture said so... I guess. Bigger the enterprise, less willing to support unix laptops they are.
If your diagnoses of professional unix users in the spectrum was right, you'd have to put most of scientific computing, hpc, ML and AI commuties in the spectrum.
It is a bit stretched, I'd say.
I don't claim to be smarter than anyone, I started the thread pointing out that "windows just works" (as OP claimed) is not always true. For my work, it doesn't work and it is painful