High latency alternative to SSH

If you need to use SSH when on an intermitent connection then check out MOSH. It's much more reliable when on those connections that drop in and out. You can also roam using MOSH, meaning that your session will persist across different connections. It kept me sane while I was on holiday.