One of my very first non-trivial coding projects was trying to write a BBS for my Commodore 64 so that other people could call my computer like I called theirs. I didn’t get very far.
Today I played with some of the BBS software people have made for Meshtastic, and they’ve inspired me to try again. So far tonight I’ve learned how to use SQLite and an ORM with Rust. It may never work but I’m having fun trying.
We’re dog sitting a chihuahua. I just had this conversation with their owners’ kitchen spybot:
Me: Dingus, Monday morning at 8AM, play “I Want a Dog” by Pet Shop Boys.
Spy: OK. Would you like me to make that your default alarm tone?
Me: …yes!
My wife: LOL
Don’t leave me alone with your electronics.
We’re dogsitting Holly. She thinks my jokes are hilarious.
The new cajun place next door finally has muffuletta sandwiches in stock. First, they’re every bit as delicious as I remembered from first trying them many years ago. Second, I now know how I’ll die, and that I’ll die smiling contentedly.
I’ve been up on the roof installing the mount for a new Meshtastic antenna.
I don’t actually need an encrypted mesh messaging system that doesn’t require Internet access, but it’s reassuring to have one available anyway.


I bought a Meshtastic radio and I could see getting addicted to experimenting with it. The little stubby antenna in the kit is enough to hear from nodes across the bay and let me talk to nearby nodes. I’ve already ordered an outdoor roof antenna to push that farther.
This is fun.
Finished reading: My Struggle: Book 2 by Karl Ove Knausgaard 📚
I would read a thousand pages of him describing his living room. Actually, I think I have.
Absolutely luxurious.
Apple Card's stil broken after Apple broke it
After Apple broke my Apple Card yesterday, I thought I’d found the correct, undocumented, undiscoverable way to update the App Store to use my new card information. Nope. Apple is still declining transactions from their own card after they unilaterally decided to change it.
I’m anticipating the moment they tell me they’ve canceled my account for nonpayment. What an unnecessary mess.