Hacker News new | ask | show | jobs
by rmorey 2058 days ago
see also: iSH for iOS (https://ish.app/)
2 comments

The key caveat being that iSH does x86 emulation to achieve this, but otherwise it seems to looks pretty darn nice. I have yet to try it but now that I've switched over to iOS I may just download it to compare usage vs Termux.
Quick question as I'm giving this a spin (thanks!!). How do I go about installing an ssh client? Or is that only available in the testflight version?
SSH works, see their wiki[1] for installing apk. After that run apk add openssh.

1. https://github.com/ish-app/ish/wiki/Installing-apk

It is great but slow and 32bit.
It’s not that slow...
It is. The design, somehow dictated by Apple constraints, makes it so.

I find it usable as a text editor, git client and ssh client, which is great really. Any lightweight CLI usage should feel great.

I was hoping to run go and python code locally, but even installing deps, not to mention running tests is unreliably slow.

No dynamic code generation for apps on the App Store :(
It’s pretty slow; usually somewhere between 10 and 100 times slower for most language runtimes. On newer devices this is less of a big deal, but only because they are ridiculously fast.
It took 2-3 minutes to generate a SSH key... I would consider that slow. I still use it almost every day though, I was able to get kubectl to work!
iSH is great, I have it on my iPad (my phone is a Pixel with Termux), but performance is atrocious due to the emulation.

Maybe it's better on the most recent Apple SoCs, but on my iPad mini just opening a small text file in vim takes a second or two (instant on Termux/any other CLI I've used in the last decade.

Rsync is so slow as to be useless - I think because it takes forever to calculate the diff.