Graphite[0] is my keyboard layout of choice for anyone looking to switch. Huge fan! Had previously used QWERTY and Colemak. These types of sites help tremendously when learning a new layout.
The thought of learning a new keyboard is kind of scary. Is there any true difference? 30 years of typing on a QWERTY here. I wonder how long it would take to get to 75WPM on graphite. A decade?
>I wonder how long it would take to get to 75WPM on graphite. A decade?
Assuming you can already type that fast, 3-6 months at most I would think (with daily practice / full immersion). My best speed with QWERTY was 160wpm and I was able to get to 120wpm+ with Dvorak and later Workman in under a year each. One big tip I have is to not avoid typing particular things. Enable the punctuation, symbols, numbers. You're gonna be slow at everything at first, so might as well train in a well-rounded way. A friend of mine chose not to do this and struggles greatly with typing numbers and symbols. monkeytype is my favorite site to train speed, but there are some others that are useful for the first few days as you're drilling where the keys are and getting used to typing common bigrams.
Not nearly a decade. There are great resources that start you with just a few keys and add more over time. Once you have all 26 letters, it’s time to move on to MonkeyType or an equivalent. You will absolutely have reduced output for a few weeks. I notice a huge difference compared with QWERTY when typing on a MacBook all day. You should not switch layouts for speed, but rather for comfort. The GitHub link contains a few interesting graphics about efficiency if you’re interested, but the very high-level result is sizable comfort gains.
Probably around one month. Using Colemak Mod-DH on an external keyboard and QWERTY on my Macbook. My brain is switching automatically, cannot use them in a reverse order.
I also use Graphite and previously learned colemak-dh. I love it. I wouldn’t necessarily recommend it to others because it’s harder to install on Windows and Linux. Also, the symbol placement takes a while to get used to. The best time to switch if you’re courageous enough is after obtaining a split keyboard and during the holidays when you’ll have the spare time to learn a new layout.
I've published both iOS and visionOS apps, and my favorite rejection came from visionOS. When you click a link to open it in Safari, the system uses an existing Safari window if available. The app was rejected because the link didn’t work... the reviewer had Safari open somewhere outside their field of view. Approved on appeal :)
> It's been 2.5 years and Apple still hasn't sold out of its test run of 500k units.
I don't know why you would post something that is clearly not true? They released an upgraded version, sporting an M5, October 2025. They do not sell the original M2 version anymore.
Favorite tech product I have ever purchased. I use it as my main MacBook display for often 8+ hours per day. As long as you are willing to bump up the font size a bit, the programming experience is fantastic. I use it as a 21:9 display, but it can go up to 32:9. My wife and I watch movies together in the theater environment, and the in-room sharing experience is great. My face and neck were prepared from numerous past headsets, but my wife really hasn't had any comfort issues. Since this is her first headset, I think that just varies by person.
The device is so different for different people. I tried really hard to use my VP as a MacBook display but sitting up in a chair with it on for more than 15 minutes is simply too uncomfortable: too heavy.
I only use it to watch movies, ALWAYS while lying down with my head on a pillow and my feet propped up on cushions. That way I'm able to position the device so as to distribute the weight evenly on my forehead/cheekbones. The revised strap enables the weight to be precisely distributed and altered as needed if it gets uncomfortable.
There are a couple of ways to do it, but I'm not sure which is best.
you can install an app on OSX that allows you to do a passthrough, but the last time I used it horizon was called workrooms.
On windows you can use the official oculus app to use your local gfx card to render graphics. THat gives you really smooth graphics at much better fidelity.
my colleague used vrdesktop to get more screen estate.
For me the screens on the O3 aren't high enough resolution, I can see the gaps between pixels, which means less dense text.
so the screen resolution might be higher, the effective resolution is not so much.
The quest feels sharper for a lot of things. Apart from the rgb camera.
Either way, for me, they are both too lower resolution for useful text work. I can see the pixels and the size of the font I want starts to fall below the effective reolution.
I realise that this is not the case for a lot of people though
So you have two, one for you and one for your wife? What is it like watching a movie next to someone, with both of you wearing headsets?
I would have been much more likely to get one when I was unmarried, but now with a family it greatly reduces my use cases since I don't watch content alone (except when doing the dishes, when I am largely focused on the real world task in front of me).
Yes, my wife took the M2 version when I upgraded to the M5. We find it pretty great, and it really is not much different from having a huge personal theater. The headsets appear to display the content in perfect sync. When sharing content with someone in the same room, it does not render a persona or avatar as it does when using FaceTime (where users appear as floating heads and hands).
As far as I know, she only uses it for movies and YouTube. I have demoed mine a few times, but I honestly do not like doing it much because it feels pretty gross to share something that sits on my face all day.
> This looks awesome! Do you have a mental process you run through to determine what gets run in the sandbox, or is it your default mode for all tools?
Here's what I use it for right now
- yarn
- npm
- pnpm
- mdl - Ruby-based Markdown linter
- fastlane - Ruby-based mobile app release tool by Google
- Claude Code
- Gemini CLI
Over time, my goal is to run all CLI-based tools that only need access to the current directory (and not parent directories) via this.
I’m not who you were responding to, but I use it on the plane, at home, mostly for coding but also for entertainment as well. I probably average about 6 to 8 hours a day in the headset. I’ve used a variety of headsets in the past, starting way back with the DK2 for Oculus, and the AVP is the first I felt was truly capable of replacing my monitors.
Thanks for sharing. Why at home? Is it simply your main setup, so you got rid of external displays thanks to it? I'd have thought that in a situation where you can easily use regular displays, these were still preferable.
I'm surprised that you find it comfortable enough for 6+ hours, especially since you probably need to keep it plugged in. I thought the consensus was that for most users it was hard to keep them on even for just a whole movie.
I'm also using it at home and the office or coworking spaces. Having the giant ultra wide screen all the time is great, and then I usually break out a handful of apps to the side (calendar, Slack, etc) and keep my desktop to almost entirely coding and sometimes browsing (sometimes use the VisionOS Safari instead). I like the setup and it's something I struggle to get with traditional monitors. Add widgets that persist their location has been awesome too.
It's definitely comfortable enough, though I got a different strap. I'm plugged in most of the time, and at home I'll wear it when I get up to pee/grab coffee.
It won't look as sharp as a real display at the same size, but it is significantly larger. I've spent probably 3,000+ hours in the headset, with the vast majority of that using the Virtual Display. I've always preferred larger fonts and sitting close to the display, so using the wide virtual display mode has been a fantastic experience for me. My eye-strain-induced migraines have basically disappeared since I started using this as my main display, moving from my previous setup of 30% Studio Display and 70% 16" MBP.
[0] - https://github.com/rdavison/graphite-layout
reply