Thursday, March 12, 2026

Black and white film photo of Grand Rapids Art Museum
GRAM (2012). Leica IIIf

It's a pain finding a photo for every daily journal post, but reviewing my catalog helps remind me that I enjoy photography and have made many photographs that are interesting to me. It acts as a tiny bit of inspiration each day. For today's photo, it's the guy in a suit talking on the phone while leaning against the wall. It was taken using my 1946 Leica IIIf, which is adorable.


Guess what. I thought about quitting Emacs again yesterday. Went so far as to re-install Obsidian. After a few hours of new-shiny-this-is-way-easier, I remembered I can't stand using Obsidian. I do this once every month or two and I never learn.


Speaking of being back. I'm doing a daily post here, today. I've been enjoying using Tinderbox to publish the daily blog again, but I'm so far into my Linux experiment that I get twitchy using software that limits me to using a Mac. At least when there are alternatives that I also enjoy using.


Why didn't I think of doing this with my HHKB? https://medium.com/lim-less-is-more/sonshi-style-a-style-of-putting-keyboard-on-laptop-67f0a825a53c


How crazy is this? WordPress running locally, in-browser.

The Ordinary Sacred

"We must not admire those who own great possessions, but those who have the strength to do without them. For it is not he who has little, but he who desires more, that is poor. The man who is not in need is not the one who has much, but the one who can go without much."

I sure wish I was that person.

Sontag said she learned that "10 percent of any population is cruel, no matter what, and that 10 percent is merciful, no matter what, and that the remaining 80 percent could be moved in either direction

Kurn Vonnegut quoting Susan Sontag

Friday, February 27, 2026

2 men walking behind back of a 1957 Chevy
My dad (left) and his 1957 Chevy Bel Air. I was driven home from the hospital in this car after being born.

When I was born my dad drove a 1957 turquoise and ivory Chevy Bel Air convertable. It's what brought me home from the hospital that first time. Wasn't long before he had to sell it because it was impractical once he had a kid. The Chevy was replaced with some beat up station wagon. I don't think he's ever forgiven me ๐Ÿ˜€


I avoid any apps that involve "streaks" because breaking a streak makes me feel bad about myself. Although sometimes I break them on purpose because YOU'RE NOT THE BOSS OF ME!


I've spent much of the morning deleting stuff. It's possible I've been too aggressive, but it feels great. One of these days maybe I'll have the guts to delete all of it.


There is no "productivity system" in the world that will make me less lazy.


Thursday, February 26, 2026

Man welding
Welding the office slide (2011). Nikon F6 / Portra 160

Having too many choices is bad for me, but I refuse to give up any of them. You know, just in case.

I don't know which camera to use. I don't know which computer to use. I don't know which fountain pen to use. I don't know which writing app to use. I don't know which blog to use. And so on. Yes, yes, I'm very lucky and privileged to have this problem. Still, it's a problem I have. One to which the answer is probably, "All of them". Which breeds a different set of problems, but I can't complain.


It's too late to be pessimistic

--Yann Arthus-Bertrand (and others)


Using LLMs and agents to do stuff for me is amazing and exhilarating, but it's not fun and it feels dirty.


Wednesday, February 25, 2026

Black and white photo of parking lot with painted arrows
Lot (2012). Mamiya 6 / Delta 100

MODE by Flickr | The Next Big Thing in photography

The Next Big Thing in photography is landing February 26, 2026.

Hey Flickr, I love ya, but unless whatever you're planning actually is going to be the Next Big Thing in photography you're shooting yourselves in the foot with all the breathless hype.


Wouldn't it be funny if I just punted and moved my blog to Pika?


I am constitutionally unable to decide anything and then stick with that decision. For example, I moved my blog to baty.blog because Pure Blog is so cool. Then yesterday I went back to Hugo because I missed editing posts in Emacs. Now today I'm using the Tinderbox version of my daily blog because I want it static, not Kirby-generated. Sheesh. I've typed this paragraph in 3 places.


Continued reading "Manifesto for World Revolution". It's wildly unrealistic but still gets one fired up.

Tuesday, February 24, 2026

Large format black and white photo of a workbench vice
Vice (2016). Speed Graphic / HP5+ / New55 Monobath R5
  • STATUS: Driving people around to appointments. Thinking about operating systems.
  • TODO: I intend to do nothing on my list, today. Harumph!
  • READING: Still working through "Dungeon Crawler Carl"

Am I back? Not sure yet, but I think I'm a static-blog kind of fella. Pure Blog is awesome, and Kev's done a great job with it. I like it a lot. And yet, there's this nagging feeling about it running "out there" and needing PHP, etc. Pure Blog is super simple to host, but not as simple or portable as a static site. A CMS with a nice, simple UI is pretty great, but I've spent years honing my combination of Hugo and Emacs. Blogging is a "solved" problem, right? :) Anyway, I'm going to try this again for a minute. I've migrated the "regular" posts from there to here. I don't think I'll bother with the journal entries.t


