One of the things I’ve been diletanting with with my extra free time the last couple of months trying to build a mobile app using Flutter, which is a framework that’s supposed to be write-once, run-anywhere (where have I heard that before?). Between ChatGPT and me, we’ve actually completed something and got it approved by the Apple App Store.

It’s a little thing that lets you pick boxing or footwork drills and then run them where the app (in my voice) calls out the numbered combos and the strikes if you want to hear them.
It’s not a big thing, and I expect to make about the same off of it as I make from this blog (more, actually, since I don’t actually have to pay money every year for its continued presence, and $0 is greater than negative hundreds or thousands after a couple of decades).
But it does represent the first application I’ve actually completed in, what, 25 years?
I often have ideas for applications or Web sites that I start messing with until I get to a difficult problem which I can’t figure out or find an answer to. Where I shelve it to come back to it later. And often, I don’t.
I mean, I have a project I’ve had the idea for for a decade, and I’ve started writing it in a couple of different languages, but hit a spot (JavaScript promises or having to re-write the front end in a different framework like Angular or Razor) where I just let it go.
But the Boxing Drill Companion? I tried writing it in Swift/SwiftUI natively for iOS (iPhones), but ran into difficulty handling the audio playback (it requires playing the same audio files over and over but in different order for a duration of time). But, last year, in a job interview, someone asked me if I had experience with Flutter, and I said, “No,” (and didn’t get the job). So I (we, with ChatGPT) tried it in Flutter.
To be honest, the LLM has made the difference, I think. Instead of a Web search that yields ten years’ worth of Stack Overflow answers, it gives me a couple of quick answers presumably up-to-date which I can try out and ask further questions if needed. It doesn’t always get the answers right–I got the correct solution for the last problem I was having myself after ChatGPT could not give me the right solution after three tries–but it is pretty helpful. I’m going to miss it when the AI boom collapses.
At any rate, it was briefly gratifying to complete a thing. And then it was followed very quickly by the normal sense of “If I have done it, it must be easy. If I have not done it, it must be impossible.” sentiment that is part of my core operating system.



This volume includes two books I counted toward the
The
Holy smokes. The new remake of Lost in Space is almost thirty years old. Unless there’s a newer one, and I am afraid to look.
Well, now I am getting into the 21st century films, ainna? To be honest, I guess I was into films into something like 2005, after which my movie-going days ended pretty much when we had children, at which point our movie going went to child films, sometimes, but not too often and an occasional movie night, but I’m pretty sure that ended when we saw Iron Man 2 and MacGruber on our anniverary in 2010. That we had an anniversary in 2011 is a testament to a good woman’s love, I reckon. Oh, where was I? Oh, about to tell you that I bought this film 
Well, since Robert E. Howard’s 

The
I’m not talking about the people on the Internet, who are generally nuts (me included), but rather roasted nuts with sugar or caramel on them.
I had already picked this book out as the Scares You category for the 
I picked up this book for the 
