Skip to main content

Pretty Good Hat

A soft hoagie roll holds a pile of browned meat layered with cheese and pickled onion and herbs. Beside it sit a white paper bag of homemade potato chips and a dark reddish brown cocktail on ice.

Yesterday was a pretty good one-more-year milestone: A tough early workout followed by nature’s perfect food – the breakfast burrito – some Destiny 2 time with kiddo, a tremendous monsoon storm in the afternoon, and dinner of this amazing pork confit bánh mi.

It’s that most rare and special of mornings in Flagstaff, where it’s full-on foggy out and it feels like waking up on the San Juan Islands.

I’m officially on vacation, but there’s so much that I want to “bring back” to work with me from this week’s rstudio::conf. Looking forward to one more day with this community of folks doing and learning things.

Two windows from the RStudio profvis tool, showing the times of several procesess. The second window shows the same process being completed dramatically more quickly than the first.

I used the RStudio tool profvis this weekend to find speed improvement opportunities in Armorer. I suspected that I could rewrite a big operation that calculates the maximum of many columns across several thousand rows. Holy smokes: Using matrixStats::rowMaxs cuts processing time by an amazing amount!

Screenshot of a web application showing two items selected from a form field. They are circled in bright purple marker with an arrow pointing to them to draw the eye.

I finished a big update to Armorer this week, to enable inclusion of subclass fragments in stat calculations. I learned a ton with this release and laid good groundwork for additional mod management. I’m pretty pleased!

Somewhere in south-central Utah, listening to this episode of Waypoint Radio, my wife said, “Hmm, Motorsport Manager sounds pretty neat.” She, who rarely plays video games at all, turns out to be an absolute star at it. (No surprise, of course; she is an extraordinary manager of many things.) We had a great time learning and playing it yesterday. What will happen to our ex-driver turned manager, Han Portlandia, and her scrappy young team? We’ll find out more today!