The reef tank is a struggle. I'm always fighting some unwanted critter or algae or chemicals or something. I'm not sure it's worth the trouble. I do like watching the coral wave around in the current. The urchin is super cool, too.


Doctorow on using AI (to help publish his blog)

The guy sure works hard at blogging. Using AI to help do that seems like a fine use case. He addresses the usual anti-AI backlash with a few choice quotes.

Doctorow, Six Years of Pluralistic

Purity culture is such an obvious trap, an artifact of the neoliberal ideology that insists that the solution to all our problems is to shop very carefully, thus reducing all politics to personal consumption choices

Ouch, but kinda.

Permalink #

My photography workflow is a disaster

I seem to have completely lost the thread when it comes to managing my photos. I blame Linux, but it's totally my fault, and has been happening in some form for years.

When living on macOS, I moved between Lightroom, Lightroom Classic, Capture One, and Bridge/Photoshop for editing and managing photos. That was bad enough, but now I've thrown Linux into the mix and all hell has broken loose.

None of my usual tooling is available for Linux, so I dove into Darktable, which seems to be the top contender for dealing with RAW files. (RawTheraPee doesn't attract me for some reason). Darktable is the oddest thing. It's super powerful and flexible, but the UI and workflow are inscrutable. I could learn to live with it if I had to.

So I have added digiKam and Darktable to the set of options. Not to mention a whole new OS. That's not confusing at all. ๐Ÿ™„

I typically keep the current month's photos on a local SSD. I've done that for January and February. Sometimes this was done on the Linux box, sometimes on the Mac. You see where this leads.

I have lost raw files. I have photos with multiple associated .xmp files because everything seems to name them differently. I have edits done in several apps. I've lost edits. Where do I edit metadata? What is the canonical location of my photos? Why does the rating sometimes come along and sometimes doesn't? What should I sync? What goes on the NAS and what stays local? I've even lost an entire sleeve of negatives. How's that even possible? It feels related.

My photography hobby is the main thing keeping me from moving full-time to Linux. It would be so nice to live on one OS, using one set of apps. I just don't know if I can commit to Darktable.

Anyway, I have work to do. This is unsustainable.

Permalink #

Trying Current, a new RSS reader

There's been talk lately about why RSS readers are designed like email clients and whether they should use unread count indicators This goes back to at least 2014. The latest discussion is around Phantom Obligations.

I love seeing new approaches to things, so I bought Terry Godier's new RSS app, Current, which is designed in a way meant to avoid the sense of obligation around unread articles. Current does some clever semi-algorithmic manipulation of feeds based on frequency, importance, type, etc. It's quite clever and it looks nice. I have a few early thoughts about it.

Using Current, though, I still find myself scrolling through my feeds and hitting "Mark as Read" on everything I see but don't want to read, same as I do in other readers.

Thing is, I like the unread count in RSS readers like NetNewsWire. These aren't obligations, they're opportunities. I'm sad when the count gets to zero. Unread articles are just that. Things on my list that I haven't gotten to yet. There's no rush, and if I haven't read all of them, so be it. Sometimes, if I get "behind", I just glance at the latest articles and if nothing grabs me, I "Mark all as read" and move on. I might feel a slight twinge of FOMO, but it's fine. It's possible that Current just isn't for me.

Maybe I just need to give it a few more days, to see if I actually prefer the "flow" Current promises. It seems like a thoughtful, well-designed app that is trying to improve the experience of keeping up with our feeds. I'm all for that.

Permalink #

Testing Capture One on Linux via WinBoat

In order to use Linux full-time, I'll need to find a feasible workflow for my photography hobby. Weeks working with Darktable hasn't converted me. I still prefer both Lightroom (Classic) and Capture One for editing photos.

I see people mentioning WinBoat as a possible option, so I installed it, along with Windows and Capture One. It works! Well, technically it works, but is it usable?

*See that app in the upper right? That

Brief testing has made me think that it is not usable for me, at least on the little Beelink mini desktop.

It's fine that it takes 20 seconds to launch. And with the window at a reasonably small size, it's almost responsive enough to work with. It gets worse when the window is maximized and, for some reason, I am unable to resize the window consistently. It feels janky on my machine. Too janky.

The latest version of WinBoat is supposed to support USB Pass-through, but I couldn't get it to work.

Having to buy a Windows license would be gross, but if it solved my problem I'd jump on it. I'm not sure it solves the problem, yet, though.

Still, the bear dances! Maybe a higher-spec machine and the final 1.0 release of WinBoat will make it happen.

Permalink #

The all-new baty.blog

Well, I did it. After days of tinkering with Pure Blog, I've used it for this site at baty.blog.

I didn't have the guts to replace my main blog at baty.net yet. Too much work.

Baty.blog has been powered by Blot for a while now, but I had to put this one somewhere, so Blot had to go. Most of the Blot content has been archived at blot.baty.net.

It feels nice to start fresh. Now, what should I use it for?

Permalink #

Blog management fatigue

D'ya ever grow weary of thinking about blogging and blogging software and blogging workflows and blogging culture? No? Me neither. Not normally, anyway, but it's happening now.

I've been having a blast testing Kev Quirk's new blogging platform, Pure Blog. He's done a great job of nailing the basics. It's easy and fun to use. So fun, in fact, that I've been teetering on using it for this blog at baty.net.

Sometimes I just want a CMS.

Static blogs using Markdown files are great, but I like to post a lot of images, and SSGs make that more difficult. I've scripted a few things to help, but nothing beats a nice drag-and-drop UI.

It's been a relief using Pure Blog for a few days. Here's the thing, though, once I start considering going back to using a CMS, why not go all the way and use WordPress or Ghost (probably Ghost)? That's what I've been spiraling about for a few days. Am I going to be satisfied with something as simple as Pure Blog, when Ghost has analytics, comments, fediverse integration, etc.? I don't know, maybe?

If I do decide to change platforms, again, I need to deal with migrating thousands of posts. This is made more difficult by having changed platforms a dozen times, already. My Markdown files have all kinds of slightly different front matter; some YAML, some TOML. Some have "featured" images, some don't. It's a mess.

I was considering archiving the baty.net again and starting fresh. That feels like crazy talk, but I can't help thinking about it. Wouldn't it be nice not lugging all this legacy cruft around? Except, it would break a lot of links. It's not like my posts are linked to that often, but they are linked to. Seems rude.

Another option is to use one of my other domains. Baty.blog is a good candidate. That's currently running on Blot but I'd archived that blog before. There's always copingmechanism.com.

Thing is, if I don't continue using baty.net for my primary blog, I'll lose a ton of readers. Baty.net is my blog, and not many folks are likely to update their RSS feeds just to follow me around. Part of me doesn't mind, but I don't love the idea.

You see how it is? I have a love/hate relationship with blogging workflows. My mood changes too often and it ruins each carefully crafted setup. It's a good thing there's a love portion of the equation.

Sooo, anyhoo, that's where my head is, this morning. I'm going to be out for a while today, and when I return I would like to make the call. Stay tuned.

Permalink #

Pure Blog

At the beginning of the year, I jokingly resolved that I wouldn't change my blog platform more than once every three months. Technically, I've kept my word. But last week Kev Quirk introduced his new blogging platform, Pure Blog. I am constitutionally unable to resist trying new blogging platforms, so I set up a copy and started tinkering.

It's nice! It's not technically an SSG (it uses PHP), but it maintains content as YAML-fronted Markdown files, just like most SSGs. What attracted me most, originally, was that the whole thing felt like something I'd build, given the time and talent. It focused on the things I find important, so it was a good fit right off the bat.

Here's mine, so far, running at pure.baty.net. I'm playing with fonts and colors a bit. Currently, it mimics my Emacs theme, ef-day.

Pure blog screenshot

Without too much fuss, Pure Blog behaves the way I want a blog to behave. It's simple, yet complete for what I need. I do have a wishlist, though.

  • Footnote support
  • Header improvements (such as making the blog title clickable or otherwise customizable)
  • I'd like to override the Copyright text.
  • A built-in /archive page with compact list of all posts, different from that of the home page. (I've made my own basic version)
  • Possibly an easier upgrade mechanism. I'm using a custom justfile but it's fragile. Kev's instruction for upgrades are close, but miss things like /content/layouts/, which are technically code, not content. And custom CSS is edited using the admin panel, which makes that also content, not code. It's not onerous now, but I have to pay more attention than I'd like.

In fairness, the whole project was meant to scratch a particular itch for one person. I'm not complaining! Like I told Kev, "Can open, worms everywhere!" :)

But now what? Part of me wants to break my rule and move baty.net to Pure Blog. That would be an enormous project, because years of using different tools has brought a variety of front matter formats (TOML, YAML, dates, tags, etc).

Another option is to make a new blog, such as I have so far with pure.baty.net, but even though the domain is fitting and kind of funny, I think the novelty will wear off.

I'm thinking about replacing baty.blog with a fresh new Pure Blog and leaving the old site behind. I have the content saved, so while it'll break links, at least the content is still out there somewhere.

Anyway, Kev's made a nifty, simple, useful, and easy-to-host blogging tool with Pure Blog. I need to figure out what to do with it.

Permalink #

Testing content migration from Hugo, just in case

Just to be clear, I don't have serious plans to migrate my main Baty.net (Hugo) blog to Pure Blog. That doesn't mean I won't explore the "But what if I converted baty.net to Pure Blog?" scenario.

Things will be wonky while I tinker. Probably don't link to anything here, since I'm almost certain the links will break.

Some things I've noticed:

  • Date formats in YAML are inconsistent with different SSGs. For example, Hugo wants date: 2026-02-05 05:29:52 -0500 and Pure Blog uses date: 2026-02-07 16:25 which throws an error in Hugo. Adding seconds to the date fixes it.
  • Quoted strings in YAML front matter are optional. Many of my Hugo posts do quote the title: attribute using either single or double quotes. Would need to be removed, because in Pure Blog, those quotes are included as part of the title, etc. Same goes for tags: ["Tag1","Tag2"] vs [Tag1,Tag2].
Permalink #