3 ms·
I'm toying with the idea of getting a chromebook for my day job (software development). I already use the vscode ssh [1] plugin, so that my IDE runs on a remote
by jackconsidine 5y ago
I'm toying with the idea of getting a chromebook for my day job (software development). I already use the vscode ssh [1] plugin, so that my IDE runs on a remote server which has been a great experience. For Jupyter notebook type tasks, Google's collab sheets [2] run on a remote server (there's a bit to be desired of course). I even use Genymotion in the cloud [3] such that my android APKs are run on the cloud and rendered through a browser emulator. At this point I'm 85% of the way there, and can't wait for the day where no serious computation needs to be done locally.
[1] https://code.visualstudio.com/docs/remote/ssh https://code.visualstudio.com/docs/remote/ssh
[2] https://colab.research.google.com/?utm_source=scs-index https://colab.research.google.com/?utm_source=scs-index
[3] https://cloud.geny.io/ https://cloud.geny.io/
- gofreddygo 5y agoI don't get the appeal of taking local task metadata, executing on a remote machine and then consuming results locally. I can imagine this for a collaborative task, but not much else. Local computation has always led teams I've worked in to a superior (personalized, decentralized, fault tolerant, highly parallel) mode of operation. My tryst with working with remote computation ended when the 5 VMs we were using as a team for development were locked out and decommissioned without a notice due to a devops error. Thankfully, I did have local equivalents, which I habitually worked on and copied over to the VM for execution, not so much for my team members.
- jackconsidine 5y agoTo each his own. In my work, standardizing environments is a point of frustration to the extent that it's better for us to figure out the environment once remotely than for every OS locally.
- nmfisher 5y agoI've really wanted to move into this direction too. What's the remaining 15%?
- jackconsidine 5y agoI haven't really figured out MacOS specific stuff, especially Xcode related (though apparently AWS has OSX EC2 instances). Also with Genymotion, you don't get the same live-reload experience as you do locally so it's better to suck it up and listen to your fans sometimes