Saturday, October 11, 2025

Welder at work
Working on my website, probably / Nikon F6, Portra 160

I'm still finding things that I'd changed in my PaperMod fork that I kind of need now that I've switched to the stock version. The Reply-By-Email button, for one. My improvement to image rendering from yesterday doesn't work in the RSS feed because it uses a relative URL for the image. I had fixed this in my fork, so I copied that over. I also tried adding the reply button there, also.

Here's an image to test the RSS version of the link:

Black and white photo of the Founders Brewing interior

Now to figure out the reply button. It's in the XML but I don't see it in Innoreader but do in elfeed.


The UGREEN NAS arrives today. I've pulled everything off the old Synology that I need and will move those drives into the UGREEN and format everything. I hope this doesn't turn out to be a maintenance nightmare. It's going to replace the little Mac Mini server and the drives hanging off it, which has been working fine.


Friday, October 10, 2025

Black and white photo of pan on stove
Making eggs. Leica MP. Kentmere 400.

I finally got around to updating Hugo's image_render.html so that I can use normal Markdown for images rather than a Hugo shortcode. I used the version from Alec's blog and it seems to work great. Here's an example:

An image alt text


Markdown-mode in Emacs can hide markup so things feel a bit more WYSIWYG, but I've turned that off by default. Don't WYSIWYG Markdown editors sort of defeat one of the purposes of Markdown? Plus, I don't get confused about what is actually in the post this way. I can see the URL for links without C-c C-l-ing all the time.


Thursday, October 09, 2025

Black and white film photo of my dog on the deck
Alice relaxing on the deck (2025). Leica MP. Summilux 35mm

Aaaaand, we're back.

Sometimes I really like WordPress. It lasts a week or two.

I cleaned a few things up around here. The big one is that I'm now using the stock PaperMod theme rather than the mess I made in my own fork. I'll probably tweak, but I don't want to maintain my own theme.

I also removed /notes from the navigation. I don't need them. I may find some other way to indicate/present shorter posts, but for now it's all either a post or a daily note.

Who knows if I'll end up back there. Some of the cool upcoming ActivityPub stuff might draw me. For now, though, it's Hugo at Baty.net.

The idea that "...endorsing ANYTHING is 100% endorsing that anything's beliefs." is horseshit, btw.


Wednesday, October 08, 2025

Black and white photo of people taking selfie on pier
Never be a prisoner of your past / Leica MP, HP5

Oh dear, a new daily post here? Are we doing that again? Seems so.

Tuesday, September 23, 2025

Black and white film photo of womans legs near water
End of the Pier. Grand Haven (2025). Ricoh GR1. HP5.

The new Framework 13 is pretty much ready for action. I'm still dealing with how and what to sync between machines. I've rejiggered my emacs config so that it's all done via Git. More work than expected. The rest of the system is even more confusing. I'm not going to sync all of .config/ but seems like most of it could be. And what parts of Omarchy make sense to sync? I'm new here.


Once or twice a week lately I have an ocular migraine that wipes out parts of my vision for 20-30 minutes. I use that time to go for a walk.


Monday, September 22, 2025

Framework 13 laptop before assembly

The Framework 13 laptop arrived a day early, so I spent the afternoon setting it up. I'll post more later with some details. This is so much fun I can't stand it.


I don't want to think about how much of my life I've spent moving windows around a computer screen. Those days are over, I think.

Sunday, September 21, 2025

Pot of water boiling on stove
Making dinner / Leica MP. 50mm Summilux-M. HP5.

I really really want to reduce my blogging footprint to a single place. see here.


My new Framework laptop shipped sooner than expected. It's estimated to arrive Tuesday, but I see that it's already in Grand Rapids. BRING IT TO ME!


"He was a father and a husband." People keep repeating this as if any of those things requires you to be a decent human being. Lots of vile people are fathers and husbands.


Friday, September 19, 2025

Grilled cheese sandwich
I discovered Everything Sourdough bread

It's been a minute since I've added one of these daily notes. I thought I was done with them, but here we are. The reason might not make much sense to many. Linux, or at least the one I'm using, doesn't have Emacs bindings everywhere, the way macOS does. I've been slow to get used to it. I may never get used to it. In the meantime, the one place that does have Emacs bindings is Emacs, so that's where I'm spending as much time as possible. The blog is Hugo and I've got a whole Emacs setup for publishing here. For now, that's what I'm doing.

Friday, August 22, 2025

I'm considering removing the /notes section and just rolling everything into the main feed. Let's try "Everything is just a post" for a while. Sure, it'll be messy and too noisy for some, but it might help prevent the "is this a note or a post?" thing every time I start typing.


I'll be happy to talk to machines once I no longer need to learn their language in order to do so.


Wednesday, August 20, 2025

Black and white photo of book with dog in background
Alice hanging out while I read. Ricoh GR1.

I see Zed just received $32 million from Sequoai because "this investment lets us pursue our vision for bringing a new kind of collaboration directly into the IDE." Well, never mind, then. I want nothing to do with "collaborative editing", nor the inevitable decline of anything touched by VC money. Thank goodness there's BBEdit.


I'm running immich on the Mac Mini via Docker and it's been working great. It's fast and simple to use. Hosting has (knock on wood) been a breeze so far, too. I like it.

Tuesday, August 19, 2025

