I was looking at wearable computer stuff years ago but gave up. The display was always the limiting factor. It would sometimes be nice to to walk around taking notes without holding a phone.
it's hard to beat apple silicon MacBook airs right now. Used M1s sell for $300-400 (and $130 to have apple replace the battery if/when needed). If you buy an Anker battery pack (~25k mAh - $150 on sale) you can get another full charge.
The guy in the article is using a mechanical keyboard. MacBooks keyboards are fine for what they are but generally enthusiasts prefer mechanical.
The glasses… I mean, it’s a totally different type of device, right? If nothing else, I’d love to never hunch over a laptop again. I dunno, haven’t tried them, but they seem quite interesting.
You're right. This setup just doesn't work for most people. I've tried it (slightly different hardware but effectively a pair of 1080p OLED glasses with myopia dials, wirelesS 75% mech keyboard + mouse, MeLe Quieter 4C with battery pack. It's unwieldy, low res and awkward in real life. The battery doesn't last as long as a decent laptop.
The only setup like this that works is the Apple, but it's due-wateringly expensive and heavy.
If I was going to expand my mobile setup I'd just get a portable rechargeable monitor to stick beside my laptop.
Can AR glasses be used as just a monitor? I am under the impression that they are sort of smart devices. How do they get a video signal from the computer?
For better or for worse - and I personally think it's very much for the better - many AR glasses are a DisplayPort monitor that you wear on your face. They have inertial sensors and speakers, but the interface to the PC is Displayport-over-USBC for video to the glasses, USB Audio Class for the speakers, and usually a proprietary USB peripheral for the inertial measurements.
Some AR glasses attempt to require being paired with a dedicated video phone-like device, largely to attempt to extract subscription revenue. Most do not.
It's perfectly possible to drive a pair of AR glasses from an Android smartphone, a video-game-focused SBC, or a miniPC. Anything with DisplayPort video out at 1080p or better (3840x1080 if you want 3D videos).
The position measurements on the XReal Air are indeed on a custom USB device, but it's been reverse engineered. You can slurp the positioning data off without too much hassle.
So, the Xreal glasses are (generally) a dumb USB-C DisplayPort alt-mode device. Plug glasses in, get video to the little displays in your eyes. With a companion app (not needed) you can have your computer do some heavy lifting and make virtual displays out of it.
The new "One" unit referenced in this review is the same but does have some smarts to do on-glasses processing of the virtual displays itself instead, if I understand it.
Xreal also sells you some companion devices that are just little Android bricks to cast media to and from and play things from as well.
I don't know the answer to your question specifically, but in general, if someone tells you the resolution in terms of 'X by Y' pixels, that is unuseful information for an AR display. It drives me bananas that this isn't industry standard after all these years.
Instead, you need resolution in terms of Pixels Per Degree (PPD). And, to have any hope of viewing legible text on a virtual monitor projected via an AR HUD, like you can on a physical laptop monitor, you need at least 35PPD.
I didn’t have the vocabulary to see it this way, nor the 35 PPD standard. My experience with headwear is from circa 2016 VR headsets that were running a racing sim, with awful screen door effects.
I realize there’s been a decade of progress. However, seeing random no-name AR glasses and being encouraged to buy them “sight-unseen” by a native content article seems like a recipe for being bamboozled.
> Can you see the small text of individual items of the Word ribbon?
I tried with my Xreal Air on Windows and macOS, and yes, it's quite legible.
Do bear in mind that although the screen is quite close to your eyes, the optics makes the apparent distance quite far. So if you're short-sighted, you will need prescription inserts. I also have some issues with some corners of the screen being slightly cut off, probably a combination of the inserts which I ordered locally as well as the fixed IPD of the older Xreal glasses (the newer Xreal One should be better here with its software IPD adjustment, the Xreal One Pro also comes in two different sizes for different IPD ranges). I also noticed some of the text on the right side of the Word ribbon was a bit blurry, which might be due to the inserts. But in general, I find the display quality great for video, and perfectly good for web browsing (not as good as a Hi-DPI display, but perfectly usable).
The Xreal glasses are 1920×1080. The Air series is listed as 49 PPD, the One and One Pro will be a bit less due to the larger FOV (50° for the One and 57° for the One Pro as opposed to 46° for the Air series).
But no, he carries around a little Nuc style machine and a full, separate keyboard and charger. It's cool and all, but there's no way this whole jumble would fit in a pocket or be convenient to use on the go.
There was a recent announcement of a mini PC that was itself built into a folding keyboard - no screen. That would be the ideal device for this lifestyle.
I feel like this kind of product review video is somewhat comprehensible even if you don't speak the language - product reviews area good source of input for language learners!
That was Spacetop and it was released for a while but the company discontinued the glasses now they provide desktop extension software for Xreal glasses. It was a good idea maybe a little ahead of its time.
I was hoping to see this too. I regularly travel with my vision pro and it
has been fantastic. It's definitely bulky though. I also tend to carry a couple laptops for work and recently switch my windows laptop to a GPD pocket. While I like it (using right now), the keyboard has many nuances you have to adjust to.
Both of those options end up with me bringing a small keyboard and mouse.
I own a previous gen Xreal set and it just wasn't there for me resolution wise. I may have to try this newer gen and see.
I think a "NUC" is the logical conclusion if you don't want the screen and don't like the keyboard compromises! There's a lot of room for powerful devices in that space like discrete GPUs, or AI crunching, etc.
But I think what really sells this concept to me - unless I'm on a MacBook, I'll have to carry my keyboard, mouse and maybe powerbank or charger anyway. It's definitely more compact than that!
I've made myself a split wireless keyboard in part so that it can be more portable than having the style of keyboard in the article in my bag. And that's replacing an Atreus, so already relatively compact.
But then, there are degrees of portability. This sort of thing is fine for a coffee shop. Better, in some ways, than a laptop because it's usable in full sunlight.
It's only the fact that everything's wireless that makes it practical, really. I'd be tempted to print up a chassis for the NUC and the power bank so that they become a single unit, then the only setup is the glasses cable.
You can do this! The XReal Airs will take a signal certainly from Samsung smartphones and a few others. I'm expecting wider compatibility from the One line but we'll see how that shakes out.
The fly in the ointment is battery life. Given only a single USB-C port on the phone and wanting to avoid having to find a hub with Display Port going one way and power the other, the glasses have to get powered from the phone itself.
Also worth pointing out that XReal themselves make a phonelike device for exactly this use case. No idea how good it is though.
The Xreal is a nice device. I got the first gen for $199. I'm able to plug this into the MacBook pro and watch Netflix in bed. The fonts do look a bit blurry and small. I don't think I can work with it full time. I don't have myopia (or my number is small to notice).
Thanks for posting this! I'd be very interested in more real-life usage comments from people, I don't trust YouTube "reviewers" (who get stuff for free and want cosy relationships with companies).
I wonder specifically if their high-end devices (Xreal One Pro?) would be OK for some amount of coding work, or is it just a movie-watching screen. Even if it is only for watching movies, it might still be interesting for flights, though.
There also exists models such as the "Epson BT-35E Smart Glasses", which instead of Glasses+Computer (specialized Android device) are Glasses+Connector (HDMI and USB-C). The commercial stub:
> Seamlessly blend digital content into the outside world with the Moverio BT-35E smart glasses, featuring an interface unit with HDMI and USB Type-C ports to connect to popular output devices. It’s like having a wearable second screen, while still seeing the surrounding environment via the transparent HD display. Offering an easy out-of-box experience, the BT-35E connects to virtually any device - no need for special software. And, its interface does not require an external power source when used with a compatible USB Type-C output device
I guess you should realistic about configuring your workspace for optimality around this type of screen - it does not replace a big desk monitor... It is sort of a lower-resolution experience.
--
Edit: now are there people who drunkenly act over posts, besides the always pestiferous indecent habit of not justifying your actions, and hit posts that simply replied to poster's requests? "Can it do X", "Well, this model can". Where would be the problem?!
I would not use this for coding, even with their high end glasses and corrected vision. I don't use all of the fancy 3D, VR features either. They just feel like gimmicks with buggy software for me.
If you keep that expectation and use it like an external dumb monitor, it is great.
I've used my Air for coding work. I found that I couldn't stick with it in Dumb Screen mode. I have astigmatism and the lenses to correct it; and my impression is that the lenses slightly contract the usable FoV which means you need the head tracking to be able to look around the screen more. That means you need the virtual desktop code running on the host (or the dongle, which I don't have) and the OSes you can use are them restricted.
With that, though, it's fine. The main reason I don't spend as much time in them these days is that I'm spending a lot more of my time in video calls than coding and we've not socially normalised big black sunglasses on video calls yet.
I believe I have been more efficient with the Epson Moverio (1280x720, black-transparent OLED, Android, 5hrs battery, palm-sized processing unit with buttons and trackpad). Put the glasses on, the processing unit in a pocket (thumb on the controls), and you can walk around processing data overlaid to the scenery.
But, like all tools, they are optimal for some tasks and inefficient for others. I never had the time to try and implement text-to speech, to overcome the absence of a practical keyboard (the on-screen one can only be an emergency tool) - with that, the system would have been much more flexible.
The wires are inside your laptop. I'm more confused as to why he wants to put it all on the desk rather than operate it from his bag.
From the article it sounds like less than a macbook: "Surprisingly, the Ugreen Nexode Power Bank is the heaviest item in this setup at just over 500 grams while the Khadas Mind 2S weighs 435 grams and the Xreal One glasses weigh 84 grams."
How good are actual VR headsets at being virtual desktop screens? Specifically I've been interested in the Bigscreen Beyond 2 due to its extreme lightweight, but most people seem to use them for gaming instead of doing work. I want more screens (or, even better, an infinite screen) but I don't have the desk space for them. I know the Vision Pro sort of does this but I need the full power of my maxed out MacBook Pro, the Vision Pro is too heavy, and it's way too expensive.
I picked up a Quest 3 headset, with the thoughts of using it coding when I had to deal with a hotel style work desk. The text was just not sharp enough to be usable for programming.
Not GP but I use Virtual Desktop with decent home Wifi so I can max out the quality settings.
(I can even work remotely if both sides have very fast broadband)
One caveat - this is an alternative to using a laptop and my eyesight is somewhat flawed due to middle age. If you're a 20-something with perfect vision and an addiction to 4k screens then this is probably a step down. For me it's on par with my non-VR experience.
I’ve done the same with a q3 and virtual desktop for a few weeks and hours at a time when I didn’t have a good monitor. I could run a 4k screen after tweaking the settings a bit. (And using a dummy hdmi plug so an external monitor was not needed)
It was best curved and large (and angled down a bit) so that I use it like it is 4 1080p screens. And move head to see each (and a bit more) sharp.
The newer version (tested briefly) lets you arrange several virtual monitors wherever. Not as convenient/sharp as a large 4k tv/monitor on my desk, but for a backup monitor and mobile it was great. I’ll give it a shot again.
I use Virtual Desktop over home WiFi. I don't even really tweak it beyond that, but I'll sit at an empty desk with a wireless kb+m and a few virtual monitors. Works well!
Same, while I use it for Beat Saber all the time, after testing virtual desktop and the new native desktop sharing, I quickly abandoned attempts to use it for work.
Not only because of the resolution, but also it’s tiring to have something strapped to your face, and it makes it hard to have a cup of coffee or a snack.
I am very curious about BB2 too. I can't really imagine using them outside (cafe, train) because without a pass through I wouldn't feel comfortable, but at home it shouldn't be a problem. (Unless, you have cats maybe.)
These AR glasses are not. It feels like sitting at my desk looking at a single static 27" monitor with 1080p res. The fully immersive ones like the Quest 3 or Apple Vision are better.
I remember using my old Quest 2 with an app called Immersed that ran on the Quest too and rendered the environment there, seemingly streaming the monitors in what felt like higher resolution vs the Quest Link. It was really pleasant until the Immersed app removed support for physical monitors and I could no longer use my 4 monitor PC setup in VR: https://www.reddit.com/r/virtualreality/comments/1cm2niy/imm...
I actually enjoyed it, because having nothing other than a black void or space or whatever in my vision was surprisingly zen and nice. It wasn’t quite like my 1080p monitors, a bit closer to what felt like 720p, though the absolute biggest issue was the pressure on my head which meant that it became uncomfortable after a few hours, even with a custom strap - something that had gotten better in the more recent hardware.
I got excided looking at this hoping there was a laptop with out a screen. I'm totally blind so the power draw of a screen is pointless. I currently use my ROG Alli with a Bluetooth keyboard to connect to my more powerful laptop which has a keyboard that's going bad. While this setup works well and the battery life is pretty good it would be much nicer if I didn't have to put a keyboard on my lap, and the Alli on a table. At least the Alli doesn't need to be somewhere where I can look at it.
I'm not sure if this would work for you, but there are inexpensive devices that plug into an HDMI port. They appear to the computer as a monitor. I use them for screen sharing to a remote display, but they should enable to think there is a monitor attached. It negotiates the display information as if it was an actual monitor.
Since you mentioned the ROG Ally, if you are looking for a handheld without a screen (basically a controller with a built in computer) you may like the Tecno Pocket Go.
Also, great pun with being blind and "excited looking at this".
> Also, great pun with being blind and "excited looking at this".
I'm also blind and this is not a pun. No one blind I know would change their usage of language to avoid using vision verbs for the sake of underlining how blind they are.
You can get some other antennas, place them in the chassis and connect them to the network card. On (at least the first run of) MNT Reform laptops that's how it's done.
He says he uses the Khadas Mind / Khadas Mind 2 which is a mini pc that has a battery so its pretty much a screenless laptop. Not clear the battery is very large but he uses an external one too as its usb c powered.
Google "headless macbook", there is a community of people making macbooks without displays.
The idea started from recovering macs with a broken display and using them like a mac mini. It's possible to find "broken macs" for cheap in second hand market and if the problem is only the display you can go for the headless approach and have macOS with Apple Silicon for very cheap.
Apple Silicon has outstanding battery life, without a screen I would think even more.
I've been doing this a few months now with an xreal one and minisforum um790.
Same ability to power via usb-C and have other ports available.
It's worked very well, the 1920x1080 resoultion of the glasses is pretty clear but I find "anchoring" the screen to be most usable because the edges do get a little blurry, but with the screen anchored you can just "look around" a little to bring them into focus.
The biggest drawback is the resolution. While still very sharp and clear, it's tough going from a framework laptop 2256x1504 to 1920x1080.
I'm just used to everything being a little smaller and being able to fit more info into my FoV vs having to look around a "larger" screen for it.
yeah this is whats holding me back... if it was half the price i could handle that resoultion just for the portability benefit, but double the res and I'll dump my monitor
Same with the Viture Pro. The OLED is crisp and colourful but the resolution is too low to be useful for productivity unless they really nail the head tracking, and can support lots of virtual monitors (and they haven't done that).
yea I tried the Viture and the headtracking was nowhere near where it needed to be. I really liked everything else about the Viture Pros. They were lighter than the Xreal ones, generated less heat, and had individual diopter adjustments on each lense.
Xreal One however has rock-solid head tracking. It does drift occasionally but it's very tolerable. I returned the Viture Pro and ketp the Xreal one.
Seems like the thing that actually makes this all work is the built in battery on the mini PC. Without it, accidentally unplugging the power bank would be a big problem.
It is as bad as yanking the cord on your computer. I mean, not the greatest thing to do, but not the end of the world with modern filesystems.
I used a NUC with some battery pack for ages, accidentally unplugging wasn’t a big problem really. (Sadly smart glasses weren’t where they are now at the time, so I had to lug around some kind of display sometimes).
Towers are generally put in places where it's pretty hard to trip over the cord. I'm pretty sure if I used a mini PC as a portable, it would be a weekly annoyance...
tried this before. great for videos, images but fonts were hard to read and edges were blurred. i concluded it wasnt conducive for work so i decided to sell it and stick with my laptop
The Viture Pro XR have myopia dials. They work well. But I couldn't recommend them for any type of productivity. They're a novelty toy that suits in my drawer, depreciating.
They have a mounting for a lens clip where you can put custom prescription lenses. When I bought my Airs they came with a lens frame and opticians' blanks - basically reference lenses that show where the eyeline is - which you can take to an optician for them to use.
I got my first set done at a high street optician - Specsavers in the UK - and they were able to do it based on some lens blanks they already had that were close enough in size to what XReal sent. Took less than a week to let me know they were done.
But also there's a partner that XReal advertise on their site to do the job. When I got a new prescription recently I gave them a try, and they results are just as good. A little better, actually, but I can't tell what's them and what's having a newer prescription.
I should point out that my lenses mainly correct astigmatism, so any models which only have myopia correction wouldn't be any good to me at all. It's got to be custom lenses for me, and it's fine.
Have you tried Xreal One? I heard nothing but good things about them. Although only YouTubers reviewing these are not from the United States, that makes me think Xreal has a different market in the EU.
I think it's as simple as only shipping to very early customers and reviewers. I've ordered the Pro but I don't expect to get the hardware for another month or so yet.
This is how I use my Framework laptop around 80% of the time. So much so that I wish I could just detach the screen (and re-attach it easily).
I have the xreal air 1, and have the xreal one's on order, they seem to be the leader in this space with their on-glasses processing for "anchor" mode.
I got these primarily to start gaming, but really, I just use the one hour of downtime before bed to do side projects (usually coding) while laying down, and it's been great. And the spouse does not complain about the bright screen.
Another advantage is that the muscles around my elbows are a lot less sore, as a laptop really isn't ergonomic to stare down into, unless you build one with a much taller screen [1].
I tried this with the Viture Pro XR glasses last year and it sucks. Can't use it with Linux, except in dumb monitor mode. No head tracking unless you're using a supported OS. Android app sucks becaus you can't use it with any old app, eg productivity apps (their app is like a demo of head tracking that only supports stuff like YouTube and local media). Maybe I should have purchased the Xreals?
Which is particular odd to have a publicly available GPL repo. For this project, it looks like anyone could just comment out those sections of code that check for a license and redistribute. Or is there another binary somehow required and wasn’t clear in my 2 minutes of searching?
It gets even worse, looks like their driver makes calls to google analytics.[1] I'd stay away. The README doesn't even mention it, and the promise that "your personal data will never be shared, sold, or distributed in any form." certainly sounds misleading when you consider this.
The first gen XReal glasses are similar in that you need software running on the host to get anything other than dumb monitor mode. With these newer models they've moved a bunch of the functionality into hardware on the glasses themselves, so you get virtual monitor and wider device support out of the box.
There are a couple of projects that are trying to get better open source support of the Airs on linux; I've not kept up with their progress.
Waiting for the XReal One Pro to vibe code using Aider and Samsung DeX in a Termux terminal while walking my countries national parks (just something I would like to try)
I tried something like that 2 decades ago with a 640x480 monocular strapped to my sunglasses, with interpolation i could use a 1024x768 resolution in combination with a arm based pocketpc with host usb and compactflash video-out.
I used it for reading and 'fast' offline wikipedia/tr3 database search with both frogpad and twiddler2 and some voice commands.
The problem is that you can see the foreground and depth ok as the monocular screen on my left eye 'merged' semi-transparently due to brain processing. I assume this is a bit worse on the XReal.
The main issue was that when walking you make a slight sinus wave up and down compared to the foreground. You don't notice this usually, but with a paragraph of text or code positioned in front of your eyes it becomes very distracting.
One solution, using a mode of transport that doesn't involve moving up and down slightly, for example using a bicycle or car for transportation.
In both circumstances, the latter being the most problematic, it's not advisable safety wise (or even illegal) and a screenreader solution is better. I had the idea of using Emacsspeak for this, or do a smart speakup echo from the commandline.
Another solution is using RSVP, or using both RSVP and text to speech.
Samsung DeX is great though, Motorola, Huawai and recent Android have support for desktop mode too (if the phone supports video-out).
That's so cool, thanks for the detailed reply. I agree walking around with a big bouncy screen in front is probably not going to be very ergonomic. Still I can't let the idea go completely. Going RSVP+TTS might indeed be a more viable approach, certainly something to test with the current wave of AI/LLM agents.
The latest Xreal glasses provide 3DoF tracking natively in the hardware. Your eyes in this case would perceive the screen as stationary as you and it inevitably "bounce" during motion.
I still don't recommend walking around with them on while reading.
I will also plus one Samsung Dex. It really is amazing to have a desktop like experience with just glasses on, and feels properly cyberpunk.
I do remember a website a long time ago about a guy walking around with a setup like this. Seemed like it involved lead acid batteries and a lot of weight.
Was really interesting then when desktops were as big as large pizzas.
> I’ve found that simply converting a standard, normalized PostgreSQL database doesn’t work well in practice. Instead, you need to design your database with YugabyteDB’s distributed architecture in mind.
I wanted to reply to your previous posting but ycombinator does not allow for comments on older posts.
To put it simply, we spend almost 3 weeks trying out YB for your own usage and ran into massive performance issues.
The main issue seem to be that anything sharded (what it is by default), will perform sort/filter/and other operations only after retrieving sufficient data from those shards.
The results is that this massive impacts data. The YB teams somewhat hides this by spending mass amounts of resources on Seq Scans, or require you to explicite design Index's pre-sorted.
In our experience, a basic 3 node YB cluster barely does 7000 inserts/s, where as Pg instance does easily 100.000+ insert/second (with replication). Of course there is the cheating. Like "look how we insert 1 million / second" (3x), with 100 heavy AWS nodes. Ignoring that they are just inserting rows with no generated IDs ;) If you put that in front of pq, your easily hitting 150.000 insert / second on a single node.
There are issue like trigrams taking up 8x the space compared to pg trigrams (no row level packing). Materialized joins that are pre-sorted, are not respected as inserts are done by hash distribution. So item 1 can be on node 3, item 2 on node 1, ... what needs to be fetched and resorted, killing the performance benefits.
A optimized materialized join pulls out data between 0.2ms to 10ms, where we have seen YB doing between 6ms to minutes. On the exact same dataset, inserted the same way, ... on only 100 million rows of data. What you expect to be those databases their playgrounds.
Plugs that are broken in the new 2.25 version.
We lost multiple times t-master and t-server nodes. Ironically, the loss of the t-master was not even reported in the main UI. What can only be described as amateuristisch.
CockroachDB is another series of similar issue with latency, insert speed, and more ... combined with the new horrible "we spy on you free license, that we may or may not extend every year." We found CRDB more mature in a sense and less a Frankenstein's monster of parts, but lacking in postgres features (or working differently).
In essence, as long as you use them as mongoDB like denormalized databases that can run SQL, great. The issues really start when your combining normalization and expecting performance.
And the resources that both use means you need to scale to a 20x cluster, just to reach the equivalent of a single pq node. And each of those YB/CRDB nodes, need to have twice the resources then the pq node.
In general, my advice is to just run pq, replicate/patroni, maybe scale to more pq clusters where you separate tables to different clusters. Use the build in postgres_fdw to create materialized read nodes to offload pressure and load balance. Unless you are running reddit at scale, the benefits of YB/CRDB totally outway the tons of disadvantages.
The uptime, easy of upgrading, and geo-distribution is handy, not going to lie. But its software that really only gets benefits for companies that reach a special demand or high scale and even then. I remember that reddit ran (still runs?) on barely a few DB servers.
What is even worse, is that as you stated, you need to design your database so much around YB/CRDB. that you can use the above mentioned pq solutions to get way more gains.
I really liked the new Xreal glasses because of the built-in head tracking. But I was getting a lot of drift over time such that after anywhere between a few minutes and maybe half an hour, the center of the screen wouldn't be straight ahead anymore. Meaning I would need to reset the display location far too often. I ended up returning them because of it.
Oh ick. That's not so good. Hope they can firmware-update their way out of that. It's odd that they've got that problem because my experience with the tracking on the Airs with the desktop software driving it has been pretty much fine.
I'd like to try this kind of setup (coding from a lounge chair with just a keyboard tray & trackball, yay!), "dumb monitor" would be sufficient - but since switching to high-DPI displays in 2016 I really need this to be 4K.
I did this with nreal air glasses (now xreal air), specifically for coding. Most uses cases for these type of glasses is around media consumption, so I was taking a bit of a leap when doing it for coding/heavy text usage.
There are two modes. One is fixed so that the virtual monitor stays in one spot on the lenses. The single virtual monitor stays directly in front of you. The other is floating, which basically keeps the virtual monitor in one spot and you can turn your head to look away. This mode also lets you set up 3 virtual monitors side by side so you can turn to look at them. It uses head tracking to basically shift the image in the opposite direction you turn your head.
In both cases, the screen does move, and this is super relevant when looking at text and down at status bars. The fixed one is better because it moves relative to your head, but both cases have some amount of jitter. I found the best case coding scenario is the fixed monitor (no head tracking), and being in a seat wth head rest and you can press your head back into it. This minimizes your head movement, which minimizes how much the text moves about. The downside is that we're used to looking up and down at the screen, so you want to set the monitor at a proper distance so you can look up and down with just your eyes. You really want to shrink the monitor to a size close to that of a laptop.
I ultimately ended up not liking the experience very much. No matter what, you're gonna end up with some amount of text movement. There is also a bit of light saturation bleed through (old CRT style). Putting the blackout blinders on helps a lot, but the projected nature remains an issue. Essentially only usable long term in a recliner or a car seat with headrest. Unlike the author, I am using a work provided laptop and I have that with me anyways. There was coolness to leaving the laptop in my backpack and just bringing the glasses up via wire - but to actually do anything, I need a keyboard. Which means taking along a Lenovo's thinkpoint trackpad keyboard (really great backpack keyboard); or pulling out the laptop.
The newer ones, like Xreal One from the article might be a better experience. A coworker had the air 2 pros and used them for travel. He said he didn't really notice the things I did, so maybe it was a improved experience even with that version. But he mostly worked in office documents and only occasional terminal work. When traveling and using the glasses, it was almost all "office docs", and only for short periods of time. For me - I am going to wait and be a slow adopter to move to a new version.
I have xreal air 2 that gets zero use. I dont recommend them that much, working on a laptop is better and since they constantly making newer versions its worth the wait to not buy anything current and wait for the next one which which will be better.
I had the buyers regret, wishing I waited longer for the newer version but unless I buy a steam deck to play games Ill probably never use them.
Ditto. I bought them because I travel a lot for work and TVs at hotels are always a mess when it comes to HDMI in. I use them on maybe 1 of 4 flights I’m on (usually on SteamDeck with XR plug-in in Decky), and rarely at the hotels.
The only time they were really helpful for me was one flight when I had to work on some sensitive content and the person next to me was obviously trying to shoulder surf me.
Maybe it would be more productive if I had a newer iPhone with USB -C or the XReal One glasses. But having to use all the dongles to get to go from iPhone to lightning/HDMI adapter to HDMI to USB-C cable to original XReal Beam (which is way underpowered), to USB-C to glasses, that’s a ton of cables. And some forget, you’ve now got to pair your AirPods with the Beam! Ughh. It’s a little better with the Beam Pro. It’s faster and generally a good experience, but it’s still another device and still doesn’t have a good way to stream 3D content from Plex/NAS. Ugh.
That being said, when I put in the effort, the picture is very nice.
The iPhone sucks with most if not all AR glasses solutions. Most flagship Android devices just need a single cord. Apple made their choices, and it sucks.
SimulaVR[1][2] is releasing our standalone (belt-strappable) compute packs this year, which will (ii) come pre-installed with our FOSS Linux VR Desktop compositor and (ii) work with AR headsets like the Rokid Max series (and potentially the XReal headsets). So basically: you'll get full Linux Desktop apps in AR (not just Android ones) with actual VR window management (not just "dumb monitor mode").
[1] I know we're taking forever D: But we intend for this to be a way to release an intermediate product (which we've been making anyway for our full headsets).
The drivers here https://github.com/wheaney/XRLinuxDriver mark Viture as "recommended" with the best support. I do see some mention that head tracking is a desktop responsibility, but I presume that means some support in the driver... do you have more informatio non this?
If only there were credit-card sized, LiPol-battery powered 'puter with built-in wireless networking and a GPU-accelerated remote streaming app that output HDMI, all made and distributed by a Five Eyes alliance country for less than $15 each. If only... /s
The choice of a trusted HMD is a little more complex, but very solvable ;)
AR glasses brings great accessibility improvements, especially those who are bedridden; I wrote the need-gap for wearable low latency computer displays[1] ~6 years ago when I was in bed recovering from a spinal fusion surgery as the only option available to me were those unwieldy bed mounts for monitors and it requires help from others to adjust the angles.
Since when is having a laptop on your lap or by your side a problem in bed? That's my default wfh setup. I even have a 2nd monitor on a standard arm mounted to my bedrest for when I need it. I do also use Xreal One but only when I'm trying not to wake my partner.
to use a laptop you need to be sitting up. when you are bedridden many times you can't do that. and even healthy, sitting in bed with my legs stretched out is uncomfortable for longer periods of time. not to mention most people would balk at their partner doing that when they share a bed. consider yourself lucky. but do check that you are giving enough attention to your partner otherwise. i have at least one friend who got divorced specifically because he was more interested in computers than his wife.
> not to mention most people would balk at their partner doing that when they share a bed. consider yourself lucky. but do check that you are giving enough attention to your partner otherwise. i have at least one friend who got divorced specifically because he was more interested in computers than his wife.
The question was about a laptop as contrast to AR glasses. AR glasses are worse here.
I am partially bedridden ... so far mackbook air remoting to my desktop PC looks like the best solution - it's light, sturdy, stays cool, has decent resolution and excellent battery life. The only thing I don't like is non-standard keyboard.
I appreciate its a marketing video, but this is just a lie, no?
What is the actual supported input resolution of the display? How do virtual monitors work - are they just a composite screen that needs to fit in that max input resolution, or is there some virtual viewport that is being managed by the connected device?
There is so little information about these on the website, and the few reviews I can find are basically people who got them for free (youtube is seemingly full of these right now) and clearly don't use multi-monitor setups to any great extent.
You can check discord for a lot of people trying these out in various ways.
The screen gets anchored to a direction and distance from you, so yes, leaning in would push the screen back (which feels natural, especially when you walk around).
in those videos i linked, the user is leaning in and the screen stays in the SAME position, which is why I am asking how it can be an accurate representation
They do have accelerometers as well as gyroscopes, so technically they could integrate acceleration twice to keep track of position...but in practice it's way more reliable to just keep it at a constant distance from the head.
Hasn't been my cup of tea but seems tempting if one has specific ergonomic needs like supine computing. There was one post of someone using them to juggle getting computer work done while handling childcare (endorsing such a thing likely depends a lot on context).
Author's setup doesn't really have that problem as far as I can see. AFAIK the cable from the xreal glasses don't even detach, keyboard and mouse are wireless. I guess you could forget the USB-C cable for power of the minipc, but you can get a USB-C cable literally anywhere. Or borrow one from someone whose laptop is already charged.
The 'problem' you describe is not much different from forgetting to bring the charger for your laptop. USB-C being ubiquitous made this so much less of a problem.
232 comments
[ 3.9 ms ] story [ 283 ms ] threadHow long this setup lasts on a single charge? For half the price, one can get a macbook air with fantastic battery life and a good keyboard.
If you break out laughing while reading this, you are not alone.
The glasses… I mean, it’s a totally different type of device, right? If nothing else, I’d love to never hunch over a laptop again. I dunno, haven’t tried them, but they seem quite interesting.
Spine replacements are pricey I think.
I honesty can't see the benefit over a small laptop.
With the glasses, you're carrying more things, it's an expensive setup, you look like a gargoyle, you're partially blinded.
I'm not sold at all.
I'm glad to see that at least someone, here, reads classic literature.
More seriously, there is something truly disturbing about someone's eyes not being visible. This definitely crosses a social boundary or two.
The only setup like this that works is the Apple, but it's due-wateringly expensive and heavy.
If I was going to expand my mobile setup I'd just get a portable rechargeable monitor to stick beside my laptop.
For better or for worse - and I personally think it's very much for the better - many AR glasses are a DisplayPort monitor that you wear on your face. They have inertial sensors and speakers, but the interface to the PC is Displayport-over-USBC for video to the glasses, USB Audio Class for the speakers, and usually a proprietary USB peripheral for the inertial measurements.
Some AR glasses attempt to require being paired with a dedicated video phone-like device, largely to attempt to extract subscription revenue. Most do not.
It's perfectly possible to drive a pair of AR glasses from an Android smartphone, a video-game-focused SBC, or a miniPC. Anything with DisplayPort video out at 1080p or better (3840x1080 if you want 3D videos).
The new "One" unit referenced in this review is the same but does have some smarts to do on-glasses processing of the virtual displays itself instead, if I understand it.
Xreal also sells you some companion devices that are just little Android bricks to cast media to and from and play things from as well.
Instead, you need resolution in terms of Pixels Per Degree (PPD). And, to have any hope of viewing legible text on a virtual monitor projected via an AR HUD, like you can on a physical laptop monitor, you need at least 35PPD.
I realize there’s been a decade of progress. However, seeing random no-name AR glasses and being encouraged to buy them “sight-unseen” by a native content article seems like a recipe for being bamboozled.
I tried with my Xreal Air on Windows and macOS, and yes, it's quite legible.
Do bear in mind that although the screen is quite close to your eyes, the optics makes the apparent distance quite far. So if you're short-sighted, you will need prescription inserts. I also have some issues with some corners of the screen being slightly cut off, probably a combination of the inserts which I ordered locally as well as the fixed IPD of the older Xreal glasses (the newer Xreal One should be better here with its software IPD adjustment, the Xreal One Pro also comes in two different sizes for different IPD ranges). I also noticed some of the text on the right side of the Word ribbon was a bit blurry, which might be due to the inserts. But in general, I find the display quality great for video, and perfectly good for web browsing (not as good as a Hi-DPI display, but perfectly usable).
https://gpdstore.net/product-category/gpd-mini-laptop/
But no, he carries around a little Nuc style machine and a full, separate keyboard and charger. It's cool and all, but there's no way this whole jumble would fit in a pocket or be convenient to use on the go.
It is in Chinese however!
https://b23.tv/RxSHAhD
I own a previous gen Xreal set and it just wasn't there for me resolution wise. I may have to try this newer gen and see.
But I think what really sells this concept to me - unless I'm on a MacBook, I'll have to carry my keyboard, mouse and maybe powerbank or charger anyway. It's definitely more compact than that!
But then, there are degrees of portability. This sort of thing is fine for a coffee shop. Better, in some ways, than a laptop because it's usable in full sunlight.
It's only the fact that everything's wireless that makes it practical, really. I'd be tempted to print up a chassis for the NUC and the power bank so that they become a single unit, then the only setup is the glasses cable.
The fly in the ointment is battery life. Given only a single USB-C port on the phone and wanting to avoid having to find a hub with Display Port going one way and power the other, the glasses have to get powered from the phone itself.
Also worth pointing out that XReal themselves make a phonelike device for exactly this use case. No idea how good it is though.
I wonder specifically if their high-end devices (Xreal One Pro?) would be OK for some amount of coding work, or is it just a movie-watching screen. Even if it is only for watching movies, it might still be interesting for flights, though.
It's a single virtual display by default unless you run a fairly unstable piece of software. I use it mostly on plane flights.
It feels like the tech is almost close enough to really be useful but it's just not quite there yet. It's useful but not pleasant.
I found the Epson Moverio very crisp.
...Of course, though, I used at around 12..14 lines per screen. You have virtual relatively small screens in front of your eyes...
> Seamlessly blend digital content into the outside world with the Moverio BT-35E smart glasses, featuring an interface unit with HDMI and USB Type-C ports to connect to popular output devices. It’s like having a wearable second screen, while still seeing the surrounding environment via the transparent HD display. Offering an easy out-of-box experience, the BT-35E connects to virtually any device - no need for special software. And, its interface does not require an external power source when used with a compatible USB Type-C output device
I guess you should realistic about configuring your workspace for optimality around this type of screen - it does not replace a big desk monitor... It is sort of a lower-resolution experience.
--
Edit: now are there people who drunkenly act over posts, besides the always pestiferous indecent habit of not justifying your actions, and hit posts that simply replied to poster's requests? "Can it do X", "Well, this model can". Where would be the problem?!
If you keep that expectation and use it like an external dumb monitor, it is great.
With that, though, it's fine. The main reason I don't spend as much time in them these days is that I'm spending a lot more of my time in video calls than coding and we've not socially normalised big black sunglasses on video calls yet.
But, like all tools, they are optimal for some tasks and inefficient for others. I never had the time to try and implement text-to speech, to overcome the absence of a practical keyboard (the on-screen one can only be an emergency tool) - with that, the system would have been much more flexible.
From the article it sounds like less than a macbook: "Surprisingly, the Ugreen Nexode Power Bank is the heaviest item in this setup at just over 500 grams while the Khadas Mind 2S weighs 435 grams and the Xreal One glasses weigh 84 grams."
You seem to have a setup that works for you for productivity tasks, so please share!
(I can even work remotely if both sides have very fast broadband)
One caveat - this is an alternative to using a laptop and my eyesight is somewhat flawed due to middle age. If you're a 20-something with perfect vision and an addiction to 4k screens then this is probably a step down. For me it's on par with my non-VR experience.
It was best curved and large (and angled down a bit) so that I use it like it is 4 1080p screens. And move head to see each (and a bit more) sharp.
The newer version (tested briefly) lets you arrange several virtual monitors wherever. Not as convenient/sharp as a large 4k tv/monitor on my desk, but for a backup monitor and mobile it was great. I’ll give it a shot again.
Not only because of the resolution, but also it’s tiring to have something strapped to your face, and it makes it hard to have a cup of coffee or a snack.
I actually enjoyed it, because having nothing other than a black void or space or whatever in my vision was surprisingly zen and nice. It wasn’t quite like my 1080p monitors, a bit closer to what felt like 720p, though the absolute biggest issue was the pressure on my head which meant that it became uncomfortable after a few hours, even with a custom strap - something that had gotten better in the more recent hardware.
Aside from that, I’d say that Virtual Desktop is pretty nice but also has artificial limitations on how many screens it can display: https://www.uploadvr.com/virtual-desktop-multiple-monitors-u...
I’ve never really found that sweet spot that I had between discovering Immersed and them ruining the app for me again.
Here's the pack of three I purchased on Amazon.
Woieyeks 3 Pack HDMI Dummy Plug https://www.amazon.com/dp/B0CKKLTWMN
Also, great pun with being blind and "excited looking at this".
I'm also blind and this is not a pun. No one blind I know would change their usage of language to avoid using vision verbs for the sake of underlining how blind they are.
The idea started from recovering macs with a broken display and using them like a mac mini. It's possible to find "broken macs" for cheap in second hand market and if the problem is only the display you can go for the headless approach and have macOS with Apple Silicon for very cheap.
Apple Silicon has outstanding battery life, without a screen I would think even more.
Same ability to power via usb-C and have other ports available.
It's worked very well, the 1920x1080 resoultion of the glasses is pretty clear but I find "anchoring" the screen to be most usable because the edges do get a little blurry, but with the screen anchored you can just "look around" a little to bring them into focus.
The biggest drawback is the resolution. While still very sharp and clear, it's tough going from a framework laptop 2256x1504 to 1920x1080.
I'm just used to everything being a little smaller and being able to fit more info into my FoV vs having to look around a "larger" screen for it.
Xreal One however has rock-solid head tracking. It does drift occasionally but it's very tolerable. I returned the Viture Pro and ketp the Xreal one.
I used a NUC with some battery pack for ages, accidentally unplugging wasn’t a big problem really. (Sadly smart glasses weren’t where they are now at the time, so I had to lug around some kind of display sometimes).
I got my first set done at a high street optician - Specsavers in the UK - and they were able to do it based on some lens blanks they already had that were close enough in size to what XReal sent. Took less than a week to let me know they were done.
But also there's a partner that XReal advertise on their site to do the job. When I got a new prescription recently I gave them a try, and they results are just as good. A little better, actually, but I can't tell what's them and what's having a newer prescription.
I should point out that my lenses mainly correct astigmatism, so any models which only have myopia correction wouldn't be any good to me at all. It's got to be custom lenses for me, and it's fine.
Being an early adopter will always have downsides, but give it a few more years and the glasses will get better.
I have the xreal air 1, and have the xreal one's on order, they seem to be the leader in this space with their on-glasses processing for "anchor" mode.
I got these primarily to start gaming, but really, I just use the one hour of downtime before bed to do side projects (usually coding) while laying down, and it's been great. And the spouse does not complain about the bright screen.
Another advantage is that the muscles around my elbows are a lot less sore, as a laptop really isn't ergonomic to stare down into, unless you build one with a much taller screen [1].
[1] https://www.youtube.com/watch?v=wIm6Dhxn3Ak
https://github.com/wheaney/breezy-desktop
[1] https://github.com/wheaney/XRLinuxDriver/blob/main/src/plugi...
There are a couple of projects that are trying to get better open source support of the Airs on linux; I've not kept up with their progress.
The problem is that you can see the foreground and depth ok as the monocular screen on my left eye 'merged' semi-transparently due to brain processing. I assume this is a bit worse on the XReal. The main issue was that when walking you make a slight sinus wave up and down compared to the foreground. You don't notice this usually, but with a paragraph of text or code positioned in front of your eyes it becomes very distracting.
One solution, using a mode of transport that doesn't involve moving up and down slightly, for example using a bicycle or car for transportation. In both circumstances, the latter being the most problematic, it's not advisable safety wise (or even illegal) and a screenreader solution is better. I had the idea of using Emacsspeak for this, or do a smart speakup echo from the commandline.
Another solution is using RSVP, or using both RSVP and text to speech. Samsung DeX is great though, Motorola, Huawai and recent Android have support for desktop mode too (if the phone supports video-out).
I still don't recommend walking around with them on while reading.
I will also plus one Samsung Dex. It really is amazing to have a desktop like experience with just glasses on, and feels properly cyberpunk.
Was really interesting then when desktops were as big as large pizzas.
https://alum.mit.edu/slice/hdr-pioneer-looks-future-wearable...
https://blog.codinghorror.com/steve-mann-cyborg/
https://youtu.be/Z9qiWqRPrcw?t=765
I wanted to reply to your previous posting but ycombinator does not allow for comments on older posts.
To put it simply, we spend almost 3 weeks trying out YB for your own usage and ran into massive performance issues.
The main issue seem to be that anything sharded (what it is by default), will perform sort/filter/and other operations only after retrieving sufficient data from those shards.
The results is that this massive impacts data. The YB teams somewhat hides this by spending mass amounts of resources on Seq Scans, or require you to explicite design Index's pre-sorted.
In our experience, a basic 3 node YB cluster barely does 7000 inserts/s, where as Pg instance does easily 100.000+ insert/second (with replication). Of course there is the cheating. Like "look how we insert 1 million / second" (3x), with 100 heavy AWS nodes. Ignoring that they are just inserting rows with no generated IDs ;) If you put that in front of pq, your easily hitting 150.000 insert / second on a single node.
There are issue like trigrams taking up 8x the space compared to pg trigrams (no row level packing). Materialized joins that are pre-sorted, are not respected as inserts are done by hash distribution. So item 1 can be on node 3, item 2 on node 1, ... what needs to be fetched and resorted, killing the performance benefits.
A optimized materialized join pulls out data between 0.2ms to 10ms, where we have seen YB doing between 6ms to minutes. On the exact same dataset, inserted the same way, ... on only 100 million rows of data. What you expect to be those databases their playgrounds.
Plugs that are broken in the new 2.25 version.
We lost multiple times t-master and t-server nodes. Ironically, the loss of the t-master was not even reported in the main UI. What can only be described as amateuristisch.
CockroachDB is another series of similar issue with latency, insert speed, and more ... combined with the new horrible "we spy on you free license, that we may or may not extend every year." We found CRDB more mature in a sense and less a Frankenstein's monster of parts, but lacking in postgres features (or working differently).
In essence, as long as you use them as mongoDB like denormalized databases that can run SQL, great. The issues really start when your combining normalization and expecting performance.
And the resources that both use means you need to scale to a 20x cluster, just to reach the equivalent of a single pq node. And each of those YB/CRDB nodes, need to have twice the resources then the pq node.
In general, my advice is to just run pq, replicate/patroni, maybe scale to more pq clusters where you separate tables to different clusters. Use the build in postgres_fdw to create materialized read nodes to offload pressure and load balance. Unless you are running reddit at scale, the benefits of YB/CRDB totally outway the tons of disadvantages.
The uptime, easy of upgrading, and geo-distribution is handy, not going to lie. But its software that really only gets benefits for companies that reach a special demand or high scale and even then. I remember that reddit ran (still runs?) on barely a few DB servers.
What is even worse, is that as you stated, you need to design your database so much around YB/CRDB. that you can use the above mentioned pq solutions to get way more gains.
I hope this responds is of use.
https://www.charachorder.com/
There are two modes. One is fixed so that the virtual monitor stays in one spot on the lenses. The single virtual monitor stays directly in front of you. The other is floating, which basically keeps the virtual monitor in one spot and you can turn your head to look away. This mode also lets you set up 3 virtual monitors side by side so you can turn to look at them. It uses head tracking to basically shift the image in the opposite direction you turn your head.
In both cases, the screen does move, and this is super relevant when looking at text and down at status bars. The fixed one is better because it moves relative to your head, but both cases have some amount of jitter. I found the best case coding scenario is the fixed monitor (no head tracking), and being in a seat wth head rest and you can press your head back into it. This minimizes your head movement, which minimizes how much the text moves about. The downside is that we're used to looking up and down at the screen, so you want to set the monitor at a proper distance so you can look up and down with just your eyes. You really want to shrink the monitor to a size close to that of a laptop.
I ultimately ended up not liking the experience very much. No matter what, you're gonna end up with some amount of text movement. There is also a bit of light saturation bleed through (old CRT style). Putting the blackout blinders on helps a lot, but the projected nature remains an issue. Essentially only usable long term in a recliner or a car seat with headrest. Unlike the author, I am using a work provided laptop and I have that with me anyways. There was coolness to leaving the laptop in my backpack and just bringing the glasses up via wire - but to actually do anything, I need a keyboard. Which means taking along a Lenovo's thinkpoint trackpad keyboard (really great backpack keyboard); or pulling out the laptop.
The newer ones, like Xreal One from the article might be a better experience. A coworker had the air 2 pros and used them for travel. He said he didn't really notice the things I did, so maybe it was a improved experience even with that version. But he mostly worked in office documents and only occasional terminal work. When traveling and using the glasses, it was almost all "office docs", and only for short periods of time. For me - I am going to wait and be a slow adopter to move to a new version.
The only time they were really helpful for me was one flight when I had to work on some sensitive content and the person next to me was obviously trying to shoulder surf me.
Maybe it would be more productive if I had a newer iPhone with USB -C or the XReal One glasses. But having to use all the dongles to get to go from iPhone to lightning/HDMI adapter to HDMI to USB-C cable to original XReal Beam (which is way underpowered), to USB-C to glasses, that’s a ton of cables. And some forget, you’ve now got to pair your AirPods with the Beam! Ughh. It’s a little better with the Beam Pro. It’s faster and generally a good experience, but it’s still another device and still doesn’t have a good way to stream 3D content from Plex/NAS. Ugh.
That being said, when I put in the effort, the picture is very nice.
Let’s not pretend that Nebula on Android is good. I’ve got a Beam Pro. It also is not great.
SteamDeck is really the best experience I’ve found.
[1] I know we're taking forever D: But we intend for this to be a way to release an intermediate product (which we've been making anyway for our full headsets).
[2] Our next blog update will be about this. Here's a video video preview: https://youtube.com/shorts/Y67D8DkqScU?si=LpdSpjmfGn2k2rxP
The choice of a trusted HMD is a little more complex, but very solvable ;)
[1] https://needgap.com/problems/16-wearable-low-latency-display...
The question was about a laptop as contrast to AR glasses. AR glasses are worse here.
https://us.shop.xreal.com/cdn/shop/videos/c/vp/bc70020e90a74... https://us.shop.xreal.com/cdn/shop/videos/c/vp/a2b82ae2ea714...
I appreciate its a marketing video, but this is just a lie, no?
What is the actual supported input resolution of the display? How do virtual monitors work - are they just a composite screen that needs to fit in that max input resolution, or is there some virtual viewport that is being managed by the connected device?
There is so little information about these on the website, and the few reviews I can find are basically people who got them for free (youtube is seemingly full of these right now) and clearly don't use multi-monitor setups to any great extent.
The screen gets anchored to a direction and distance from you, so yes, leaning in would push the screen back (which feels natural, especially when you walk around).
Hasn't been my cup of tea but seems tempting if one has specific ergonomic needs like supine computing. There was one post of someone using them to juggle getting computer work done while handling childcare (endorsing such a thing likely depends a lot on context).
The 'problem' you describe is not much different from forgetting to bring the charger for your laptop. USB-C being ubiquitous made this so much less of a problem.