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 Dockerfile
s. 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.
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?
Hooray for Ctrl-z
/ bg
/ disown %1
.