Live data from Hacker News

Mosh: the mobile shell

mosh.mit.edu

91–100 of 153 posts

Re: Mosh: the mobile shell

#91
post #86
post #24

> Mosh (and its tolerance for high packet loss) helps Iain Learmonth escape from an elevator. Um, wow! https://mosh.mit.edu/elevator.txt

I dont get the plot. He got text messages to his flatmate, but the one asking his flatmate to call the council never made it. So his flatmate is dumb enough to need explicit instructions to call for help when a friend says they are trapped? Or were the first few texts he sent "hey whats up?" and "doing anything later?"? Why have your flatmate call "the council" when the obvious ask, and the one requested via email, w…

I cannot remember for this building specifically, but I've noticed in others that the emergency instructions are indeed to call the council.

I was the flatmate. We never got a message through. I was busy on my own side courting a fine lady, and did not expect any sort of communication. I learned of the story only the next day, when I went back to work.

The building in question is operated by the city council, which did great for low rent. I think many people, me included, would have thought of calling the council first, before the fire brigade, as the city keeps technicians round the clock (supposedly) to deal with such problems.

I'm rather pleased by the elegant use of this software for such a situation.

Re: Mosh: the mobile shell

#92
post #86
post #24

> Mosh (and its tolerance for high packet loss) helps Iain Learmonth escape from an elevator. Um, wow! https://mosh.mit.edu/elevator.txt

I dont get the plot. He got text messages to his flatmate, but the one asking his flatmate to call the council never made it. So his flatmate is dumb enough to need explicit instructions to call for help when a friend says they are trapped? Or were the first few texts he sent "hey whats up?" and "doing anything later?"? Why have your flatmate call "the council" when the obvious ask, and the one requested via email, w…

Perhaps from the first two text messages didn't have enough information to tell what elevator he was stuck in?

Re: Mosh: the mobile shell

#93
post #90

Earlier quoted context omitted.

I once dreamt I was cut in half by a lift. It was not at all fun, so I'd definitely follow this advice :-D The other piece of lift related advice (that I really enjoy saying in more crowded, rickety lifts): I once read if in a lift that is falling you should attempt to lie flat on the bottom of the lift to limit the impact - preferably on top of another human. Some hacker news physicist will prove me apocryphal here…

If an elevator is falling for long enough to give you time to recognize the situation, recall this strategy, and actually lie prone upon the floor (in ~0G, somehow)… it's not going to matter.

You both should watch the elevator hacking talk that was given at HOPE X: https://www.youtube.com/watch?v=ZUvGfuLlZus

Re: Mosh: the mobile shell

#94
post #92
post #86

Earlier quoted context omitted.

I dont get the plot. He got text messages to his flatmate, but the one asking his flatmate to call the council never made it. So his flatmate is dumb enough to need explicit instructions to call for help when a friend says they are trapped? Or were the first few texts he sent "hey whats up?" and "doing anything later?"? Why have your flatmate call "the council" when the obvious ask, and the one requested via email, w…

Perhaps from the first two text messages didn't have enough information to tell what elevator he was stuck in?

Take your pick for my first txt:

  EMERGENCY trapped in our lift
  PAN-PAN trapped in our lift
  911 trapped in our lift

Re: Mosh: the mobile shell

#95
post #78
post #2

Mosh is great for low-connectivity environments. I just wish there was a decent iOS client for the protocol...

Well, we'll see. https://github.com/blinksh/blink

We are currently in a very advanced state, shooting for Beta soon. Follow us on @blinkshell https://twitter.com/BlinkShell if you would like to have early access!

Re: Mosh: the mobile shell

#96
post #93
post #90

Earlier quoted context omitted.

If an elevator is falling for long enough to give you time to recognize the situation, recall this strategy, and actually lie prone upon the floor (in ~0G, somehow)… it's not going to matter.

You both should watch the elevator hacking talk that was given at HOPE X: https://www.youtube.com/watch?v=ZUvGfuLlZus

This is already very entertaining :-) Thanks!

Re: Mosh: the mobile shell

#97

SSHing my servers with my iPhone over LTE with Prompt w/o Mosh. Same low latency as on desktop over WiFi, perfectly fine, light code editing in Vim is butter smooth. And if connection breaks I just get back to my tmux session. So, can anybody tell what I miss?

Speed and responsiveness. Mosh renders on the server sending only changes, so a Ctrl+C or a dump like dmesg is crazy fast. Prediction makes a server in a different country behave as if you were there. Also, although you mentioned the connection breaking, this happens in iOS a lot and ends up being a pain, having to tap the server again and again.

With Blink, which is Mosh for iOS (I'm the developer @BlinkShell https://twitter.com/BlinkShell), you also get full keyboard support, with Caps as Ctrl, Alt as Meta, or any other combo you want to have. And a great terminal with full configuration of color themes, fonts, etc. beyond the standard included with the app. Everything a real terminal should have.

Re: Mosh: the mobile shell

#98
post #89

Earlier quoted context omitted.

I'll chime in and say: Support for IPv6. It's ... self evident? I think we've reached a point that it's okay to call out a network client that doesn't support it.

I am not sure I understand. How is it self-evident? Is there a benefit over using mosh over IPv4? Performance, stability,anything else? Does it add anything to what mosh can do over IPv4. Is the benefit from the client end or the server end or in-between.

Well one benefit is that it works. Servers which don't have a v4 address are a thing.

Re: Mosh: the mobile shell

#99
post #93
post #90

Earlier quoted context omitted.

If an elevator is falling for long enough to give you time to recognize the situation, recall this strategy, and actually lie prone upon the floor (in ~0G, somehow)… it's not going to matter.

You both should watch the elevator hacking talk that was given at HOPE X: https://www.youtube.com/watch?v=ZUvGfuLlZus

Seconding this: I like to put hacker con talks on in the background while I do other things, and this was the most entertaining panel from HOPE X in my opinion

Re: Mosh: the mobile shell

#100
post #72
post #24

> Mosh (and its tolerance for high packet loss) helps Iain Learmonth escape from an elevator. Um, wow! https://mosh.mit.edu/elevator.txt

Hey, never, but never, go out of an elevator that isn't leveled in the floor. By the description, I understand that he jumped from the elevator. If the elevator started to move, he could have been cut in half. This happened other day in my city. If you are stuck in a elevator, wait for professional help to take you out.

And watch this[0] entire (super entertaining) talk from Hope X about elevator security. You get a pretty good feal for how the safety measures work after watching it.

[0] https://www.youtube.com/watch?v=ZUvGfuLlZus

Post reply on HN