Hi, I’m Jack Baty š
Welcome to my blog about Everything.
Iām rarely in a hurry, so why do I spend so much time working on ways to do things faster? Working on the Linux laptop this week has made so many things slower. I donāt have a text expansion utility configured yet. I donāt have something like Raycast on the Mac. Still, I donāt feel like Iām doing less. In fact, my mind has been calmer. Writing on the ThinkPad feels more like using a typewriter. OK, thatās an exaggeration, but you see the point. Thereās much less going on, here. I have the usual urge to āimproveā things, but I may just wait a minute on that and see if I can settle in with something simpler. ...
Iāve been busy with my Linux experiment. Iām writing about it there, if you want to follow along. Today, I put a Framework laptop in my cart. This whole experiment only got rolling because I thought I might like Linux on my desktop, so why am I looking at laptops when I have a perfectly servicable (2015) ThinkPad X1 Carbon (that Iām typing on right now)? I canāt explain it. Most likely itās because I have an Apple Studio Display and (Iām told) itās quite challenging to use it with Linux. Iām not changing monitors for this, the Studio Display is too good (and expensive). ...
Nostalgia is some powerful stuff, aināt it? My old Nakamichi cassette deck stopped working a few years ago, and I never bothered to replace it. Iāve been into vinyl and still have a good CD transport, so I didnāt see a need for cassettes. Occasionally, though, Iāll spot a cassette somewhere and think I might like to bring mine out and play them. I didnāt want some ancient āvintageā cassette deck, and I didnāt want to spend much. ...
Linux is fun, but frustrating. Iām trying to stick with it long enough to blame Linux rather than my inexperience for my troubles. As a way to help remember the process, Iāve started a new blog at linux.baty.net1. The new blog is a journal of things Iām learning or struggling with. Iād normally be taking these notes locally but I thought it would be worthwhile to publish them. I must admit that this was also a fun excuse to play with BSSG.Ā ā©ļø ...
So, yeah, I seem to have four blogs at the moment. Itās fun, but not sustainable. Anyway, good morning! I mean, maybe Iām meant to be the guy who has a bunch of different blogs and nobody wants to follow because heās inconsistent and spread so thin. Is that so bad?
Today I learned about BSSG, a static site generator written using Bash. Iāve been chugging along with Hugo for a minute, but you just know I have to try every new thing I discover, so⦠bssg.baty.net How fun is that!? Written by Stefano Marinelli, BSSG is so simple and easy to use that I had a blog started in, I swear, two minutes. The only thing I had to do was change MARKDOWN_PROCESSOR to use pandoc, and I was off and running. Nice. ...
Dammit, now Iām posting journal posts in two places. I get bored doing things the same way every day, so I change things. I donāt know if this makes me interesting or if itās a symptom of some deep-rooted mental issue. Read Mikeās Deft, Markdown, Marksman/Emacs LSP, iA Writer and then spent an hour playing with Marksman and I ended up getting nowhere and now Iām upset that I canāt get wikilink completion in random Markdown files. This is why I shouldnāt be using Emacs. ...
I had fun yesterday working with the Coping Mechanism blog and Ghost. If you ignore the upsell and āplease subscribe!ā noise, Ghost is rather pleasant to work with. The problem is that I donāt want to migrate this blog to it, and I donāt want multiple blogs. This means that, while I still may tinker with Ghost, I shouldnāt use it for anything ārealā. So, what am I doing? ĀÆ_(ć)_/ĀÆ. Iām typing this in iA Writer for reasons I canāt explain. ...
Iām supposed to be working on a new website for a family member. Iām 80% finished, but the final 80% is the uninteresting part and I donāt feel like doing it right now. Instead, I spent an hour this morning feeling like I should go back to using Lightroom Classic instead of Capture One, but I still prefer Capture One, so Iāll have to deal with the things I donāt like about it. ...
Itās my dadās 84th birthday. I had the M3 with a roll of HP5.
In a mood, evidenced by changing Denoteās default file format twice in ten minutes.
I donāt know what to write about today. Iām sitting here at my usual desk typing into a full-screen Emacs frame with a few of my usual buffers open. I did end up giving up on Doom again. Itās just more than I want, even though it does a lot of nice things without my help. And I miss having SPC as leader key. Iām not doing that general.el thing again, either. Oh well, I guess itās back to C-c or C-x for everything. ...
āThere is a computer disease. Anybody who works with computers knows about it. Itās a very serious disease and it interferes completely with the work. The trouble with computers is that you āplayā with them!ā Richard Feynman, āSurely Youāre Joking, Mr. Feynmanā
I honestly donāt know whether the past few days of tinkering with Emacs evil-mode, Doom, etc. was fun or a complete, confusing waste of time. Right now Iām thinking the latter.
I donāt mean to be rude, but I donāt care much what you think. OK, thatās not exactly true, I care deeply what you think. Maybe itās more accurate to say that I donāt worry about what you think. Are you mad that I keep switching platforms? Sorry, not sorry. Are you annoyed that I use words like ājustā and āmaybeā and āreallyā too often? Yeah, me too. Weāll get over it. Does it bother you that I donāt do enough throat-clearing before mentioning something that has become problematic? Youāll be fine. Would you prefer that I only write about Emacs? Not happening. ...
I should apologize for my mood this morningā¦Sorry about my mood this morning. Yesterday, I decided to bring back my Doom Emacs config. Iāve been missing evil-mode and using Space as leader key. Sometimes hitting Control-this Control-that constantly becomes tedious, ya know? After a couple of hours, I bailed on the idea. Doom offers a ton of quality-of-life features, but it also contains a lot of magic. As much as I appreciate the magic, I too often feel like itās working against me. Back to my own config, which works against me too, but at least itās my fault this way. ...
I need to find a way for my brain to relax. I spend entire days with a dozen apps open, each with a dozen tabs open. I click rapidly between them looking for something to focus on. I never find anything. Part of my problem might be that Iāve surrounded myself with too much infrastructure. There are dependencies everywhere. daily.baty.net for example. The idea is that I have a separate blog that works well for short, daily writing. Except that now I have two blogs. And Iām (for the moment) using Kirby for that one. This means an entirely different workflow and setup. This is great for when Iām feeling bored with Hugo. It keeps me from moving this blog back and forth. However, itās also more stuff in my brain. Do I need more stuff in my brain? Right now, I donāt think so. Hence, Iām writing todayās journal post here. ...
Kirby CMS uses plain .txt files for content. Since the bare .txt files should not be accessible with a browser, one normally uses a path matcher in Caddy and then denies requests based on a path, like so⦠path *.txt /content/* /site/* /kirby/* /.* But what if I want a /robots.txt file? Turned out to be a simple answer, but it took me a while to find it. Iām writing it down here in case anyone else might need it. Hereās the whole block from my siteās Caddyfile: ...
I saw the Irreal post about Journelly, but mostly ignored it because I wasnāt looking for a new iOS journaling app. He did mention that Journelly is by Ćlvaro RamĆrez, author of Plain Org, lmno.lol, and others, so that made things more interesting. What intrigued me most, though, was learning that Journelly is backed by plain-text Org Mode files. Bonus! Now it had my attention. Ćlvaro was kind enough to let me into the TestFlight, and Iām putting it through its paces this morning. ...
Iāve migrated daily.baty.net to Kirby CMS. It has been a static site managed byĀ TinderboxĀ for a long time. I love Tinderbox, but now that baty.net is back on Hugo, I wanted a playground for learning more about Kirby, without moving the main blog back and forth between Hugo and Kirby. So, here we are. Your RSS feed is probably complaining right now. Sorry about that.