Hacking the planet with Notcurses
Hacking the planet with Notcurses
Posted Mar 20, 2020 20:04 UTC (Fri) by nivedita76 (subscriber, #121790)In reply to: Hacking the planet with Notcurses by ledow
Parent article: Hacking the planet with Notcurses
Posted Mar 20, 2020 22:32 UTC (Fri)
by nix (subscriber, #2304)
[Link] (6 responses)
(I do almost all my work that way, on an Emacs on a big LAN-remote server, and have for my entire working life.)
Posted Mar 22, 2020 10:50 UTC (Sun)
by evgeny (subscriber, #774)
[Link] (4 responses)
E.g., I mount (user-level, with sshfs) a remote directory I'm working on, and have the files appear as local ones to the locally running GUI apps. Then fusermount -u, and that's all. The only remote traffic takes place when I hit the "save" or "load" buttons, and since the file sizes are typically small, this is almost unnoticeable. Or at least predictable.
Posted Mar 22, 2020 13:43 UTC (Sun)
by sorpigal (guest, #36106)
[Link] (2 responses)
A few reasons: you can avoid needing to install and configure the program on each client, and for resource-intensive activities a beefier remote system can be better.
Posted Mar 22, 2020 17:13 UTC (Sun)
by evgeny (subscriber, #774)
[Link] (1 responses)
which is a one-time and (typically) trivial task. Commercial software with a per-client licensing is a separate story, of course. But, and also responding to your next comment,
> and for resource-intensive activities a beefier remote system can be better.
at least for this whole thread, you'll see many people complaining & comparing their performance figures not about some resource-intensive activities, but about emacs and like.
Posted Apr 8, 2020 22:44 UTC (Wed)
by nix (subscriber, #2304)
[Link]
Emacs is an application manager as much as it is a text editor. Forking off performance-sensitive and/or memory-hungry subprocesses at the drop of a hat is downright common. (Even if you don't use magit. :P )
Posted Apr 8, 2020 22:42 UTC (Wed)
by nix (subscriber, #2304)
[Link]
The response latencies caused by doing this stuff over remote X are completely imperceptible. There's a reason I have 10GbE on the desktop! but the response times were completely ignorable even when it was only 100MbE. X is latency-sensitive above all else, and Ethernet is low latency.
Posted Mar 23, 2020 18:20 UTC (Mon)
by NYKevin (subscriber, #129325)
[Link]
There is one other mode in which it is useful: Letting (remote) TUI applications interact with the (local) system clipboard. See for example Vim. This works well even over the public internet, because latency is basically irrelevant. A yank command taking an extra few hundred milliseconds is barely perceptible to me, and my keystrokes are buffered anyway.
Hacking the planet with Notcurses
Hacking the planet with Notcurses
Hacking the planet with Notcurses
Hacking the planet with Notcurses
Hacking the planet with Notcurses
Hacking the planet with Notcurses
Hacking the planet with Notcurses
