Wish I was more sophisticated with CSS. I’m using a version of the Nurui theme on my blog, want to replace the “featured” slider (siema) with one where the panels sliding are more obviously “links”, perhaps based on the small squares that are used on the blog page.

My home office Mac when I sat down this morning after being away for the weekend. unfortunate (for non-mac folk, that’s the “no bootable disc” startup logo). (rebooting with cmd-option-p-r cleared it, thankfully) (apparently I need to clear my screen too)

Universities (Princeton in this case) finally banning professors from dating grad students. What took so long? (they exempt current relationships, because “why?”; wonder how many profs-married-to-former-students voted for this?) nj.com/education/2019/04/profe

Back at Blizzard Area, ready for day 2 of our @overwatchLeague trip

Excellent. So tired of people reclining into my laptop on daytime domestic flights. Sleep at home. apple.news/AVr-7TwbxQ7O4jF8E_Q

Delta Air Lines is eliminating one of the most annoying things about flying - Fast Company

Setting up a Dual-PC Streaming Rig: I played around with setting up a second PC as a dedicated capture/streaming box over the last few weekends, using a spare PC I had laying about as the streaming PC. I learned a few things along the way, which others might find useful, so I thought I... blairmacintyre.me/2019/04/08/p

You know that you’re doing the work at home thing wrong when you find yourself thinking “now that all my video meetings are done for the day, I can finally shower and get out of my PJs” … or, perhaps I’m doing it right? I dunno.

Time for lunch, either way.

Mirrorworld Bill of Rights?: Some thoughts on Paul Hoover's posting about a Mirrorworld Bill of Rights, laying down the rights people should have when AR becomes pervasive.

I now have 3 monitors and four computers on my downstairs gaming+VR setup. So many-much glowing screens!

Got the Vive set up again, finally tried Audica. Love it!

An excessive, but fun, evening of Overwatch. Hooked up with a team that was clicking, up over 200 SR for the evening on my really old stuck-in-bronze account .... within a few games of escape... (“must not get hopes up, must not get hopes up”)

Courtesy Wired on Twitter:

Mozilla, the nonprofit behind the popular Firefox browser, has a finely tuned privacy appraisal of not just toys but dozens of popular holiday gifts—some of which may not rate much better than coal. wired.trib.al/5DRErEk

Starting a review of a paper and realized I am Reviewer #2 in the review system.

Well, that really changes everything, doesn’t it?


Hi, I'm a professor in the School of Interactive Computing at Georgia Tech. My research is in AR/VR (XR), and mostly focuses on experiences, social, HCI and tools. I have work on web-based AR for years, which is how I find myself on an extended leave at Mozilla, working as a Principal Research Scientist on WebXR, all-things-AR and projects like hubs and Firefox Reality.

I mostly use @blair (because, why be in the fediverse if you don't have your own node?)


Firefox Reality (our browser for standalone VR headsets) launches today. And I’m flying home with an open seat next to me.

Two great things!

A thing I’ve been working on lately: how to expose camera video via #WebXR to do #ComputerVision in-browser, coordinated with platform sensing. Here’s #WASM #OpenCV in a WebWorker, tracking markers at lower than rendering frame rate, with poses sync’d back to ARKit anchors

Scholar Social

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!