Coding without a laptop: Two weeks with AR glasses and Linux on Android
141 comments
·May 14, 2025johnh-hn
brigade
Glasses like these put the screen at a focal distance further than a monitor, closer to TV distance. Optics wise it’s basically the same as VR, if a VR headset is easier to try.
If your corrected vision needs stuff 6” away, don’t expect AR or VR to be a solution with current optics
johnh-hn
This is what I've been worried about. I have lens implants so I already have a fixed focus as well. The combination of the two would likely be a problem.
daniel_reetz
In a VR headset the virtual screen distance is set by the distance of the microdisplay from the lens in the headset.
It's not crazy to think you could move the microdisplay position and get a virtual display at 6". There might be other optical consequences (aberrations, change in viewable area) but in principle it can work.
null
mh-
Not an answer to your question, but re: monitor arms.. mine can be pulled out far enough it would touch my face. It mounts into a grommet drilled into my desk. I assume there's other reasons this isn't workable for you, but if it's for lack of finding a suitable arm, let me know and I'll find a link for you.
My other recommendation would be to consider a standing desk. Even if you prefer to use it sitting, you can tweak the desktop height to your liking and help mitigate the posture issue.
johnh-hn
That's kind of you to offer, and I'd appreciate that if you wouldn't mind. I have seen some that are a bit longer, but the height is too low for them to be of use.
rcarmo
I have very high myopia (over -10) and share your concerns. I really wish these things were designed to cater to people for whom alternate display tech would actually simplify our lives.
So far I haven't seen anything that can deal with more than -8, and getting a custom prescription is usually prohibitively expensive. I can wear contacts to offset things somewhat, but they just cause added eyestrain.
johnh-hn
I know what you mean. I can't help but wonder what it would take to make a pair of these. The hardware requirements for low-vision users would be lower, as we wouldn't need things like ultra high definition displays.
colingauvin
You can use them just as a monitor/without AR - some require a special USB-C to DP cable if you don't have native USB-C video out (or Thunderbolt), but they are a bit blurry compared to normal screens for me. I'm not sure how well they'd work for you.
The other problem is they aren't quite up against your eyes the way VR headsets are. They project a screen that appears to be quite far away. I imagine you could lower the resolution though, and it might look closer.
johnh-hn
Thanks for this. I definitely would lower the resolution if I could as I do the same thing with my screen. The only complication with that might be that in addition I also use: https://www.majorgeeks.com/files/details/windows_10_dpi_fix....
noen
Basically all XR devices put the focal plane at between 0.5 and 1m away. It’s a very very complicated reason why, but this is unlikely to change for a very long time.
gpm
Huh? I've always seen numbers larger than that
Xreal claims
> To mitigate this, the industry usually maintains the VID at over 1 meter; for instance, Apple's Vision Pro employs a distance of 1.1m, Meta Quest 3 sits at 1.25m, and Hololens boasts 2m.
https://us.shop.xreal.com/blogs/buying-guide/prescription-le...
Though strangely they don't give a number their for their own devices.
The article claims the focal plane on the xreal glasses is 10 feet (roughly 3m).
null
conroydave
if you are based in the USA, most stores have 30 day return policies. perhaps order them, try at home, and return if you they arent a fit for your situation
johnh-hn
I'm in the UK, but the same idea applies, you're right. I'm just hoping there is a way to do it in-person as I might need to try quite a few types to get something that works.
djrj477dhsnv
I had tried a similar setup over a year ago. The blurry edges of the screen and weight of the glasses were an annoyance, but the main reason I didn't continue using it was because I'm moderately near-sighted and often switch from contacts, to glasses, to no corrective lenses, which wouldn't work with fixed focus VR glasses.
Stratoscope
I don't use AR glasses, and I don't code on my phone, but I do like to use it for writing without having to carry a backpack.
The keyboard I use and really like is the iClever BK05:
https://www.amazon.com/dp/B018K5EJCQ
It is backlit and has a standard full size PC layout, including function keys and an "inverted T" cursor key section. The key feel is nearly as good as my ThinkPad. And it comes with a nice little stand to support your phone at a typical laptop screen angle.
It comes with a soft pouch that holds the keyboard, the phone stand, and the manual. Folded up, it fits easily in the cargo pocket of my pants.
Like the keyboard described in the article, it is not suitable for use on your lap because it doesn't lock open. That doesn't matter for me, because I need a place to put my phone anyway.
If you read the reviews, note that the "top rated critical review" has a glaring mistake:
https://www.amazon.com/gp/customer-reviews/R1RVWODQ8SCS2X?ie...
The reviewer says that the keyboard has no support at the left and right edges, so those outer sections don't lay flat and tap against the table as you type.
Wrong! This reviewer didn't notice the two little black tabs that you need to flip out so the keyboard lays flat and well supported. This is also described in the short manual.
staindk
I bought this keyboard years ago and enjoyed using it for about a week. Then 3-5 keys stopped working entirely and nothing I did would fix them. Recall having a tough time getting a refund on Amazon.
Guess it's good to hear I must have had a dud.
titzer
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. Also, they are not really AR--they are just a floating screen, and supposedly there is motion-tracking hardware, but no software. That's OK; a big floating screen that is fixed to my head is actually good.
In full sunlight I think this requires opacity. I lost the plastic cover for the lenses and I hacked up some cardboard thing.
These glasses have a really cool 3D side-by-side mode. The button activation is awkward, but it effectively turns this into a 3840x1280 screen. I couldn't really find much desktop support for this, but there are a few YouTube videos that are 16x9 SBS and they look really really cool. Unfortunately in this mode the desktop is then super-wide and spread across two eyes, so it's almost impossible to use a regular laptop with them. A 3D OS desktop would be killer on these!
I didn't try to go full mobile with a phone.
The cord is somewhat annoying, but I think I prefer it over a big stupid battery and some wireless protocol.
One wrinkle is that the interface is USB-C. The glasses need power, and though you can/could power them over HDMI, they don't support that. You need the device to support HDMI over USB-C and recognize the glasses as a display. The manufacturer offers a completely hilarious battery-powered HDMI-to-USB-C adapter. I have no idea why there is no powered solution; maybe there is.
flutas
> 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" body that also really helps keep them more comfortably cool.
Also weird quirk with them and USB-C I've found.
If you plug them in to a macbook it's 50/50 if they work or just turn on the tint. If that happens, rotating the USB-C plug causes them to work.
lagniappe
You got them post-rebrand. If you shop by the old name "nReal" then you can find the non powered HDMI adapter. Also, the app is called nebula, but the motion control is just annoying and not worth it. I like mine, they work great, but the FOV is tiny, and all of the chirping about AR from influencers/media just doesn't help how underwhelming they are if you go in with those expectations rather than just a HMD.
https://www.amazon.com/Formerly-Connects-Lightning-Compatibl...
RestartKernel
Good read, this is one of those things I've considered doing myself, but never committed to. Having someone describe the experience in such detail is very much appreciated.
> RAM usage often gets close to that 12GB ceiling.
Unused memory is wasted memory. Just because you're almost maxing out those 12 gigabytes doesn't mean you'd be in trouble with less.
hansmayer
Very cool experiment and the piece is written really well, manages to communicate a ton of relevant information without being overly verbose. One side note though - whats the deal with working in the park/on the bench etc, is the author really able to be productive in an outside environment? I dont think I could ever work like that, either with or without the AR glasses.
mikenew
That's a great compliment; thank you.
As far as being outside, I imagine it's very dependent on personality. I often get restless and distracted working from home, and being outside or in a public space will help me feel a lot calmer and more focused. There's also a certain amount of intentionton it takes to "go to a specific place to do a specific thing" that helps me mentally.
It's not something I'm doing every day, but when the weather is beautiful and I'm feeling stuck behind a desk it's so nice to be able to work outside.
jonbell
The exact same thing jumped out at me, for the opposite reason. I have unlimited data + tethering, so I can use my laptop with fast internet anywhere. That's the big breakthrough for me, not the glasses+phone combo.
Working in a park is amazing. You are still enjoying the ambience/vibe, but yeah, you're also writing a blog post or whatever. For me, that doesn't distract from the park or the productivity. They both enhance each other.
Same with a coffee shop -- this is why coffee shops have wifi passwords, because many people in there are on the internet, soaking up the ambience/vibe.
johnyzee
First thing I thought. If I go to a coffee shop or the park, it's because I want to enjoy that place, not do the same work I could do (better) at my desk. That's an aside, though, the OP's setup is really cool and intriguing.
divan
I work in Quest 3 regularly and in a "normal" weather I like to work outside (in a safe environment aka backyard). It's just nice to have fresh air. But once I decided to work and sunbath on the balcony of the hotel in the Swiss Alps in a sunny spring day. It was lovely until sweating made the work really uncomfortable (but yet practically possible). :)
fzzzy
Can you explain why you don't think you would be productive outside?
hansmayer
Well I guess for a lot of people it would be self-explanatory, but if I go outside to a park, or to a coffee-shop, or whatever - I go there to enjoy myself, not work. Apart from that, I would not really have the ergonomic benefits of my controlled working environment, not to mention bugs, people walking by, random noise or whatever it is.
fzzzy
Yes, that makes sense. Thanks for explaining. I'm not sure if I could work in public like this but I am interested to find out.
sweetjuly
I suspect that's a personal bias. If you go to most any cafe (at least in the US) there will be a half dozen people there typing away at their laptops. This is even more common with the rise of remote work where people will (for better or worse) commandeer cafes as their personal office.
8note
i go outside to get sun.
grab a set on a ledge somewhere and think. that works for work, if the thinking is about work.
major benefit is that none of the people walking by are going to try disrupt what thing youre working on to be different work
inatreecrown2
What I always wonder about with these Headsets is how can this not damage your eyes, focusing them at such short distance for prolonged periods. Anybody with experience in using such a device would like to comment on this?
Waterluvian
So this is probably a silly question but… can’t you fool your eyes into focusing at any distance you want if you’ve got a stereo screen at a fixed distance (ie a headset)?
Isn’t this just a function of the parallax when rendering both screens?
dTal
Focus is distinct from convergence - convergence is how much you have to cross your eyes to look at something, but focus is where muscles squish and stretch your eyeballs to change the distance of your retinas from your pupils. Just like a camera, if your eye is not focused at the real distance to subject, it will look blurry because your pupil is not a perfect pinhole, but has area (so a single eye is already seeing the same object from slightly different angles, on either side of the pupil).
Usually your brain learns a strong correspondence between focus and convergence, but this can be unlearned quite easily, and indeed must be in order to view e.g. VR, 3D films, Magic Eye pictures, etc... - all of which encode 3D information through convergence, while requiring your eyes to focus on a fixed plane.
flutas
IIRC: Like Google Glass and VR headsets, they use some optical tricks to focus at infinity.
So to your eyes you're focusing at an object 2-3+ meters away rather than 2-3 cm in reality.
null
two_handfuls
Oh that's a cool coincidence, I was just watching a video of someone coding a game without a laptop. In their case it's a VR game on a VR headset (based on Android), using Godot.
It's not really related I know but it's neat how all those not-strictly-computers are getting more useful!
Edit: forgot the video link! It's https://youtu.be/4ZAzi-4Ko3g?feature=shared
montebicyclelo
> I really didn't want to root the phone, but nothing else did what I needed
Shame that rooting is such a pain, and risks bricking the device. (Apparently Google's introduction of an anti-rollback bootloader this month has caused a few people's devices to get bricked when they tried to root.)
hparadiz
Seriously. Why is using your own pocket computer so hostile to user intent these days?
npilk
The Xreal glasses are going to be the near-term winner for AR/VR form factor. A “personal screen” you can carry around with you and use to look at whatever is on your phone in a much larger, private format.
This just adds more value more simply than the new ecosystems most AR/VR glasses are trying to establish.
tomaskafka
Wow, I had little idea the readily available tech is this far
> Termux, which is an Android app that provides a mix of terminal emulator, lightweight Linux userland, and set of packages that are able to run in that environment.
Tim Cook, I know what you know (and fear losing Mac sales to iPad and iPad sales to iPhone, so you want them nerfed), but this would make me upgrade my 2018 iPad Pro. I’d love to be able to leave my expensive macbook home for the vacation, and still be able to do some emergency hotfix on a tablet with keyboard (ideally connected to eg. hotel TV).
flutas
> Tim Cook, I know what you know (and fear losing Mac sales to iPad and iPad sales to iPhone, so you want them nerfed), but this would make me upgrade my 2018 iPad Pro.
Can check out side-loading UTM using AltStore or a local dev account.
https://docs.getutm.app/installation/ios/
You do lose JIT support in newer iOS though.
edude03
I know this isn't what you're asking for - I wasn't either - but I found a used surface pro (arm or x86) is better for this use case than I imagined. They're so cheap used on eBay or FB marketplace that I think it's worth trying if you're already willing to buy a new iPad anyway.
I have two now - the SPX - they're ~$200 used, with LTE and 16GB of ram, and a SP8 - i5/16gb of ram ~$350 used from FB marketplace. The SP8 runs Fedora 40 and it's light enough that I just keep it in my backpack whether I'll need it that day or not.
maleldil
Aren't there SSH clients for iOS? That should work for an emergency hotfix.
doublepg23
iSH sort of works as well as BlinkSSH for remote clients.
rcarmo
I use Blink extensively, as well as RDP connections to Linux hosts (which can support hardware acceleration and low-bandwidth links very well)
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 it (i.e. customising Windows, Firefox, and so on).
The part that makes it so tough is monitor arms come in standard sizes and are nowhere near long enough or extend far enough for me to sit comfortably. My dad modified my desk for me years ago to mount a monitor arm on wooden blocks, but it means I can't move the monitor much.
Being able to wear glasses and ditch the monitor entirely would be a game changer for me. I know next to nothing about AR though, being as I assumed, perhaps wrongly, it isn't something that would work for me.