(no title)
srazzaque | 1 year ago
On my most recent machine however, I've opted to do this the other way around. I'm running Windows 11 Pro, running Linux on Hyper-V.
The experience has been.... Fine! I may actually prefer this setup (time will tell). Everything hardware related "just works". As per another thread on HN, Linux does seem to run very well virtualised compared to Windows. People will get riled up about needing an MS account. But I suppose that hasn't bothered me too much yet (who knows I may change my stance on this).
The reality is, messing around with drivers, the Linux wireless stack, display resolutions, firmware updates (ie the nuances of running Linux on a laptop) offers zero value to cloud workloads.
So I don't think running Linux directly on the hardware is an absolute necessity.
You can achieve similar levels of productivity and knowledge uplift if you: reserve Windows use for only things that require Windows (eg Ms office, and zoom meetings with a Bluetooth stack that won't drive you insane), and do EVERYTHING ELSE in your VMs.
Ekaros|1 year ago
It actually makes lot of sense in modern development. VMs can be throwaway, you set up them as needed and if they break well, new one is hour or two.
And this model is actually pretty close how server software is developed with cloud. Either you roll VM there, or some set of containers.