Live data from Hacker News

Mosh: The Mobile Shell

mosh.org

21–30 of 158 posts

Re: Mosh: The Mobile Shell

#21
mosh is basically a proof of concept as a college project - it is missing Unicode and ssh-agent forwarding which may be significant for some.

Otherwise it works decently well for what it does. For many screen and normal ssh will do the job.

Re: Mosh: The Mobile Shell

#22
post #3

I love mosh. It's great on slow connections of any sort, but particularly great on phones. On short/medium trips I no longer bring a laptop. Just my phone and my bluetooth keyboard. I have successfully updated my rspamd DKIM signing config from a hotel lobby, among other things, with just those devices and mosh. Mosh is great.

I'm curious, do you use any kind of terminal windowing, or what do you do about dividing up screen space / multitasking on your phone? This is one thing I really like on my laptop--multitasking with the side-by-side advantage, by keeping various windows visible at once, and using virtual workspaces with hotkeys assigned. Anyway, cool to read your endorsement.

Re: Mosh: The Mobile Shell

#24
post #23

I found et which works better than mosh in some respects. It supports scrolling, and seems faster to respond.

Link? Any tradeoffs?

They're talking about Eternal Terminal, I think

https://eternalterminal.dev/

I'd be curious about the trade offs too, I'll have to check it out.

Re: Mosh: The Mobile Shell

#25
I typically use ssh over wireguard and tmux if I need persistent sessions. Wireguard takes care of the unstable remote link and changing IPs. I can suspend my laptop on one connection, wake it up later on another and still have an active session. I use openssh via Termux for the client on Android or whatever terminal emulator on the laptop. Can mosh offer me anything?

Re: Mosh: The Mobile Shell

#26
post #3

I love mosh. It's great on slow connections of any sort, but particularly great on phones. On short/medium trips I no longer bring a laptop. Just my phone and my bluetooth keyboard. I have successfully updated my rspamd DKIM signing config from a hotel lobby, among other things, with just those devices and mosh. Mosh is great.

I'm curious, do you use any kind of terminal windowing, or what do you do about dividing up screen space / multitasking on your phone? This is one thing I really like on my laptop--multitasking with the side-by-side advantage, by keeping various windows visible at once, and using virtual workspaces with hotkeys assigned. Anyway, cool to read your endorsement.

I leave tmux running on my machines serverside, so it's a matter of:

1. Log in

2. $ tmux a

3. Continue where I left off.

It's nice to have/annoying not to have more screen for doing real work. But if I'm traveling I'm not doing real work.

Re: Mosh: The Mobile Shell

#27
post #21

mosh is basically a proof of concept as a college project - it is missing Unicode and ssh-agent forwarding which may be significant for some. Otherwise it works decently well for what it does. For many screen and normal ssh will do the job.

It's the tragedy of open source. Lots of times, the software used by hundreds of FAANG developers is maintained by a single overworked developer in their spare time.

If I could get paid to work on mosh I would.

Re: Mosh: The Mobile Shell

#28
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

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.

Re: Mosh: The Mobile Shell

#29
post #23

Earlier quoted context omitted.

Link? Any tradeoffs?

They're talking about Eternal Terminal, I think https://eternalterminal.dev/ I'd be curious about the trade offs too, I'll have to check it out.

It works in identical fashion to mosh. I don't see any trade-offs except:

1. et has scrolling support

2. et does not have local echo of your input like mosh does

Edit: The comments below do a very good job of explaining the differences. TIL.

Re: Mosh: The Mobile Shell

#30
post #11
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

why hasn't someone just forked it and make a "mosh-alt"? seems like the most logical step to me.

Because 99% of open source software has about 1-3 real devs and after they give up there is no one who can be bothered to take over. Several older projects like X11 and CUPS have no real developers anymore.
Post reply on HN