About a dozen years ago I taught an AR class in the room I’m teaching 3D UI in. I set up a nice high-end tracker in the space, and the targets are still hanging from the ceiling. Anyone recognize it?

It is raining and just above freezing … glad to have bought new rain gear for the bike ride …. need a good solution for my feet though 😭

Today’s “Professor doing things with code” moment is hacking on a Slack invitation bot so it only allows invites to emails listed in a file of “email / name” pairs, and then sets the newly invited account to have that name. Allow (but not force) use of Slack @ our conference.

I’ve continue my descent into “learning” to deploy things via modern technology; this morning I set up an AWS EC2 server, running node, with a Lets Encrypt cert on a domain I purchased on Route 53.

I am truly exercising my advanced CS degrees. And Google search.

Charged up the batteries off solar for much of the day, been running the house of the dwindling sunlight and stored power for the last few hours and still plenty of battery left …

I just wrote a little shell script that uses awk to process a file from CVS into a .json, and then curl to push it to a web API.

This may be easy for you, but those were mental muscles I hadn’t exercised for quite some time.


The recommendations in this article sound really good. I’d take it more seriously if the author could keep the mumbo jumbo “biohacking” and “literally rewiring your brain” BS out of it

Delta Skyclub free cocktail of the day: Espresso Negroni. (Exactly that: add some espresso to a traditional Negroni). Surprisingly good. Auspicious start to the trip.

Playing with cocktails for a dinner party tonight. Variations on a Vesper and Paper Plane that use the fresh oranges my cousin sent from Florida (candied garnish in both, fresh squeezed orange instead of lemon in the Paper Plane)

The bright side of being “too busy to the point of thrashing” is that I got those pesky New Years resolutions failed-and-out-of-the-way super early this year.

Pleased to have finally decided to start using Jumbo. I’ve set Facebook posts to archive after a month (not that I post there, but “whatever”) and tweets after two months. www.theverge.com/2019/4/9/…

The first attempt at egg nog ice cream was a bit too icy so I’m adding a shot of something to the base recipe to keep it a little softer (and add a bit of complexity to the flavor)

In random holiday news, my wife and I had a laughing-to-tears I-can’t-believ-you-did-that water fight while getting read for bed last night. Totally wasn’t my fault.


Finally finished getting up the most basic set of Christmas lights. The combo of a late Thanksgiving, and a super-busy end of fall, really took it’s toll. But at least there’s something up. We were missing our snowflakes and reindeer. (And R2 and Yoda).

I love fancy food. But for my birthday, it must be @publix Red Velvet cake with Cream Cheese icing. Apparently some others in my family know the right way to eat it, too

I admit that of all the ice creams I’ve made this past year, this egg of ice cream is pretty darn good. Here’s the recipe: pour a carton of this in the machine

Speaking on a Panel at the OpenSimulator Community Conference tomorrow at 12:30pst. Talking about how hubs.mozilla.com works, and how we are using it (and planning to use it) for conferences. conference.opensimulator.org/2019/even…

When I cooked a can of condensed milk to make dulce de leche, I actually cooked two … now I’m fantasizing about what to make with it over the holidays (probably more ice cream!)

I do love this simple Dulce de Leche “recipe” (if “bring to boil water then simmer can on condensed milk for 3 hours” can be called a recipe).

I kickstarted v1 and v2 of the @Paperlike screen protectors. Got the Paperlike2 last night and it’s as good as I hoped! I’d been without a Paperlike on my newer iPad Pro; my students will be happy my virtual whiteboard will become legible again, as will my OneNote bullet journal

Breakfast this morning. Continuing my daughter’s weekend of cooking adventures, we made Croque Monsieur’s this morning. Cheesy, hammy, toasty goodness.

Dinner last night. My teenage daughter has been obsessing over Bon Appetite Test Kitchen videos, and decided she wanted to make Pasta al Limone (added a Charcuterie plate and asparagus with cashews to round things out) www.bonappetit.com/recipe/pa…

It’s only a matter of time until “Ok, GenXer” becomes the new “Ok, Boomer” … I escaped “Ok, Boomer” status by a few years, but I know my time is coming.

I was doing a lecture on curves in my 3D graphics class, and needed an example of a complex curved line to illustrate the need for piecewise curves. So, naturally, Jeremy Bearimy


I was showing a web page on my laptop, and a background tab started playing audio. It was surprising but innocuous. I closed it and said “well, that could have been a lot worse” and the whole class burst into laughter … uncomfortable laughter … kids these days #notwhatimeant