The guy doesn't want Windows but is ok with Mac. That's... not how it works. At all.
Programmer Humor
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
Mac is the compromise option
It's a compromise if I'm not paying for it.
Still I hate that the basic, like copy, search... Use a different key. I can rebind them, but it's at each keyboard config and makes it annoying when trying to learn new ones
As long the company is ok I'm ok.
I'm not planning to input personal info on the work provided laptop anyway.
Yeah. Work laptop strictly stays work. Even when I have to travel for work I use my own computer to log into my United Airlines and Hilton stuff.
Device management on Linux is next to impossible compared to windows or macs
Sorry for the potato resolution
Should have used AI to up scale it
ducks
I use WSL at work, I pin max RAM and only leave one CPU running for the host OS. It's still a nightmare. This upcoming week I'm finally deploying Redhat IDM so that myself and others can use their smartcards and the ancient AD infra to get linux workstations and jumpboxes. Microsoft did me a massive favor by raising our licensing pricing so now it's cheaper to replace Azure AD.
Insane behaviour. Much as I hate Windows, for a "generous offer" I'd make it work.
if you had 2 or more options on the table, one that forces you to go to work in a Tuxedo and one that doesn't, would you still claim it's insane to turn down the Tuxedo offer?
If I'm being given the Tuxedo, I'm gonna make that look spiffy every day.
That said, Windows is in no way a Tuxedo.
Lmao, I was going to reply seriously until I realized what com we are in. That’s some good bait.
On of the questions I ask when interviewing for a company is what kind of IT platform they work with. Windows is a big red flag.

Theyre going to really struggle if they ever wanted to make an iPhone app with that policy lol.
Do all your work in a VM on your OS of choice?
Devcontainers are awesome once you set them up properly, no need to run a VM.
They're not awesome when your workflow revolves around the command line and you're stuck choosing between wasting days trying to layer your configuration on top of the project devcontainer or giving up and using the unconfigured bash shell included.
What's awesome about them? I learned a bit of programming before containers were a thing but didn't keep up the skills, but I remember most of the concepts.
I mostly work in gamedev where they aren't that much feasible so I don't have much real experience working with them and I might be wrong but from when I looked into it a while back, it's basically just a docker container that you specify in a .devcontainer file (at least for VSCode, but other IDEs probably have something similar) and when you need to develop, compile or run your code, it runs it in the container. It also doesn't have to run locally on your machine, if you can run docker somewhere else (i.e on a more powerful shared server).
I can see several advantages (but I never really tested it in practice, so I'm mostly guessing) - containers are usually quick to start, you have the same and stable and replicable dev/build environment for all devs (since you just commit .devcontainers), so there aren't some hidden dependencies and "works on my machine" shouldn't happen too often. It also helps you keep your OS clean, so you don't end up with 5 versions of python, 3 JDKs and 20gb of random NPM packages installed in your OS after 5 years of development - which is the most important advantage for me.