

While I run Linux on a desktop, I’ve always owned a Windows laptop. I decided last week that instead of ever running Windows 11, I’m going to buy a Macbook and dual boot it with Linux. Yes I know I can run Linux on any number of PC hardware laptops, there are occasionally windows only utilities needed to run firmware or some other proprieatry application. If I can know I can always fall back to OSX for system updates and running proprietary commercial software, I’ll know I never need to touch Windows 11.
May when Microsoft realizes Windows 11 is Vista 2.0, Windows 12 may be great. With Linux and OSX, I don’t see myself coming back to Windows even then though.








I’ve been in the Raspberry Pi world for awhile and had a taste of both the more limited selection of ARM based binaries, but also exposed to a bit of cross compiling. I’m sure I’ll run into things that are x86 specific, but that will also give me a chance to be exposed to the benefits and limits of x86 emulation on Apple Silicon.
This brings me to cloud compute. For x86 binaries with no chance of substitution/cross compiling, I am planning on spinning up an x86 cloud instance that will likely accommodate a few more of my needs. I’m fully aware that there will be some applications that will simply have no accommodation, mitigation, or substitution on ARM and I’ll have to “go without”. I do have x86 a Linux desktop in regular use.
Lastly, I also take advantage of ARM based cloud compute, as it is SUBSTANTIALLY cheaper than x86 cloud compute. Having a native workstation architecture matching the cloud compute architecture, I think, can possibly make live easier instead of harder.
Worst comes to worst, I can press an old x86 laptop back into service running Linux.