Skip to main content

Posts

2023

Sending Org-journal entries to Day One

·100 words
I mentioned that I should create a lisp function for sending my org-journal entries to Day One. Turns out I’d already done it. The only problem was that the original version assumed I was using a new org file every day. I’m now doing monthly files, so I needed to change how the text selection was made. Here’s the new function.

When a minor annoyance sparks an unreasonable change

·210 words
This morning, I had trouble finding something that I was certain I’d written yesterday. I was pretty sure I’d written it in one org-mode file or another, but it seemed to be missing. Turns out it wasn’t missing. I just couldn’t see it because of the way the results show up when searching for something in Emacs. The display of search results when running projectile-ripgrep is pretty awful, and I missed what I was searching for. Here’s what it looks like in Doom Emacs by default.

Are we back on Hugo?

·47 words
It’s possible that no one will ever see this post. I’m writing a Hugo-formatted markdown file in Emacs. This means it will be published to a defunct copy of my blog1

Other People's Enthusiasm

·128 words
It’s often fair to describe my entire personality as an amalgam of the blog posts I read that morning.

Considering film (only)

·246 words
Whenever I review my recent photos, I am reminded that I prefer film. Film is fun, if sometimes frustrating, to shoot. Film cameras are cooler. And I love the results.

App Launchers

·233 words
Mike mentions disabling Alfred and going back to using Spotlight as an app launcher. I’ve been having similar thoughts.

v13.baty.net

·16 words
Now that baty.net is running on Kirby, I’m moving this content to a new domain:

Saturday, October 14, 2023

·99 words
I spent the afternoon with my new grandson yesterday. His name is Lincoln. His middle name is Jack. She gave him my name and that might be the nicest thing anyone has ever done for me.

Saturday, October 07, 2023

·33 words
I spent some of the morning writing a new function for generating posts in Hugo. Then, I spent the rest of the morning building out a scaffolding in Kirby. This can’t end well.

Friday, October 06, 2023

·176 words
I’ve been having thoughts of more Linux. I’ve got MINT running on the little MacBook Air, but also glanced at the ThinkPad Carbon running Pop_OS that’s sitting on a shelf. It would be fun to play with, but then I remembered that the most productive move I’ve ever made was to stick with running one OS on one computer. Some day that may be Pop_OS on a Thinkpad, but right now it’s macOS on a MacBook Pro.

Tinderbox for blogging?

·226 words
As much as I love Tinderbox, I’m wondering if it will continue to make sense long-term as a blogging engine. I get along great with most of Tinderbox’s features, but export is one that has eluded me for going on 20 years. I can muddle my way through, but it’s always a challenge.

An attempt at file management

·555 words
I keep a lot of files in a lot of folders, but I’m inconsistent in how I organize them. This means I too frequently have trouble finding things, so I’ve made another attempt at fixing the problem.

Grab the weather forecast using weatherapi.com

·172 words
I like to record the weather in my journals. For several years, I’ve used https://wttr.in via curl. Recently, wttr is often unreachable or throws errors, so I took a look at weatherapi.com

Hiding scheduled TODO items in Org-mode

·140 words
Many of my TODO items in Org-mode include a SCHEDULED property, which lets me ignore them until a specified date in the future. This keeps my Org agenda nice and tidy.

SetApp apps I use

·55 words
SetApp apps I have installed During frequent bouts of Subscription Fatigue, I always glance sideways at SetApp, thinking that I could cancel my subscription. Then I look at the apps I have installed via SetApp (see above) and once again realize that it might be the most useful $10/month subscription I have. So it stays.

Film photography as late-stage Burning Man

·360 words
Original photo: Depositphotos I’ve never been to Burning Man, but for years I really wanted to go. I mean c’mon, a bunch of normies heading out to the beach (at first, but later, the desert) to do drugs, walk around half (or fully) naked, and opt out of society for a while. A place to really hippie it up for a week or so. I think I would have loved it.

At my analog desk

·89 words
I still call this my “analog” desk. It’s for reading real books and articles. It’s for journaling. It’s for painting and drawing. It’s for sitting and staring out the window, even if the view is only that of a cul-de-sac in a boring middle-class suburb.

Silver is better

·69 words
Back in photo.net’s and rangefinderforum.com’s prime, there was a gruff, opinionated, brilliant, and helpful forum member and photographer named Al Kaplan. He helped me a great deal after I got my first Leica.

Baty.net

·184 words
What’s the deal with Baty.net?

Editing Hugo's Markdown directly (not using ox-hugo)

·506 words
I have been wondering if the benefits of using ox-hugo just so I can write posts using Org-mode format is worth the extra layer of abstraction. I prefer Org-mode to Markdown, but Markdown is fine. In fact, Markdown-mode makes editing Markdown in Emacs quite pleasant. Ox-hugo is a great package, but increasingly seemed like a clever but unnecessary abstraction. One of its best features is that it makes creating new posts super easy. I never liked using the Hugo CLI, so ox-hugo solved that problem.

Wednesday, June 21, 2023

·26 words
I don’t have anything to say here today. Here’s a photo of the likely cause:

Father's Day

·41 words
I spent Fathers’ Day with my dad and my daughter, so that was pretty perfect.

Renaming an item in DEVONthink to match the name of its parent group

·304 words
When creating a new project folder (group) in DEVONthink, I often make use of Templates. Templates are just files in a folder somewhere that get copied into the DEVONthink database. For example, I have a project “starter” Tinderbox document named “Basic Project Template.tbx”. When inserting the template file into my DEVONthink project, it uses the same name as the original, which isn’t helpful. DEVONthink is very scriptable, so I wrote an AppleScript to rename the selected document the same as the enclosing group/folder.

Sunday, June 11, 2023

·14 words
I’m not convinced that much has improved meaningfully since we started optimizing for digital.

Coming to my senses about Mimestream

·85 words
I woke up from my trance and bailed on my disjointed bricolage of Fastmail->Gmail->Mimestream. Cobbling various pieces together just so I can use a single mail client on my Mac seemed…shortsighted. Mimestream is nice, but not that nice, you know?

Friday, June 9, 2023

·105 words
I understand why people are upset about Reddit’s API changes. People are always upset about something Reddit is doing. And I feel for Apollo’s developer. The whole thing sucks. I’ve never used Apollo. I go to the website and visit a few of my favorite subreddits every once in a while. I just don’t feel any outrage about the whole thing, sorry. I am attributing this to my recent withdrawal from social media. I guess since no one has been telling me to be upset, I’m not.

Thursday, June 8, 2023

·72 words
I started reading the MPU forums this morning and was immediately reminded that I should never read the MPU forums. I do plenty of navel gazing around note-taking and software workflows and everything else already. I don’t need more of it, thank you.

Overthinking Email

·427 words
I don’t get many emails these days. Nor do I send many. And yet, I spend an inordinate amount of time futzing with how I get and sent emails. I’m doing that thing again where I overthink my email process.

Content-Security-Policy in Caddy

·102 words
I noticed today that my CSP (Content-Security-Policy) Caddy’s baty.net virtual host was not working. Whoops. I think I’ve fixed it, but if you spot any weird loading issues let me know. Here’s the relevant section from my Caddyfile: