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 ...

February 21, 2026 · 73 words · Jack Baty

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. ...

February 21, 2026 · 319 words · Jack Baty

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. ...

February 19, 2026 · 271 words · Jack Baty

See you over at baty.blog until further notice

I’ve been experimenting with Pure Blog and liked it so much that I made a new blog with it. I’ll be posting there for a spell, if you’re interested. ☛ baty.blog or subscribe to the RSS feed.

February 15, 2026 · 37 words · Jack Baty

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’s Capture One, running in KDE via WinBoat ...

February 15, 2026 · 219 words · Jack Baty

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?

February 14, 2026 · 81 words · Jack Baty

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. ...

February 13, 2026 · 443 words · Jack Baty

TILES, an(other) Emacs notetaking package

“TILES is an Emacs package for taking quick, title-less notes.” Well color me intrigued! Screenshot from the TILES Github page: I love trying different methods for taking notes. TILES is sort of a cross between Howm, Deft, and Denote. I think I’ll give it a go. (via Sacha Chua Emacs News)

February 10, 2026 · 51 words · Jack Baty

Pure Blog

Remember when I said I wouldn’t change blogging platforms? It’s still (mostly) true. So far.

February 9, 2026 · 439 words · Jack Baty

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].

February 8, 2026 · 148 words · Jack Baty

Managing Pure Blog updates using just

Note This has been mostly superceded by the built-in upgrade mechanism introduced in version 1.5.0. ...

February 7, 2026 · 209 words · Jack Baty
Screenshot of the feishin music player

Feishin music player for Linux

I’m giving the Feishin music player a go on Linux. It’s full-featured and very Roon-like, but streams from my Navidrome instance. It’s an Electron app, which some people can’t stomach, but it doesn’t bother me much. It’s a minor ick to suffer for a music player I might actually enjoy using. If it turns out to be too much, then there are dozens of other options. I learned about Feishin from the post, The state of Linux music players in 2026, which was linked to here which was linked to by Andreas’ always interesting Link Dump.

February 6, 2026 · 96 words · Jack Baty

Global org-capture shortcut in KDE

I like being able to create new Org mode tasks from anywhere, via a simple keyboard shortcut. This probably doesn’t justify a whole post, but here’s how I did it. Create a script at ~/.local/bin/orgcapture.sh Here’s the script: #!/bin/bash emacsclient -c -F '((name . "capture") (width . 80) (height . 34))' -e '(progn (org-capture) (delete-other-windows))' In my Emacs config, I have a hook that tidies up the new frame: (defun my/org-capture-finalize-hook () "Close frame after org-capture if it was opened for capture." (when (and (> (length (frame-list)) 1) ; More than one frame (frame-parameter nil 'client)) ; Frame created by emacsclient (delete-frame))) (add-hook 'org-capture-after-finalize-hook 'my/org-capture-finalize-hook) In KDE’s Settings, I added a new command in the Shortcuts settings that point to that script. I assigned it to F3. ...

February 5, 2026 · 157 words · Jack Baty
Fastfetch screenshot

Installing Fedora Workstation on the laptop

I finally started to become comfortable in KDE, so I decided to try Gnome again.

February 3, 2026 · 381 words · Jack Baty

Removing analytics from baty.net

AI bots have made site analytics less useful

January 27, 2026 · 263 words · Jack Baty
Leica Q2

A Leica Q2 again

I’m back to using a Leica Q2. The constraints are a relief. For now.

January 25, 2026 · 271 words · Jack Baty

Linux and/or macOS

I’ve been alternating between Linux (Fedora/KDE) and macOS since the beginning of the year. I’d describe Linux and the software running on Linux like this: Less polish, more power. What I find challenging is that sometimes I want the power, other times I want the polish. Surprisingly, I am starting to prefer being in Linux than being in macOS. Linux feels like it’s mine and I like that feeling. Everything in the OS makes me believe it was done with me mind. “Me” being “the user”. Even when things are frustrating, I usually understand why. macOS used to feel this way, but has drifted from it. It’s not all Tahoe’s fault, but it certainly hasn’t helped. ...

January 24, 2026 · 338 words · Jack Baty

Blogging with org-mode and ox-hugo again

Using an SSG for building a blog isn’t complicated enough, so I added a layer of Org mode atop mine.

January 21, 2026 · 183 words · Jack Baty
Screenshot of supersonic UI

Navidrome and Supersonic

I’ve been running Navidrome on the NAS for a few weeks as a way to avoid figuring out how to use Roon on Linux. Navidrome is no Roon, but it’s fast and simple and works well enough for my purposes. Navidrome’s web UI is fine, but I thought I’d look for a “real” (Linux) client for it. Navidrome’s API is compatible with the OpenSubsonic API, which apparently is quite popular, so there are many options. I’ve started with Supersonic. ...

January 20, 2026 · 114 words · Jack Baty

OM on Sameness

Our Algorithmic Grey-Beige World – On my Om: We’re living in the endgame. Algorithmic reality doesn’t just commodify interaction. It standardizes imagination. The algorithms squeeze creativity out of millions by showing them exactly what “works.” We don’t get unique. We get infinite variations of the same. I hate 90% of the internet, now. It makes me sad and angry.

January 16, 2026 · 59 words · Jack Baty