Hacker News new | ask | show | jobs
by mongoosled 3684 days ago
Check out tmux. It's great at doing that for terminal apps. https://tmux.github.io/
1 comments

I know about tmux (and gnu screen), but i was thinking of something like pause/resume.

Once upon a time i read that in the eighties at Sun Microsystems they had a big fat thin-client based architecture with dumb thin clients that only had vga port, keyboard, mouse and a smart-card reader.

The nice thing about such architecture was that once your smart-card was pulled out, the screen blanked and your remote session was closed.

But your desktop session was still running, on the server!

The coolest thing about this was that basically you could pick any desk in the building and just sit there and work.

Or you could go to one of your colleagues' desk, pull out his/her smartcard, insert your one in, and show him/her what you've been working on, ask for help, collaborate or anything.

This has always fascinated me.

I was wondering if I could use guacamole to do something similar: leave my desktop running in a datacenter somewhere in the world and use whatever to just connect to it and "resume" working.

But that's exactly what tmux does. Are you familiar with tmux attach and tmux detach? (Some people only use tmux for split screens and to keep the session from dying).