Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

ET dev here.

ET is primarily made for IP changes and also because the kernel/router will sometimes kill stale connections, and it's not possible to send keep-alives if your laptop is asleep.

There is no lag compensation because ET is not a terminal emulator, it's only a remote shell. I cannot create predictive letters and undo them reliably (passing backspace commands to the terminal sometimes does not undo the last letter). Lag compensation would need to be implemented by a terminal emulator such as hyper.js.



As per the other response thread, SSH already compensates for closed TCP connections, so long as it's configured appropriately.

WRT the lag compensation - this is something mosh does, so if ET does not, it's worth pointing out.

So, as it stands, persistence of the session across IP changes seems to be the primary differentiating feature. Good to know.


Will ET resume a session where I'm remotely running "emacs -nw"? This runs emacs in a non-GUI, curses-like mode.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: