Turns out that patching Emacs' library loading whilst silencing user feedback can lead to some really interesting bugs: https://github.com/cask/shut-up/pull/12/commits/2495e8bf3d424f88f82679dd94def6b87960c4a9
This might be the longest commit message I've ever written. I think a good message tries to persuade the maintainer to accept the PR.
miniblog.
Related Posts
I've started using DNSControl for configuring DNS for my personal domains and it's been delightful. Declarative DNS!
I get comments (the DSL is just JS), history (it's in git) and trivial rollback! I've switched my DNS provider to Hetzner (which is free!) to use this.
I've now worked on several systems where the JSON was so big that avoiding pretty-printing was a performance win!
I eventually learned that there's a 'correct way up' for USB A cables. The two small holes should be on top.
Tragically not all power adapters get this right, even for name brands. My ability to get the cable right first time still isn't much better than 50%!