from Hacker News

Mosh: the mobile shell

by nichodges on 9/5/16, 9:52 AM with 49 comments

  • by seba_dos1 on 9/5/16, 12:33 PM

  • by insaneirish on 9/5/16, 12:06 PM

    As a side note, Keith Winstein (https://cs.stanford.edu/~keithw/), the creator of mosh, is an interesting guy (e.g. he used to be a WSJ reporter among other things).

    I had the pleasure of seeing him speak at a conference last year on the topic of TCP congestion control algorithms. I admit, I expected it to be a boring presentation, but was then thrilled as it was one of the most dynamic, informative, and funny technical talks I've ever seen.

    That particular presentation isn't online, but he links to several others on similar topics. I would check them out. They're probably pretty good!

  • by shocks on 9/5/16, 11:10 AM

    A great bit of kit, but totally unusable for me because of a lack of agent fowarding support[1]. :(

    1: https://github.com/mobile-shell/mosh/issues/120

  • by okket on 9/5/16, 11:41 AM

    Testing mosh made me aware how much I am relying on the port forwarding feature in ssh in my daily work, and how hard it is to replace it.

    Otherwise: Great tool.

  • by qwertyuiop924 on 9/5/16, 12:39 PM

    Mosh is possibly the most useful piece of software that I've seen: it makes remote links over slow, unreliable networks bearable for doing Real Work. Speaking as somebody who usually has two rubbish networks between the computer I'm on, and the conputer I'm connecting to, that's incredibly useful.
  • by donatj on 9/5/16, 11:32 AM

    As I recall it needs a swath of nearly a thousand ports open. Getting one opened in a corporate environment is difficult enough.
  • by visarga on 9/5/16, 10:33 AM

    Oh, it's just a repost. I thought they released version 1.3 with scrollback support.
  • by andrewl-hn on 9/5/16, 12:02 PM

    I would really love to see an adapter layer on top of Mosh, so that it can be a drop-in replacement for an SSH client. Currently even after you install it on your servers you have to change your scripts and learn new CLI options. I know that there are reasons for these differences, but inability to alias `ssh` to `mosh` or hypothetical `mosh-ssh` hurts adoption.
  • by cyphar on 9/5/16, 12:34 PM

    One of the weirdest issues I've had with Mosh is when you resize a window (for example you open a new pane in tmux where you have a mosh session open). Mosh will just cut off parts of the scrollback (if you do something like return from vim). Is this a known issue, or should I file a new bug?
  • by adrinavarro on 9/5/16, 1:21 PM

    mosh is really good when used from a tablet device, ie. with Blink: https://twitter.com/BlinkShell
  • by fungi on 9/5/16, 11:35 AM

    Makes managing a cheap European vps from Australia bearable.
  • by homero on 9/5/16, 12:51 PM

    I love it but the clients I use don't support it. Winscp and serverauditor. I didn't like juicessh on Android
  • by atmosx on 9/5/16, 12:59 PM

    There was a FreeBSD bug in mosh, which led to high CPU usage which prevented me from trying it twice in the past.
  • by pixelbeat on 9/5/16, 12:15 PM

    mosh is fantastic for me when working remotely over vpn. I don't have to worry about reconnections, disconnections, packet lag (due to local echo feature). mosh in combination with screen (or tmux) gives scrollback support + other features
  • by tambourine_man on 9/5/16, 12:34 PM

  • by abhinavk on 9/5/16, 4:56 PM

    With Chrome apps being phased out, is a native Windows app in the pipeline?