Live data from Hacker News

Termux

github.com

161–170 of 186 posts

Re: Termux

#161

Earlier quoted context omitted.

What keyboard case do you use? My android phone is a Pixel 8 and that sounds cool :-)

I actually have like, four different ones... :^))) I'm a bit of a keyboard fiend. The main one I use with my Android tablet specifically is a no-name brand, knock-off "magic keyboard"-style folio case that I got on AliExpress for like, 45 USD. I ordered the English layout, I received the Spanish one (which is mostly the same but had additional legends for Spanish characters). Le sigh. It's AliExpress, I didn't bother…

Thanks for the info!

Re: Termux

#162

Earlier quoted context omitted.

What keyboard case do you use? My android phone is a Pixel 8 and that sounds cool :-)

I actually have like, four different ones... :^))) I'm a bit of a keyboard fiend. The main one I use with my Android tablet specifically is a no-name brand, knock-off "magic keyboard"-style folio case that I got on AliExpress for like, 45 USD. I ordered the English layout, I received the Spanish one (which is mostly the same but had additional legends for Spanish characters). Le sigh. It's AliExpress, I didn't bother…

Ali support is actually quite good nowadays in my experience, I haven't had a single frustration with them in quite a while.

Re: Termux

#164

Important to note that termux, while it was always great and indispensable, is getting increasingly interesting now because android is getting full desktop mode at the same time as XR glasses (xreal, viture etc.) are becoming mainstream. You can have a linux desktop in your pocket everywhere without rooting, hacking or tinkering, just install termux and x11 server. While not all packages work, llms are increasingly p…

I use my Meta Quest 3 with Termux & Termux X11 to run full desktop apps, and it works like a charm. No emulation, too! Native ARM64!

This is interesting! Do you have any more info? I just discovered sunshine/moonlight work surprisingly well on Quest 3 for remote desktop to linux, I'd not really considered Termux X11 natively though.

Re: Termux

#165

Earlier quoted context omitted.

Add to this list that it tends to not work while connected via a VPN. Not sure why but this makes me very skeptical of it.

that's sketch city. Why does it care? What are they looking for?

I'm thinking maybe they just want me to keep using termux over their sketchy shit

Re: Termux

#166

Earlier quoted context omitted.

Add to this list that it tends to not work while connected via a VPN. Not sure why but this makes me very skeptical of it.

Probably because their handling of VM networking isn't very robust.

Why should booting a Linux VM require network access right away.

Re: Termux

#167
post #50

Earlier quoted context omitted.

I beleive Android 16 now comes with termux-like Linux environment that can be enabled via developer settings menu.

Big difference! That's a full VM, while Termux is more like a Debian container. For most use cases you will have a better time with Termux, which also ships useful Android integrations such as clipboard and notifications.

Wait, isn't Termux based on Alipine?

Re: Termux

#168
post #133

Adding to the many other great uses of termux already here, the most useful lately for me is running Syncthing. After the "drama" with the Syncthing android client (my understanding: official development stopped due to onerous requirements from the Google, then the most popular fork was transferred to a new owner in a less-than-fully-trustworthy manner), being able to just run syncthing from the command line is a bre…

I remember hearing something about the circumstances of that transfer, do you have a link/reference. Also, when you run Syncthing (the normal build I assume, without the Android wrapper), are you able to reliably prevent Android from killing it?

Last things first: on my phone I only run syncthing "on demand", so I can't actually answer your question. Maybe someone else can chime in? From the little I've brushed up against the issue you're referring to, I think there's a way to have it not get killed, but it seems like it might be a little bit of a hassle.

On the transfer, here is what I could dig up:

The github issue about it was deleted, but archive.org has copies: https://web.archive.org/web/20251215062049/https://github.co...

HN discussion of same (with another link to the syncthing forum): https://news.ycombinator.com/item?id=46184730

Lobsters discussion: https://lobste.rs/s/urbcpw/potential_security_breach_syncthi...

(and here is the announcement that the official android syncthing app was being discontinued: https://forum.syncthing.net/t/discontinuing-syncthing-androi...)

No shortage of reading if you have the time! I'm quite happy to be running just the "standard" package (although, yeah, I should've pointed out that I don't run in continuously on my phone...)

Re: Termux

#169
post #38

Everyone posting seems to love this. Can folks provide some of their use-cases?

I'm an enthusiastic enjoyer of the Janet programming language.[0] Sometimes people ask questions about how to do something in the Janet Zulip instance, and I like to help if I know the answer. But I'm most likely to see those messages first on my phone.

Termux makes it super easy to pull up a Janet REPL on my phone and try some things out before I reply. You could do the same with node or Python or anything else with a CLI REPL.

[0] https://janet-lang.org

Re: Termux

#170
I have been able to do some light programming in elisp in termux in emacs on my moto g. My emacs config is now setup to detect termux and config itself accordingly which is neat.

Also I have a wireguard vpn setup so that I can ssh between my phone and desktop computer via a VPS with a public ipv4 address. This allows me to just "ssh 10.0.0.4" to access the phones sshd, instead of having to deal with changing IP addresses and NAT traversal.

Post reply on HN