Hacker GitHub

← All repos

ish-app/ish

View on GitHub ↗ ★ 20,659 C

Linux shell for iOS

65 mentions on Hacker News by 46 people: 12 stories, 53 comments · first 2017-10-23 · latest 2024-12-30

Mentions per year 65 mentions · busiest year 2020 (23)
20082026
  1. …This is usually as much support as I need on my phone or iPad to connect to a remote server. https://github.com/ish-app/ish
  2. Try iSH iOS app[1],from there you can install GCC to run C code [2]. [1] https://github.com/ish-app/ish [2] https://www.reddit.com/r/ish/comments/r9irjs/ish_with_cc/
  3. You can run iSH on the device for Linux (somewhat limited). It’s on the App Store https://github.com/ish-app/ish
    comment by zitterbewegung · 2024-07-11 · in Qualcomm's Oryon core: A long time in the making
  4. …https://apps.apple.com/us/app/a-shell/id1473805438 [3]: https://holzschu.github.io/a-Shell_iOS/ [4]: https://github.com/ish-app/ish?tab=readme-ov-file
  5. If you're curious, iSH's source is public: https://github.com/ish-app/ish You're correct that there is no Linux kernel emulation. They went with reimplementation for that. However, the userland is very much emulated x86 binaries. You can…
  6. …itself from being suspended when it goes out of focus, like playing sound, geolocation etc. [1] https://github.com/ish-app/ish/issues/249#issuecomment-54433...
  7. …a tailcall to the next function; like the threaded code technique used by some Forth interpreters." https://github.com/ish-app/ish
    comment by meindnoch · 2023-12-30 · in ScummVM on the App Store
  8. …binaries if needed. But for me it still couldn’t replace a dedicated laptop for proper tasks. [1]: https://github.com/ish-app/ish
    comment by SyrupThinker · 2023-06-30 · in Buying an iPad Pro for coding was a mistake
  9. Would `ish` work? https://github.com/ish-app/ish
  10. https://github.com/ish-app/ish/blob/master/kernel/calls.c
  11. …code is known to the State of California to cause cancer, birth defects, and reproductive harm. https://github.com/ish-app/ish#a-note-on-the-jit
    comment by notpushkin · 2022-11-24 · in Emacs on an iPad
  12. …the iSH app[1] can run Emacs without jailbreaking the iPad. I use it a lot, but not for Emacs. [1] https://github.com/ish-app/ish
    comment by wmwragg · 2022-11-24 · in Emacs on an iPad
  13. …been able to really do a full implementation yet. The primary consumer of this work would be iSH ( https://github.com/ish-app/ish ), which has a need for a fast interpreter, so you can at least take a look at the current implementation to…
  14. …l.com/2021/12/29/gnarbox-may-be-dead-so-buye... - Ish still requires a hack to run in the background: https://github.com/ish-app/ish/wiki/Running-in-background (maybe things are changing now with today's announcements?) - UTM has a number…
    comment by seltzered_ · 2022-06-07 · in iPadOS 16
  15. Check out ish.app also! https://ish.app/ https://github.com/ish-app/ish
  16. …issues[0]. It's also focused on console applications, so no GUI app support anytime soon. 0: https://github.com/ish-app/ish/issues
  17. …fool ourselves that it's anywhere near being a replacement for a fully functional computer. [1]: https://github.com/ish-app/ish/issues/63 [2]: https://github.com/ish-app/ish/issues/137
    comment by imiric · 2021-08-14 · in Unifying iPadOS and macOS
  18. …example of such a tool. It emulates an x86 Linux userspace on top of iOS. [1] https://ish.app/ [2] https://github.com/ish-app/ish
  19. FWIW, iSH has prebuilt binaries: https://github.com/ish-app/ish/releases
  20. 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
  21. …web servers should work (Python certainly does, I just checked on my iPhone). Can you file a bug at https://github.com/ish-app/ish/issues with more details?
    comment by saagarjha · 2020-10-23 · in iSH Shell
  22. Line https://github.com/ish-app/ish/blob/master/jit/gadgets-aarch... and the subsequent lines sum it up nicely: # also hell {{{ .ifin(\op, bt) read_bullshit \size, \op\size\()_mem .endifin .ifin(\op, btc,bts,btr) write_bullshit \size,…
    comment by nneonneo · 2020-10-23 · in iSH Shell
  23. …the developers of the application (collectively, the "iSH developers") under the terms available at https://github.com/ish-app/ish/blob/master/LICENSE.md (the "License"). These license terms are an agreement (the "Agreement") between you…
    comment by saagarjha · 2020-10-22 · in iSH Shell
  24. This is correct https://github.com/ish-app/ish/issues/249 > You can now keep the app running in the background with the invocation cat /dev/location > /dev/null &
    comment by wlesieutre · 2020-10-22 · in iSH Shell
  25. …of the app. Many of their how-tos still contain apk commands which no longer function. For example: https://github.com/ish-app/ish/wiki/Running-a-Python-Web-Ser... .
    comment by tl · 2020-10-22 · in iSH Shell
  26. uname reports what we tell it to report ;) https://github.com/ish-app/ish/blob/master/kernel/uname.c . iSH is sandboxed as any other app on the store would be, but some have had success running GUI apps and connecting to them via VNC.
    comment by saagarjha · 2020-10-22 · in iSH Shell
  27. …project to get a Linux shell running on iOS, using usermode x86 emulation and syscall translation." https://github.com/ish-app/ish/ So theoretically it could be like an isolated computer game and have no access to anything from the…
    comment by waterhouse · 2020-10-22 · in iSH Shell
  28. https://github.com/ish-app/ish/issues/249 This seems like a workaround so that the app can continue running in the background.
    comment by terrorbilly · 2020-10-22 · in iSH Shell
  29. …ensure that the calculation was done at runtime rather than at compile time for this exact reason: https://github.com/ish-app/ish/blob/18176b6931d69bdabe48f137... . If anyone knows how to control floating point rounding in C reliably, I'd…
  30. …or events server-side, which I find lacking. Anyone know of tools that scratch this itch? [1] https://github.com/ish-app/ish
  31. …of executable code is difficult to get past app review”. If you question is “why x86”, then see https://github.com/ish-app/ish/wiki/FAQ#q-why-does-ish-not-e...
    comment by saagarjha · 2020-04-27 · in A-Shell: Terminal for iOS
  32. Not by Apple, but here’s two: https://github.com/ish-app/ish https://github.com/linux-noah/noah They have varying stages of support for Linux syscalls.
  33. …disallowed. Check out iSH (free, available as a testflight, but also open source on GitHub) - https://github.com/tbodt/ish It's a full user mode x86 emulator, letting you run alpine Linux in a nice terminal, and install packages from it. I…
    comment by g_p · 2020-04-04 · in Secret iPad
  34. https://github.com/tbodt/ish https://github.com/linux-noah/noah
    comment by saagarjha · 2020-03-27 · in Darling – Run macOS software on Linux
  35. …badge on the ISH github README that counts how many times the word fuck shows up in the codebase https://github.com/tbodt/ish
    comment by miguelmota · 2020-03-19 · in ISH: An Alpine Linux Shell on iOS
  36. Not the author, but I did write the FAQ entry for this: https://github.com/tbodt/ish/wiki/FAQ#q-why-does-ish-not-emu...
    comment by saagarjha · 2020-03-19 · in ISH: An Alpine Linux Shell on iOS
  37. …full JIT like UTM, but it's an interesting workaround for iOS' restrictions. Official description: https://github.com/tbodt/ish#a-note-on-the-jit
    comment by kdrag0n · 2020-02-21 · in QEMU for iOS
  38. There’s a short tutorial on their wiki for anyone interested: https://github.com/tbodt/ish/wiki/Running-a-VNC-Server
    comment by tech234a · 2020-01-18 · in I've been working on X11 on jailbroken iOS
  39. …interpretation is nothing new. Notably, Forth compilers have often used it; the iSH x86 emulator ( https://github.com/tbodt/ish ) is a more recent example of this technique.
  40. You may enjoy this README, written by a friend: https://github.com/tbodt/ish#a-note-on-the-jit
  41. …apparently shown up. It is definitely the best shell emulator I have come across for my iPad. [1] https://github.com/tbodt/ish/issues/371
    comment by hulahoof · 2019-05-23 · in I was wrong about the iPad Pro
  42. For a *nix shell you can checkout this: https://github.com/tbodt/ish
    comment by simongr3dal · 2019-05-22 · in I was wrong about the iPad Pro
  43. Like emulating x86 on iOS[1], for example? [1]: https://github.com/tbodt/ish
  44. …just to frustrate power users is either misinformed or dishonest. Lastly there's a cool ios project https://github.com/tbodt/ish that gives you an emulated shell. Works pretty well.
  45. Related: under development for iOS, iSH - a usermode Alpine Linux https://github.com/tbodt/ish
  46. …portable SSH client, it works pretty great for server maintenance even with the on-screen keyboard. https://github.com/tbodt/ish
    comment by PascLeRasc · 2019-02-01 · in A small notebook for a system administrator
  47. …a full Alpine Linux environment, emulated on iOS. It’s still in beta, but surprisingly functional. https://github.com/tbodt/ish
    comment by mattkevan · 2019-01-13 · in Hacking with private APIs on iPad
  48. …but it's been working well for me sshing into my server and doing some small stuff with vim. https://github.com/tbodt/ish
    comment by frosty_sword · 2019-01-04 · in Coding on an iPad Pro in 2019
  49. …a combination of all three, but mainly (3). [0] https://news.ycombinator.com/item?id=18430031 [1] https://github.com/tbodt/ish
    comment by hulahoof · 2019-01-04 · in Coding on an iPad Pro in 2019
  50. …things not working I'm sure a couple PRs would be a lot less work than your original plan. [1] https://github.com/tbodt/ish
    comment by eigenspace · 2018-12-27 · in Buttery smooth Emacs (2016)