Live data from Hacker News

Introducing Prompt. Nice SSH for iOS.

panic.com

61–70 of 151 posts

Re: Introducing Prompt. Nice SSH for iOS.

#61
post #24

Does this have 256 color support? Anyone know of an iOS Terminal with 256 color support? Too much to ask for in a terminal? Heh.

Haven't checked which color escapes (16 or 256) it actually supports, but it does do the xterm-color color escapes just fine. GNUS looks really nice, for instance. :-)

The correct terminfo for 256 colours is xterm-256color, not xterm-color (which is obsolete). Simply the 'xterm' terminfo is sufficient to indicate 16 colour support these days.

Re: Introducing Prompt. Nice SSH for iOS.

#62
post #29

Earlier quoted context omitted.

Running that on my EC2 .pem yields this: unable to load Private Key 56049:error:0906D06C:PEM routines:PEM_read_bio:no start line:/SourceCache/OpenSSL098/OpenSSL098-35/src/crypto/pem/pem_lib.c:650:Expecting: ANY PRIVATE KEY

Just checked the .pem I was given (by a person, not by Amazon) - looks like it was an RSA format key all along. I'm a little confused - it's possible I'm an idiot. I'll check to make sure I'm an idiot by seeing what I can generate from Amazon itself.

I've noticed the same thing. AWS keys appear to actually be RSA keys, with a .pem extension.

Re: Introducing Prompt. Nice SSH for iOS.

#63
post #24

Earlier quoted context omitted.

Haven't checked which color escapes (16 or 256) it actually supports, but it does do the xterm-color color escapes just fine. GNUS looks really nice, for instance. :-)

The correct terminfo for 256 colours is xterm-256color, not xterm-color (which is obsolete). Simply the 'xterm' terminfo is sufficient to indicate 16 colour support these days.

That's good advice on ncurses-based systems.

This is Solaris 10 (SysV curses, with a hand-imported xterm-color terminfo entry). :-)

Re: Introducing Prompt. Nice SSH for iOS.

#64
post #8

So, as a UNIX hacker, here's what I don't get about the iOS community. There is way too much excitement over the simplest things ever. Let's break down some of the copy for this app: Prompt is a clean, crisp, and cheerful SSH client What does that mean? What does a clean ssh client do; not commit any protocol violations? What is crisp? When you bite into it, it's like a ripe apple? What does cheerful mean? Is the ssh…

Everything in the ios/webapp field has to be the fun! and easy! way to do whatever. "colontast.ic is the fun and easy and social new way to do colonoscopies!" Picture that page with sky blue background, happy cartoon characters and rounded buttons (3 easy steps!).

It wears me right out. Like those cheap painted "sale!' signs at car dealerships.

Re: Introducing Prompt. Nice SSH for iOS.

#65

It's definitely one of the prettier SSH apps, but it faces the same barrier I've seen with other SSH apps - typing is too slow! It will sometimes be a full 2 seconds between when i finish a word and it starts appearing on the screen. Has anyone else noticed this or found one that doesn't do this? I'm doing this on iPhone, maybe the iPad is better, but I don't see any reason why.

I assume the cause of this is the high latency in your cell phone's data connection. I can eliminate most of the latency of using ConnectBot on my Android phone just by being connected to Wifi instead of HSPA.

readline should really emit some character when it enters and leaves line-editing mode, so the line-editing can happen on the client side. It's not annoying to wait 200ms after you've finished your command and are waiting for the output. It is annoying to wait 200ms for your backspace to take effect.

Re: Introducing Prompt. Nice SSH for iOS.

#66
post #8

So, as a UNIX hacker, here's what I don't get about the iOS community. There is way too much excitement over the simplest things ever. Let's break down some of the copy for this app: Prompt is a clean, crisp, and cheerful SSH client What does that mean? What does a clean ssh client do; not commit any protocol violations? What is crisp? When you bite into it, it's like a ripe apple? What does cheerful mean? Is the ssh…

> There is way too much excitement over the simplest things ever.

Simple things done well are among the most delightful discoveries I can make in my human existence.

Have you ever had a perfect omelet? I mean, perfect? Fluffy, nice balance of tasty fillings, not overdone? I have. Maybe twice. Each time, it was wonderful. Wonderful for the fact that with just five ingredients, it created subtle, delicious flavors and enjoyable textures. Wonderful for the discipline and focus necessary not to overcomplicate it with unneeded flourish.

It's so simple, compared to some of the more elaborate meals I've eaten. And that's what made it so special.

Another parallel is tools. Have you ever hefted a really nice kitchen knife? Maybe one of those numbers where the blade and the shank are forged from a single piece of metal? Everything just swoops and melts together, and the blade feels like a comfortable extension of your arm. Just the right weight, perfect leverage, a tool that was agonized over by a craftsman desperate to make the best.

Simple, relative to a Swiss Army knife? Absolutely. And that's where its power comes from.

iOS has some things about it that reward simplicity and focus. It's really easy to make an overwrought, complex app on any platform, and iOS is no exception. With a lot of care and attention to detail, though, you can make something that's simple, not distracting, made from the barest components necessary and extremely good at solving a very specific problem with minimum fuss.

When that happens, it's so nice to see.

*nix rewards people who build their own stuff, which is fine, but the tradeoff in this is craftsmanship. It's easy enough to get system tools to the level of "good enough for you" without ever reaching good enough for everyone. That, I suspect, is the cultural difference you've detected here.

Re: Introducing Prompt. Nice SSH for iOS.

#68
post #59

Slightly off-topic I couldn't find a free SSH Ios app. not that 4-5$ is a big deal, but there are myriad of ssh clients for free on android, no doubt due to different clientele, and different developer sentiments.

And the well-researched statistics on Android users being less likely to purchase apps.

Re: Introducing Prompt. Nice SSH for iOS.

#69
post #8

So, as a UNIX hacker, here's what I don't get about the iOS community. There is way too much excitement over the simplest things ever. Let's break down some of the copy for this app: Prompt is a clean, crisp, and cheerful SSH client What does that mean? What does a clean ssh client do; not commit any protocol violations? What is crisp? When you bite into it, it's like a ripe apple? What does cheerful mean? Is the ssh…

It seems just like ConnectBot for Android, except it costs $5.

I think your comment highlights a difference between the Android and iOS communities. Android users just want free software, while iOS users don't mind paying for quality. Guess which platform ends up with the slickest software, with the most spit and polish. Developers find paying customers on iOS, so that's where the develop.

Re: Introducing Prompt. Nice SSH for iOS.

#70
post #36

Earlier quoted context omitted.

As a happy user of Terminal, what's wrong with it? It's fast, it's simple, it supports multiple colour profiles, it can be customised like any other shell... What more do you want out of your terminals?

I miss being able to copy paste by just selecting and pasting it with middle click, which iTerm does allow. Also OOTB it doesn't support fn + arrows for home, end so you have to use ctrl + a for home which is also used for screen. Tiny annoyances, I just happen to prefer iTerm.

Terminal (at least as of 10.6) allows you to select-to-copy/middle click paste within the same Terminal window. Not full blown support, but at least it's something.
Post reply on HN