I think this gets a lot easier if you drop the idea of a ‘full remote computer’ and instead embrace the idea of just the key data points move.
More like the remote VS Code server or Jupyter Notebook server, being accessed from a Chromebook. All work files would stay saved there, all experiments run from the server (probably by being sent as tasks to yet a third machine.)
Locally, you couldn’t save any files, but you could do (for instance) web browsing. The web browsing could be made extra secure in some way.
I agree that we won’t need full video streaming, it could be compressed (most of the screen doesn’t change most of the time), but I gave that as an upper bound.
If you still run local computation, you lose out on some of the advantages I mentioned.
(If remote vscode is enough for someone, I definitely won’t be pushing back)
I think this gets a lot easier if you drop the idea of a ‘full remote computer’ and instead embrace the idea of just the key data points move.
More like the remote VS Code server or Jupyter Notebook server, being accessed from a Chromebook. All work files would stay saved there, all experiments run from the server (probably by being sent as tasks to yet a third machine.)
Locally, you couldn’t save any files, but you could do (for instance) web browsing. The web browsing could be made extra secure in some way.
I agree that we won’t need full video streaming, it could be compressed (most of the screen doesn’t change most of the time), but I gave that as an upper bound.
If you still run local computation, you lose out on some of the advantages I mentioned.
(If remote vscode is enough for someone, I definitely won’t be pushing back)