Live data from Hacker News

Mosh: The Mobile Shell

mosh.org

81–90 of 158 posts

Re: Mosh: The Mobile Shell

#82

Mosh original author here -- fun to see us back here yet again. Happy to answer any questions.

I'm unable to use mosh after switching VPN clients, though ssh works. What should I discuss and/or request with the security+network folks?

Its probably that the port range that Mosh uses is blocked. Per default mosh uses a UDP port between 60000 and 61000.

Re: Mosh: The Mobile Shell

#83
post #4

Note that Mosh has not had release for 4 years, even when pull requests are accepted on github, and the team lead says "we are too busy/burned out". https://github.com/mobile-shell/mosh/issues/1115

I think the truth is that we don't feel like we need a release. We've never had a security hole, our track record speaks for itself, and I wouldn't really want us to rush anything and blow that. There are some features that it would be really nice to have in a release (like 24-bit color support, and working around a recent MacOS clock bug), but I handed over the maintainership to somebody else about six years ago and…

Thanks much and keep the same heading please! I really enjoy using tools that have matured and become good enough that there's no longer any major need for new features — and where nothing is added just for the sake of "improvement". I personally haven't had a single thing in Mosh I would've wanted to add to it, and I'm glad nothing has been added either.

A lot of Unix tools are like that. They do what they were written to do and that's the scope they're sticking with. It's fine if, maybe once in five or ten years, some support is added for a thing that grew outside the tool itself, such as interfacing a new system component. This conservative development might be a trait of the less-flashy command-line world.

In contrast, the desktop is full of programs that were in that good phase once but then development continued further, adding satellite features that just make the program worse until it's unusable even for the original purpose. Why not write another program to do the new things then, instead of packing everything into a single package? I don't know.

Re: Mosh: The Mobile Shell

#84
post #68

Earlier quoted context omitted.

As someone over a year into a burnout... good for them for guarding themselves from overextending. Maintaining a project is hard even if you have the whole of your energy and attention to devote. It's a lot harder when you're trying to power through. I've held off finishing and releasing half a dozen projects over the last year because while I think they'd be useful I know I don't have bandwidth to support them.

I don't know how anyone could have avoided being in some stage of burnout over the last, let's say, 17 months.

I don’t disagree at all! But let’s just say I’m waiting out a severance contract before I talk in more specifics about mine because damn.

Re: Mosh: The Mobile Shell

#85
post #73
post #68

Earlier quoted context omitted.

I don't know how anyone could have avoided being in some stage of burnout over the last, let's say, 17 months.

The last 18 months were the best of my life. Not looking forward to what the majority calls "normal"

I assume this means you’re working remote and it benefits you? If so, that’s awesome and it should be accommodated!

Edit: I take that (assume) back and wonder if there’s other social benefits you’ve gotten from isolating regardless of work conditions. I also support that if so!

Re: Mosh: The Mobile Shell

#86
post #2

Some past threads: Blink Mobile Shell for iOS (Mosh Based) - https://news.ycombinator.com/item?id=18370348 - Nov 2018 (1 comment) Mosh: the mobile shell - https://news.ycombinator.com/item?id=12429203 - Sept 2016 (49 comments) Mosh: the mobile shell - https://news.ycombinator.com/item?id=11572146 - April 2016 (148 comments) Mosh – a robust, responsive replacement for SSH - https://news.ycombinator.com/item?id=8928506…

The title “Mosh: SSH for 2012” is amusing because now in 2021, ssh is still king.

SSH is great and full-featured, and mosh uses it for the initial connection, but try mosh if you haven't. I did years ago and never looked back.

It reconnects immediately over any connection and works so well you can miss 15% packet loss. SSH feels so brittle next to it.

Re: Mosh: The Mobile Shell

#87
post #50

Adding port forwarding to Mosh has a $600 bounty -- highest OSS bounty I've ever seen https://www.bountysource.com/issues/4471419-ssh-port-forward... https://github.com/mobile-shell/mosh/issues/337

there is a fork with port forwarding support https://github.com/rinne/mosh and a PR with a long discussion https://github.com/mobile-shell/mosh/pull/696 on why it's not merged

you can compile them yourself or if you want to skip the step I recently set up GitHub actions to compile linux binaries of this [1][2], tested by a sample of 1 so no guarantees it works, was planning on doing a tap PR/tap of it at some point

also the official developers have been involved a project to solve this while improving the whole-agent approval things also https://github.com/StanfordSNR/guardian-agent , but I couldn't get it to work which is why I tried the fork and got that working

[1] https://github.com/gnyman/mosh/actions/runs/1068715036 [2] https://github.com/gnyman/mosh/actions/runs/1068715035

Re: Mosh: The Mobile Shell

#89
post #83

Earlier quoted context omitted.

I think the truth is that we don't feel like we need a release. We've never had a security hole, our track record speaks for itself, and I wouldn't really want us to rush anything and blow that. There are some features that it would be really nice to have in a release (like 24-bit color support, and working around a recent MacOS clock bug), but I handed over the maintainership to somebody else about six years ago and…

Thanks much and keep the same heading please! I really enjoy using tools that have matured and become good enough that there's no longer any major need for new features — and where nothing is added just for the sake of "improvement". I personally haven't had a single thing in Mosh I would've wanted to add to it, and I'm glad nothing has been added either. A lot of Unix tools are like that. They do what they were writ…

[deleted]

Re: Mosh: The Mobile Shell

#90
post #4

Note that Mosh has not had release for 4 years, even when pull requests are accepted on github, and the team lead says "we are too busy/burned out". https://github.com/mobile-shell/mosh/issues/1115

Finally, software that is considered finished and no "featuritis" taking over. I love that!

KISS all the way!

Post reply on HN