I'm waiting for my first DDoS attack at which point I will hide behind Cloudflare. I have all the bits in place to make that a smooth transition but would hate every aspect of it.
I sometimes question my business decision to have a multi-cloud, multi-region web presence where it is totally acceptable to be down with the big boys.
Prior hosting provider was a little-known company with decent enough track record, but because they employed humans, stuff would break. When it did break, C-suite would panic about how much revenue is lost, etc.
The number of outages was "reasonable" to anyone who understood the technical side, but non-technical would complain for weeks after an outage about how we're always down, "well BigServiceX doesn't break ever, why do we?", and again lost revenue.
Now on Azure/Cloudflare, we go down when everyone else does, but C-Suite goes "oh it's not just us, and it's out of our control? Okay let us know when it fixes itself."
A great lesson in optics and perception, for our junior team members.
I believe the obsession with streaming is a major factor in the new constraints. Together with supporting the lowest common denominator, edge runtimes.
And the reason they're all in on streaming to begin with is because they're sending massive amounts of data back and forth all the time. Like Sean Goedecke said in his API design writeup [0], a technically poor product can make it nearly impossible to build an elegant API. I believe we're seeing the same thing with Next.js, all of these wonky interfaces derive from the underlying architectural issues.
We're pretty much there. I ditched my monitors for the XReal One Pro. In Ultra Wide Mode (3840x1080 32:9) I can be productive for 1 or 2 hour sessions. Only bummer is some blurry spots in the lens, which I can see when looking through the glasses disconnected as well as when looking at rendered text. Support wasn't very helpful asking for proof with a photo or video recording even though it's near impossible to get a camera in front of the glasses and take a reasonable clear photo.
I'm waiting for Android Virtualization Framework to run a full Linux distro on my smartphone with portable monitor (glasses). Already using Termux but AVF is hopefully much more performant. Maybe the Samsung S26 Ultra will have full support. I might ditch my miniPC if this works out.
I've been playing with it[0] - it still has a few rough edges. It's rather slow to start up compared to firing up a VM in virt-manager, and when you shut it down you must wait for it to finish shutting down before trying to restart it.
Woe to you if Debian pushes a systemd update. It took repeated incantations with apt to get that update to take, because updating systemd would crash the VM Every. Damn. Time.
Oh, sorry, I missed that you meant running another distro under termux. Yes, that probably will be faster, I agree. (I thought we were talking about native termux, which doesn't have the proot perf hit)
I'm waiting for one of the headset vendors to support IMU-based HID mouse cursor control in hardware, with the same end goal in mind. In the meantime I'm stuck on amd64 with my little libinput driver[0].
I find it extremely comfortable. Considerably moreso than with my desk and monitor setup. I'm long sighted and the projection distance means I don't need glasses to see, and they don't get overly hot (nothing compared to a VR headset). Most significantly though, I can change the position of my head whenever I want without changing what I'm looking at, which makes a difference for my neck comfort, posture, etc.
To answer your question directly, I've done multiple 2-3 hour sessions at a time without taking the glasses off and have done 10+ hour days in them when away from home. At home I typically tend to use them for a couple of hours in the afternoons when I'm tired and more willing to sacrifice screen real estate for comfort.
The detail isn't the same and you have to plan your screen layout a bit (i.e. looking at code near the edges of the screen is annoying). But I think they're the future - a much bigger deal than VR or AR.
Awesome, I may try this out. I have similar eye issues and over the last couple years its actually been almost impossible for me to look at monitors in the afternoon after my eyes have fatigued.
I like this vibe. As a bootstrapped company making money using open source software, I have no issue paying individual devs, I sponsor multiple projects on GitHub. VC funding, however, changes the game: now a project needs to deliver 100x returns just to survive.
https://docs.hetzner.com/cloud/general/locations/
reply