From the Zsh documentation:

If a word begins with an unquoted ‘=’ and the EQUALS option is set, the remainder of the word is taken as the name of a command. If a command exists by that name, the word is replaced by the full pathname of the command.

•> echo =vim
/Users/elliot/opt/bin/vim

George Antheil’s Ballet Mécanique, which requires 16 synchronized player-pianos was never fully realized in his lifetime. (backstory) 🎵

TIL that the /lib/systemd/systemd --user process for a user with linger enabled does not automatically pick up group membership changes. Also, there does not appear to be a clean way to get it to pick up the changes, e.g. systemctl --user reexec doesn’t work. Resorted to killing it and relogging in.

Talking about music is like dancing about architecture.

I first heard this epigram from Laurie Anderson, but its origin is seriously complicated.

I find it weird that /var/lib/systemd/linger contains usernames instead of UIDs.

> systemctl status non_existent.slice
● non_existent.slice
     Loaded: loaded
     Active: inactive (dead)

Ummm… say what? Where exactly did you load that slice from, systemd?

Yeah, I typo’d the actual name and was surprised at the output.

Navigating data flows in GitHub Actions is… an adventure.

Discovered that I somehow still have Growl installed. That was a flashback.

For some reason, I was reminded of the “greatness” that is Bambi Meets Godzilla (1969). 🎥

EditorConfig and Vim

Finally got around to hooking up EditorConfig into my Vim setup…

" Look for and interpret .editorconfig files.
" https://editorconfig.org/

packadd! editorconfig

" Use .editorconfig for new, empty files.
let g:EditorConfig_enable_for_new_buf = 1

" Turn on plugin log messages.
"let g:EditorConfig_verbose = 1

The plugin is bundled as of Vim 9.0.1799.

It’s May 16th. This day in 1964, the FBI drops its years-long investigation into the pop song “Louie Louie.”

The “Louie Louie” Freakout (1964) - This Day in Esoteric Political History 🎙️

🤯

Umm… wut?

I did not know that there was actually an FBI investigation into the song. I knew people freaked out about it, but not to that extent.

Please stop writing those illegible, infinitely long and/or infinitely continued-with-backslashes lines in Dockerfiles. Use here docs, just like lots of other languages.

Every time I see a file with a .yml extension I think “did not typing that ‘a’ really save you that much time?”.

📷 One way

Surprisingly low numbers are unresolved in the ways that they’re imperfect.

An amazing thing about 276. 📺

Having used Codeium for several weeks now with Vim, it’s a mixed bag. It can speed things up for sequential code writing, but for mass-changes, it actually slows things down. Suggestions don’t apply to other lines in visual mode and it breaks the period (.) operator.

The macOS Character Viewer 🅿 problem.

Today’s bit of fun… the macOS Character Viewer, when you use it to enter 🅿, not only enters the U+1F17F NEGATIVE SQUARED LATIN CAPITAL LETTER P codepoint, but also adds on U+FE0E VARIATION SELECTOR-15. The extra codepoint causes Safari to show that glyph as larger than the others.

Had to resort to Ctrl-V U0001f17f in Vim to get the bare codepoint.

GitHub-flavored-Markdown supports alerts. Who knew?

Markdown alert style content blocks on Github

Hooray for Ctrl-z / bg / disown %1.