A blog about everything, by Jack Baty
Amateur photographer, blogger, and curious nerd.
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.
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. ...
Remember when I said I wouldnāt change blogging platforms? Itās still (mostly) true. So far.

A day with family

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.

Posting to the photo blog.

Why am I not making photos?
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. ...

Linux is nice so Iām using that today.

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

One True Blog?
AI bots have made site analytics less useful

Waffling. Home page layout wishes.

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

Good grief itās cold out
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. ...

My pens all skip. Convoluted publishing workflow.

ox-hugo for journal posts, too? Well this is unnecessary.
Using an SSG for building a blog isnāt complicated enough, so I added a layer of Org mode atop mine.

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