Basically, a huge source of problems with compute servers are users having data in ~/.local and ~/.cache, which gets picked up by the compute server in some cases. This is bad, because of slow network issues, and also the architecture of the compute server can be completely different than the main project or another compute server (e.g., ARM vs x86 vs GPUs, etc.). Let's just make it automatic that these are explicitly always fast local directories.
Basically, a huge source of problems with compute servers are users having data in ~/.local and ~/.cache, which gets picked up by the compute server in some cases. This is bad, because of slow network issues, and also the architecture of the compute server can be completely different than the main project or another compute server (e.g., ARM vs x86 vs GPUs, etc.). Let's just make it automatic that these are explicitly always fast local directories.