News for hackers. Stuff that matters.
Re:Facebook retires Nuclide Atom extension by akhilcacharya on Wednesday December 12, 2018 @04:12PM (#18667810)
Why not use FUSE?
Re:Facebook retires Nuclide Atom extension by imbiased on Wednesday December 12, 2018 @04:33PM (#18667946)
This would mean things (compile, run, debug, etc) would be done on the local machine, not on the remote one. Not to mention the network lag if a huge codebase.
Re:Facebook retires Nuclide Atom extension by akhilcacharya on Wednesday December 12, 2018 @06:05PM (#18668503)
What I usually just do is open up a terminal in the FUSE mounted directory and an SSH session in another tab. Run everything on the remote machine and make edits on the local machine using any editor I want.

RE: building, compiling without login etc - I have a bunch of aliases that let me do that remotely with ssh. You're still "logging in" but don't need to deal with anything major.

Re:Facebook retires Nuclide Atom extension by nikitakit on Wednesday December 12, 2018 @09:29PM (#18669445)
I've found that FUSE/sshfs (at least on Mac) doesn't survive network reconnects. Switching WiFi networks, or even having the computer go to sleep, is enough to put it in a state where it can neither be used nor unmounted cleanly.
Re:Facebook retires Nuclide Atom extension by pbalau on Wednesday December 12, 2018 @04:16PM (#18667839)
Care to elaborate? A link works :)
Re:Facebook retires Nuclide Atom extension by ricketycricket on Wednesday December 12, 2018 @04:30PM (#18667921)
They probably are referring to something like SSHFS that allows you to mount remote filesystems over SSH using FUSE. I have tried this and it doesn't work well.

https://github.com/libfuse/sshfs

Re:Facebook retires Nuclide Atom extension by akhilcacharya on Wednesday December 12, 2018 @06:05PM (#18668504)
I use https://osxfuse.github.io/

Big file changes are never going to be fast (even doing git operations is pretty slow) but remote interaction can be done via ssh in another tab.

Re:Facebook retires Nuclide Atom extension by pbalau on Wednesday December 12, 2018 @04:46PM (#18668037)
Thanks. I tried libfuse in the past and I reached the same conclusion.