5 ms·
I've been using screen for over 16 years now. The only time I have code on my local machine is if I'm writing code to interface with hardware directly or devel
by kokey 15y ago
I've been using screen for over 16 years now. The only time I have code on my local machine is if I'm writing code to interface with hardware directly or developing for a console like the GP2X. Otherwise, my computer has mostly been a terminal to servers out there which I never physically get to see. I can switch between machines at home or at work and resume my screen session.
In other words, it seems like I've been working in 'the cloud' for the past 16 years and it can appear to me that everyone else is slowly catching up to this nifty idea.
The reality is that trends swing between thin and thick clients, centralization and decentralization. They are competing forces.
- zyfo 15y agoWhat about lag? I find sometimes on bad connections that tmux lags quite a bit (in Sweden, sever in UK). How do you deal with this? Surely packet loss and latency must've been a bigger problem a decade ago.
- kokey 15y agoLag, well I used to dial up from South Africa, to places in Europe or the US. The call was normally blue boxed over analog satellite lines, one or two hops to a geostationary satellite and back. I used to bring my speed down to 7200bps since it was the most stable. I tolerated that because I had no other choice, and you learn to type very accurate that way and pause at certain moments because the next command will be a bad idea if you get the previous command wrong. (e.g. cd /tmp/bar ; rm -rf foo ) Things have improved for me a lot since. It does help that I live in the UK now. I believe nowadays within Europe something must be wrong to notice the difference (especially with SSH compression and screen), and the latency between the UK and the US has improved so much recently that I've forgotten that most of the servers I've been working on the past year is on the other side of the Atlantic.