Live data from Hacker News

Coding without a laptop: Two weeks with AR glasses and Linux on Android

holdtherobot.com

231–240 of 403 posts

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#231

Does anyone know if these glasses, or any other glasses, can be tried in-person and used on desktop? I'm legally blind, but have just enough vision to use a screen without a screen reader. The problem is I have to be about 6 inches from a 27 inch screen. I'm tall, and I'm almost bent in half to do it. It's been hell on my back and neck. I've only really made it work because I've modified so many things to get around…

There are fairly long arms which any vesa mount monitor can be attached to. This is no option for you?

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#232
I remember back then my laptop broke during the beginning of COVID, and I was left with a smartphone that is incapable of doing Termux stuff.

To cope with that I have ended up making some toys like Discord bot that evaluates code, requested access from Insomnia 24/7 to SSH into Linux environment for programming purposes.

It was fun experience and I've ended up learning a lot of programming stuff before I've even started my study in university for computer science.

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#233

There's roughly 4 different approaches to Linux on Android: • virtual machine emulating x86_64 • Termux • arm64 binaries running in chroot • proot.. Same idea as chroot, but doesn't use forbidden system calls Fifth option: arm64 pKVM VM from Android 15 on Pixel 7+ phone/tablet hardware using nested h/w virtualization. Shipped in 2025 under the uninformative name of "Linux Terminal" via Development options, Android no…

I use NOMone; works really well. Runs everything I need including vscode/cursor, node and anything else I need without any fiddling, it just all works. Obviously the new linux vm is likely nicer, but this works really well so far. 0] https://desktop.nomone.com/

Thanks for the pointer, seems to be using VNC, https://www.reddit.com/r/androiddev/comments/18psg3p/linux_o...

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#234

Does anyone know if these glasses, or any other glasses, can be tried in-person and used on desktop? I'm legally blind, but have just enough vision to use a screen without a screen reader. The problem is I have to be about 6 inches from a 27 inch screen. I'm tall, and I'm almost bent in half to do it. It's been hell on my back and neck. I've only really made it work because I've modified so many things to get around…

There are fairly long arms which any vesa mount monitor can be attached to. This is no option for you?

The specific company I would point to is Ergotron. In the worst case you can just daisy-chain extra arm extensions as long as it's within the total weight limit, and I'm 100% confident after using the same monitor arms for years that the result would be reasonably stable.

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#235

Earlier quoted context omitted.

I use NOMone; works really well. Runs everything I need including vscode/cursor, node and anything else I need without any fiddling, it just all works. Obviously the new linux vm is likely nicer, but this works really well so far. 0] https://desktop.nomone.com/

Thanks for the pointer, seems to be using VNC, https://www.reddit.com/r/androiddev/comments/18psg3p/linux_o...

It says it doesn't use VNC while others do:

     While current solutions depend on VNC to display the Linux interface, we got rid of VNC altogether along with the problems it causes.

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#236
post #215
post #131

Earlier quoted context omitted.

> I have these same AR glasses and I really like them. The one downside is that they don't seem to handle heat too well--they'll crash if I run them in full sunlight for more than a few minutes. Yup, I found laying my head on the left side where the cord comes it also causes them to overheat quick. My solution is to always lay on the right hand side of them and I actually put some stick on heatsinks on the left "leg"…

Surprisingly: USB-C cables do have an orientation. It comes up a lot with these kinds of female-to-female USB-C cable extenders: https://www.amazon.com/dp/B0CTT1FJL6 (I have not used this one, it's just an example) > Important Note: Ensure your USB-C cables support video transmission when using this coupler for video pass-through. If the connection doesn’t work initially, try reversing the orientation of the cable’s…

WHAT

Thanks

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#237

There's roughly 4 different approaches to Linux on Android: • virtual machine emulating x86_64 • Termux • arm64 binaries running in chroot • proot.. Same idea as chroot, but doesn't use forbidden system calls Fifth option: arm64 pKVM VM from Android 15 on Pixel 7+ phone/tablet hardware using nested h/w virtualization. Shipped in 2025 under the uninformative name of "Linux Terminal" via Development options, Android no…

I use NOMone; works really well. Runs everything I need including vscode/cursor, node and anything else I need without any fiddling, it just all works. Obviously the new linux vm is likely nicer, but this works really well so far. 0] https://desktop.nomone.com/

Thank you internet stranger. I like having termux running on my phone, just in case. I will definitely try this out.

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#238

Earlier quoted context omitted.

There are fairly long arms which any vesa mount monitor can be attached to. This is no option for you?

The specific company I would point to is Ergotron. In the worst case you can just daisy-chain extra arm extensions as long as it's within the total weight limit, and I'm 100% confident after using the same monitor arms for years that the result would be reasonably stable.

There used to be also some Amazon Basics branded ones that are also produced by Ergotron (or the same factory that produces Ergotron - not sure). They were 100% compatible, and looked/functioned the same for quarter of the price.

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#239
post #235

Earlier quoted context omitted.

Thanks for the pointer, seems to be using VNC, https://www.reddit.com/r/androiddev/comments/18psg3p/linux_o...

It says it doesn't use VNC while others do: While current solutions depend on VNC to display the Linux interface, we got rid of VNC altogether along with the problems it causes.

It's doing VNC-alike "graphics remoting", but with less isolation/security in the name of efficiency/performance:

> We thought this is too inefficient. So we decided to combine both into a single application, to eliminate most of the interprocess communication, and avoid having the Linux server run in the background, and thus suffering from power optimizations. We still have a framebuffer, but we do the scrapping and updating directly. We have reduced all the hassle to mere memcpy and texture update operations. This turned out to be huge! In the future, we hope to reduce this overhead even further by rendering directly to the texture, and this saving the need to scrape and copy memory.

When the next release of Android Linux Terminal ships vGPU with virtio, it will provide better graphics performance than VNC, while retaining strong security isolation between Debian guest VM and host Android.

Re: Coding without a laptop: Two weeks with AR glasses and Linux on Android

#240

There's roughly 4 different approaches to Linux on Android: • virtual machine emulating x86_64 • Termux • arm64 binaries running in chroot • proot.. Same idea as chroot, but doesn't use forbidden system calls Fifth option: arm64 pKVM VM from Android 15 on Pixel 7+ phone/tablet hardware using nested h/w virtualization. Shipped in 2025 under the uninformative name of "Linux Terminal" via Development options, Android no…

Box64 is yet another option
Post reply on HN