samgrover.com

A shot of frosty vodka and a puzzle. Happy Monday 🥶 #mbaug

Uploaded using Mimi.

The most graceful kitty in this house. #mbaug

P.S. Ok so it got late and I’m kinda phoning this in 😬

Uploaded using Mimi.

Jenni paints a new color on the main door to our home. #mbaug

Uploaded using Mimi.

Made pakoras after a long time. The crunch on that fried batter didn’t disappoint 😋 #mbaug

Uploaded using Mimi.

Having Mr. Momo in the house is a change that is giving Olive a hard time. #mbaug

Uploaded using Mimi.

Ribbons decorate a house. #mbaug

Uploaded using Mimi.

Script Kitty

Script Kitty

We wanted to adopt a kitten from the Oregon Humane Society. In these days of the pandemic, their adoption process has changed and you’re only allowed to apply online. So we checked their website regularly. That’s when we noticed that demand is very high these days so the window to apply was very short. New kittens would get posted but by the time we noticed and applied, they would already have been spoken for. This went on for a week or so.

So I did what any programmer might do, I implemented a script to detect when new kittens are posted. It was run every five minutes for about three weeks. Now it has been retired with the arrival of Mr. Momo a few weeks ago.

The script flow is pretty straightforward:

It was loaded as a launchd service on my always-on Mac, which I manage using LaunchControl.app.

Here’s the script in its entirety:

😻

The Wall Grid.

This one is stretching it a bit 😄. It got late and I had to hunt around for today’s #mbaug photo.

Uploaded using Mimi.

Cuddly for a minute, wiggly for a while. #mbaug

Uploaded using Mimi.

The heat wave got this guy to be stationary for a bit #mbaug

Uploaded using Mimi.