news.volyx.in

Mosh: The Mobile Shell (mosh.org)

449 points by chrisaycock · 1869 days ago · 153 comments on HN

Article summary

Mosh is a remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes. It is a replacement for interactive SSH terminals, offering more robust and responsive performance, especially over Wi-Fi, cellular, and long-distance links. Mosh is free software, available for various operating systems, including GNU/Linux, BSD, macOS, and iOS. The application automatically roams as the user moves between internet connections, allowing for seamless transitions between different networks.

Main themes

  • Mosh vs SSH
  • Remote terminal applications
  • Connection stability and roaming
  • Unicode support and terminal emulation
  • Open-source maintenance and burnout
  • Alternative solutions and workarounds
  • User preferences and use cases

What commenters say

  • Mosh is a superior alternative to SSH for certain use cases, particularly those involving unstable or roaming connections.
  • Some users prefer SSH for its reliability and feature set, and do not see the need to switch to Mosh.
  • The lack of recent updates to Mosh is not a concern for many users, who find the current version to be stable and sufficient for their needs.
  • Others are concerned about the lack of maintenance and potential security vulnerabilities in Mosh, and suggest alternative solutions like et.
  • Screen and tmux can be used as alternatives to Mosh for managing long-running connections, but may require more manual effort to set up and use.
  • Mosh's ability to handle Unicode characters and provide a clean terminal emulator is seen as a major advantage by some users.
  • The project's maintenance status and potential for burnout among its maintainers are seen as concerns by some commenters, who appreciate the need for self-care and boundaries in open-source development.