SO MUCH snow

After several days of light powdery snow– an inch here, a half-inch there– today the skies absolutely unleashed the snow. Over 24 hours we gained around two feet of powder. It simply buried everything. Here’s our picnic table, out in the courtyard:

I put on my boots, snow pants, and a heavy coat and tromped around in the snow for a while snapping pictures. Every tree branch had a thick stack of flakes on it. The trees were beautiful.

After the deluge stopped, the skies cleared and the sun came out for a while. It was still bitterly cold, but there was a wonderful silence to it all. The snow absorbed all the sound, and no one was out so even the highway far below didn’t have the usual rumble of an occasional truck.

We’d been working hard to keep our driveway clear over the past couple of weeks, but all our work was undone beneath two feet of snow. Since we didn’t have plans to go anywhere, we told the plow guy to come at his leisure. In the meantime, we figured we’d test our sleds.

Unfortunately the powder was so deep that we couldn’t really get up much speed. We went over our own sled tracks a few times, packing down the snow a bit, but it was still sort of a slow-motion kiddie ride. That was a bit disappointing, although it was wonderful to spend an hour or two in this frigid snowy wonderland.

The lake at 5

For the first time in a week, temperatures climbed above zero. It was about 5 when we were shoveling the driveway, but compared with the past few days it was noticeably warmer. So we decided to go snowshoeing.

We headed off on a trail to Flathead Lake, tromping through the forest and winding down to the shoreline. Earlier in the day the water had been “steaming” in the frigid air, but I guess the surface temperature had reached more of an equilibrium with the air, so it wasn’t as impressive. Still, it was cool to see all the snow and ice along the water’s edge.

It was good to get out and do something in the snow that didn’t involve shoveling it…

Snow shoveling as an art form?

We have another inch of snow on the ground today, so once again Pepper and I pulled out our shovels and went to work on the driveway. Since it’s 1,800 feet long we don’t bother clearing all of it– we shovel parallel tire tracks all the way down, and then clear the switchbacks (since they’re sharp and steep and you need traction) and the long steep stretch we now call simply The Stretch (since that’s where we’d slide off the driveway and roll the car).

Here’s what it looks like from a switchback, down to tire tracks and then another switchback:

As we were working on The Stretch today, I noticed that the powdery snow and the blacktop make a fun pattern:

The left side is mine– very regular and orderly. On the right you can see Pepper’s more artistic flair.

I suppose if Katie can work on her coffee art, I should work on my snow shoveling art…

AI photos

Once I learned how to “train” the Stable Diffusion software with hand-picked photos of my kids, I was able to create a funny little meme of Kyra. I’ve since learned a bit more about LoRAs, which are “low-rank adaptation” models used to add a specific person, object, or art style to an existing training set. In other words, I can gather twenty or thirty photos of Kyra, run them through some high-powered GPU-based processing, and incorporate them into my AI toolset as I create imagery.

For example, here’s what the AI came up with when I asked for a photo of Kyra in the winter.

Or, what she might look like wearing a cowboy hat in an “Old West style photograph”.

Obviously these aren’t quite Kyra, but they’re close enough to pass a cursory inspection. They’re generated completely from whole cloth: the clothing, background, and everything else is dreamed up by nothing more than clever software. It accurately captures her hair color and style, recognizes that she’s often photographed wearing dangling earrings, matches the style of her glasses, and even includes the dimple on her right cheek. Whoa.

After a hearty online game of Bang with all three kids today, I prompted the AI for an “Old West style wanted poster” of Kyra (to be used in a meme, naturally).

As usual, the AI struggles with text, but again it’s a stunning likeness of my girl. Zack wondered what he would look like, and I obliged:

This one captures the essence of Zack, but I feel like it’s not quite as accurate as Kyra’s results. I suspect I need to refine my training methodology a bit, and continue learning how to write better prompts. So there’s still some work to be done, but the humor value of some of these is pretty high. And it’s a good reminder of the incredible power of AI-generated imagery…

9 inches 4 degrees

It’s chilly today. The mercury says 4 degrees, and when the snow finally stopped coming down, we measured about 9 inches. Since it’s so cold, it’s all powder, which makes shoveling a bit easier.

Tomorrow we don’t expect to get above zero. Yikes.

Smart watch

So I bought a smart watch.

I’ve worn a watch for about forty years, and when my last one broke a few months ago, I thought I’d see what it would be like not to have one. The first few days without it, I glanced at my wrist at least a dozen times a day to see the time. Then I’d have to pull my phone out of my pocket to check, and tuck it back in. It was kind of irritating. The weeks passed, and it became a bit more of a habit, but I still felt like a watch would be so much better.

At Christmas, Kyra bought Zack a (relatively) cheap smart watch. It was some weird brand no one’s ever heard of, but it had some cool features. He’d fuss with it and show us some of the features, and I became interested. I already knew I didn’t want to spend hundreds of dollars on a smart watch; my budget was around fifty bucks or less. After all, that’s about how much the various Timex watches I’ve worn for the past few decades have cost.

After poking around eBay, I found a used older Samsung watch for $35. Brand new a few years ago, it retailed for about ten times that. I figured it was within my budget, and worth a gander. I bought it, and now I’m wearing it. As it turns out, it’s pretty cool. I can select from hundreds of different watch faces (for now I’m sticking with something simple), and load a few smallish apps onto it. It tracks my steps, heart rate, blood-oxygen level, and even my sleep patterns (although cursory research indicates sleep tracking with wrist devices is pretty questionable). It tells me when I’ve been sitting too long and should get up and move around, and then it congratulates me when I’ve taken a few thousand steps. I can pay for things at stores by waving my watch over the credit-card reader. I can pull up a map of the local area and get directions. I can read text messages, and even send them (it’s kind of painful though).

All in all, it was definitely worth $35. I’m having fun with it, and most importantly I don’t have to drag my phone out whenever I want to know the time.

Better

“First do it, then do it right, then do it better.”

– Addy Osmani

Today I spent a good chunk of the day working on my latest game, Dicee. After many hours of working on artwork and layout, and many more hours putting together the design files to be sent to the print company, I reflected on the process. Zack and I invented Dicee on December 29. Today I shipped it for production. That’s a journey from concept to printing of eight days. Considering that Hexteria (which later became Indio) took over two years for that same journey, I’d say I’m getting better at this.

My little mini-career of designing board games, which continues to be a fun hobby but certainly not professional or income-producing, has been a reminder that doing something over and over will almost certainly make you good at it. The same thing has occurred in my photography work, which now spans decades.

A few years ago, I quoted William Wordsworth: “To begin, begin.” Onward and upward. Better and better.

AI memes?

The kids and I have fun making memes poking fun at one another. I usually stumble across a weird or silly photo on the internet, or perhaps see a meme that can be “adapted” for our family, and do a bit of quick graphics work on it.

Now that I’m meddling with AI art, I’ve been learning more about how to use it effectively, and also adding new “models” to broaden the sorts of work I can do. I figured it was time to turn it loose on our family meme wars. Here’s what I came up with.

Obviously this is a Mario Kart joke. During our time together at Christmas, Kyra, Zack, and I played a bunch of Mario Kart. I think Kyra won every time but once, when Zack eked out a close victory. I was the perennial third-place finisher (and, much to my chagrin, often well below third). I love the game but just don’t play it as well as they do. Thus, the meme.

When I sent this to the kids, Kyra thought I’d just edited her face onto some existing cartoon drawing. Nope, that’s what the computer comes up with when you ask it to draw a “woman driving in Mario Kart on a racetrack”. If you ask me, it’s pretty hilarious.

And it’s only the beginning.