I have Linux-on-the-Windows-Desktop. WSL, that is. For my use case, it's fucking amazing. I've come full circle.<p>I switched from Windows to Linux in 1999. I switched from Linux to Mac in 2003.<p>I've used Linux natively, it turned into a hack-fest. I spent more time trying to get things working, than getting ACTUAL work done. Using the Linux platform for development is fantastic.<p>It's when you want to do non-dev related productivity stuff that it got frustrating for me. You had to have workarounds galore. Or you had to have Wine, or you had to have a full Windows VM (when $APP didn't have a good nix-y equivalent).<p>macOS <i>was</i> great when the computer hardware was prioritized. Then at some point, Apple shifted focus. It <i>was</i> all about a cohesive experience, and integration galore. Then it shifted. Now it's all about iOS/iPadOS/watchOS/tvOS. macOS and its hardware have largely taken a back seat. See the MacBook Pro 2016-.<p>When Apple releases the 2019 MBP and it <i>IMMEDIATELY</i> goes onto the keyboard repair program... you know that in spite of all lip service to the contrary, that Apple gives no fucks about the Apple computer, like they do their gravy train products.<p>I needed an environment that'd let me still target Linux development, but stay-the-eff-out-of-my-way for productivity stuff. Windows it is. I know that's not what HNer's wanna hear, but the cultural shift at MS and using MS for a dev platform... it's been surprising, and amazing. Not what I'd expected in a million years. #flyingpigs #flameon<p>Anyone else experience a similar evolution?