Live data from Hacker News

A native graphical shell for SSH

probablymarcus.com

211–220 of 239 posts

Re: A native graphical shell for SSH

#212

Earlier quoted context omitted.

apt install putty seems... useful? Don't get it.

PuTTY is (or was, in the years before WSL) the go-to SSH client for Windows. If you're a Windows user getting onboarded at a job / uni class which uses Linux machines, installing it is the first thing you'd be told. The laptop in question would obviously have a terminal emulator and SSH client pre-installed, but a Windows user wouldn't think to look for them, and they might not even know that SSH exists outside of Pu…

Sure, I'm well-aware, and am also aware that someone familiar with a GUI-based way of doing something on one OS may seek the same, or similar, GUI on another (new) OS. It's a familiar anchor in a sea of unknown, a natural thing to do for most users.

I still don't follow the evil grin. Is the apt package some kind of malware or trojan?

Re: A native graphical shell for SSH

#213

Earlier quoted context omitted.

Plan9 is funny because it's what UNIX might look like if the people working on UNIX understood UNIX, i.e. everything is a file and simple primitives are composed into complex systems.

i mean they did understand unix, both in that they created it, and created plan9 to be closer to their original vision. but unix got widely adopted and you go with what sells not blue-sky woulda-coulda

Yes and no. Defining network devices in a different namespace, for example, was an early break from what might be called the UNIX tradition.

Re: A native graphical shell for SSH

#214

Earlier quoted context omitted.

That's more ageism than anything else. I mean surely real "programmers" know the new hotness "ghsfgusdfu", right? How could you live without? I know companies running on SVN and they're fine. In fact, it's a better fit for them. Yes, Git is not always superior. I'll give you a helpful concept to navigate these issues: "Cargo culting refers to the practice of imitating the superficial aspects of a process or practice…

Git is over 20 years old at this point. If somebody is in their 60s now, they were in their 40s when it came out. This is not about age. They must have slept on it for a long time. Nobody expects an engineer to be a git expert, but if a senior software engineer has heard of git only yesterday or don't have a vague concept of how DVCSs like hg or git work (DAG of commits), then something has gone very wrong. Maybe the…

It's possible to always work for big tech companies and never use some popular tools like git. Not a good thing either, but it doesn't mean they're wannabe programmers, cause I've seen those too.

Re: A native graphical shell for SSH

#215

Earlier quoted context omitted.

PuTTY is (or was, in the years before WSL) the go-to SSH client for Windows. If you're a Windows user getting onboarded at a job / uni class which uses Linux machines, installing it is the first thing you'd be told. The laptop in question would obviously have a terminal emulator and SSH client pre-installed, but a Windows user wouldn't think to look for them, and they might not even know that SSH exists outside of Pu…

Sure, I'm well-aware, and am also aware that someone familiar with a GUI-based way of doing something on one OS may seek the same, or similar, GUI on another (new) OS. It's a familiar anchor in a sea of unknown, a natural thing to do for most users. I still don't follow the evil grin . Is the apt package some kind of malware or trojan?

It's nothing evil, it's just Putty for Linux, and they say why you might want it. Mostly for people coming from Windows, but supposedly it can also deal with raw sockets that OpenSSH can't.

Re: A native graphical shell for SSH

#216

It is pretty annoying to see all of the dismissive comments on this idea, in that it seems that the majority of HN audience are still stuck on the TUI-superiority mindset and they do not care about GUIs at all. Two arguments: - TUIs are not inherently superior to GUIs - SSH, as a transport layer, should support not just forwarding a pty (as a TUI display layer), but a GUI display layer as well In fact, these two argu…

There's also stuff like Thinlinc, NoMachine, X2Go and a bunch of others, all of which use SSH as the primary backend. This is a pretty common idea.

Re: A native graphical shell for SSH

#217

It is pretty annoying to see all of the dismissive comments on this idea, in that it seems that the majority of HN audience are still stuck on the TUI-superiority mindset and they do not care about GUIs at all. Two arguments: - TUIs are not inherently superior to GUIs - SSH, as a transport layer, should support not just forwarding a pty (as a TUI display layer), but a GUI display layer as well In fact, these two argu…

people still want to believe that Electron apps won because "web developers are cheaper than real native developers" they still dont understand Electron is vastly superior technology, and the fact that it might be cheaper is a side-bonus, not the main reason for its usage BTW, what even is the "native GUI" of Windows that you are supposed to use if "you care about your users"? It seems not even Microsoft knows the an…

electron is better for the developer only. It is worse for everyone else, especially the users.

it is an insult when an application is delivered to me as an Electron application. "your time is less important than ours, ha ha."

sure, the developers might save some development time, but EVERY SINGLE USER loses time over a native application. Now multiply that loss by the number of users that you have. That magnification or amplification is called "an ecological disaster in terms of time wasted and electricity consumed."

Re: A native graphical shell for SSH

#218
again, this is something that Plan 9 made very easy and that other operating systems ignored.

I'm honestly getting tired of typing that. Bell Labs thought ahead when they made Plan 9. It's definitely not perfect, but it's got a lot of nice features that we are still reinventing 30 years later.

Re: A native graphical shell for SSH

#219
post #133

Earlier quoted context omitted.

HTTP basic auth is not secure.

basic auth is secure, if used in combination with TLS.

Unfortunately, that only takes care of one of the vulnerabilities that comes with basic auth.

As basic auth sends the header for every single request, it is also vulnerable to CSRF attacks.

Re: A native graphical shell for SSH

#220

Not what OP means but there is Zellij [0] Zellij is nice, it's as close to a window manager in a terminal as I ever got. Right now I'm trying to get used to it in Termius, with a Logitech Pebble for some light remote devving. [0] https://zellij.dev/

Thanks for the hint! Didn't know about zellij, but indeed looks very interesting. Downloaded and will try it out.
Post reply on HN