> Meanwhile, my Windows machine updates itself whenever, often even in the middle of overnight computing tasks.
This pushed me to Mac. Being more Unix-like, it's vastly better in terms of the control I have over the system. But I'm still not a 100% owner of my platform, so I now use an actual Linux server to run compute tasks.
There's a nice synergy between using Mac and Linux - many of the same scripts, commands, and concepts work identically.
I'm not super familiar with WSL; does it allow you full access to all your files, or is it a fenced-off environment?
On my Mac I have various cronjobs and scripts running that work copy-paste the same as on a real server. I even have Nginx serving static files for local development!
This pushed me to Mac. Being more Unix-like, it's vastly better in terms of the control I have over the system. But I'm still not a 100% owner of my platform, so I now use an actual Linux server to run compute tasks.
There's a nice synergy between using Mac and Linux - many of the same scripts, commands, and concepts work identically.