5 cases of Diet Coke in my car
This should get me through the week.

Suddenly, two copies of the weather were showing on journal posts here. I have no idea how that happened. I've cobbled together a fix, but sheesh. This is another thing with Hugo...I don't get how most of it actually works. There's magic going on and I just piggyback off it with a lot of copy and paste and guesses. This is no way to run a website, is it?


Cool, there's now a Lightroom Classic plugin for Glass.photo


Monday, August 18, 2025

Black and white film photo of cameras and notebooks
Shelf (2025) / Nikon F100

What goes here in daily notes and what goes into separate /notes? No idea. Maybe I should kill the idea of /notes and just make everything a regular post. Messy for readers, but cleaner for my brain? Dunno.


I spent hours today making sense of my wiki content using Claude Code and it was a frustrating blast. Sorry, I brought up AI, again. I'm not supposed to do that.


Sunday, August 17, 2025

Black and white photo of a Dish Network dish
Satellite TV (2017) / Nikon F3

All I wanted to do this morning was to add a class to an image in Hugo. At first I thought I needed to override my theme's image-render hook, but then I learned that could use the built-in Markdown attributes. It required a new setting or two[1], but worked great for adding a style to images in a single post. In lists, however, the styles are applied to the paragraph above the image, even with wrapStandAloneImageWithinParagraph set to false. I couldn't figure it out, so I just put the paragraph after the images. Not a solution, but solved the problem in this case. This will happen again, I'm sure. Normally, I'd just use raw HTML for this, but the image pipeline in Hugo "bundles" wouldn't work, and I need that.


Speaking of raw HTML. Have you noticed how we're too willing to jump through all sorts of hoops in Markdown just to avoid writing a little HTML.


A dream of competence, too closely confronted.
Verner Vinge, A Fire Upon the Deep

I spent hours today working on better blockquotes and other tweaks to my theme. Then, suddenly, I couldn't find half of my changes. Some combination of git branches and bad hugo module updates and the whole thing was hosed. Then I noticed my theme's default branch was "master", which shouldn't be the case. No clue how that happened. Also, some of the experimental features I was tinkering with (using claude) leaked into the main branch. Took me more than an hour to fix things. At this moment I'm feeling like I should've stuck with Ghost. ๐Ÿ˜’

It was so much fun yesterday working on a BBEdit-based workflow with Hugo. Then, today it was ruined by the theme mess I made.


  1. Namely, wrapStandAloneImageWithinParagraph: false and some block settings. โ†ฉ๏ธŽ

Saturday, August 16, 2025

Black and white film photo of child running on beach
Beach day / Nikon FE2

It's all just bunnies on a trampoline, now.


I woke up and started a new Eleventy-based version of this blog. The mood didn't last long this time.


My brain switches from "I'm done using Emacs" to "I'm doing everything forever in Emacs" about once an hour. (I'm typing this in BBEdit.)


Alice has the right idea.

Alice resting

Thursday, August 14, 2025

Black and white photo of woman in hat in profile
Carol (2025) / Olympus Stylus Epic. HP5.

I would like to quit social media completely, but I'm addicted to validation. I tell myself that I actually suffer from FOMO, but the reality is that I'm looking for "likes" and comments and, well, validation. Maybe it isn't validation so much as it is feeling like I'm being seen. I mean, how else can one know they exist in the world?


So many people that I like are starting to share opinions that I don't like.


Wednesday, August 13, 2025

Black and white photo of woman waving on a pier with wave crashing behind her
My wife risking life and limb on the pier in Grand Haven

I sat down this morning, looking to journal a bit about the past few days with extended family, but Emacs threw an error on launch. I fixed that. Then, I couldn't find a note I'd written earlier. Sometimes I would just like to write stuff, take a few notes, and find things later when I need them, but without all the fuss. I don't know how to get there.


Tuesday, August 12, 2025

photo of making a selfie from the self's perspective
Selfie POV

Good morning. What shall we wring our hands about, today?


After a week or two with Liquid Glass, I find that I don't really notice it. Those new Safari tabs, on the other hand...


Saturday, August 09, 2025

Lawn dart
Life was more fun when it was dangerous.

I am off social media for a bit. Whenever I feel myself doing nothing but scrolling or looking for likes or thinking of something "like-able" to say, I know it's time for a break. I'm not cross-posting to Mastodon at all anymore, either. So now, whenever there's a lull in the action of my life, I feel lost. That's the feeling I want to get rid of.


I spent time this morning working (with Claude Code) on displaying full content on the current daily post, but it ended up fighting what the theme wants, so I decided it wasn't worth it. Just for grins, I'm now theme shopping.

You know what, I don't like most themes for any platform. I'll stick with my PaperMod fork for now.


Friday, August 08, 2025

Audio tape unwound on the floor
pretty much

I'm realizing that my enthusiasm for Hugo reflects my current mood about Emacs. When I'm all-in with Emacs, Hugo is my favorite way to manage a blog. When I'm "off" Emacs, I find other ways to blog because my whole Hugo workflow is built using Emacs. The problem right now is that I'm oscillating rapidly between Emacs and not-Emacs, so I post in multiple places. It's fun having options, but I dislike making decisions. ๐Ÿ˜ตโ€๐Ÿ’ซ


Here's the part in your review where I stop reading, "It's no masterpiece, but..."