Cthulahoops

Sometimes, you have to turn off the LLM.

One thing I believe about about programming with LLMs is that sometimes, you have to turn off the LLM. Specifically, for learning. In particular, for understanding.

On one project, recently, I'd just added a lot of features to a code base I didn't understand particularly well to start with. I …

Published:

YAY, A WILD BLOG POST APPEARS!

For a long time this site has been nothing but a simple placeholder1. I wanted to share more, but I needed to write blog posts that were "good enough", get the style "good enough "... And so I keep drafting posts and publishing nothing. I've been failing to do the …

Published:

Just Make a Qr Code

I often find myself needing to send little pieces of information: urls, passwords, etc. to my phone, and I suddenly thought this was a nice way to do it.

$ put | uvx qr
█████████████████████████████████████
█████████████████████████████████████
████ ▄▄▄▄▄  ▄▄▀▄█▀ ▄█▄▄▄█ ▄▄▄▄▄ ████
████     █▀▀ ▀▄▄▄▄▀▀▄▄▄█     ████
████ █▄▄▄█ ██▄▀▄▄▄▀██▄  ██ █▄▄▄█ ████
████▄▄▄▄▄▄▄█    █▄▀▄▀ █▄▄▄▄▄▄▄████
████ ▀▄▄█  ▀█▄█ ▄▄▀  ▀▀▀▀ █▀▄█▄ ████
████ ▀█▀▄█▄▄▀ ▀█▀▀  ██ █▀▄▄█▀█▄▄▀████
████▄▄█▄▀█▄▀▀ ▀▀▀▀███  ██▀██▄ ▀▀████
████ █▀▀ ▀▄▄ █▄ ▀▀▄█▄██ █▄▀█▀█▄ ▄████
██████ ▄▄▄▄▀  ▄▄▀█▄▀█ █▀ █▀▄  █████
████▄█▀      ███   ▄█▀▄▀   ██████
█████▄█▄▄▄▄▄▀   ▀▄▄▄   ▄▄▄   ▀▀████
████ ▄▄▄▄▄  ▄█▄█▄██▄█▀▄ █▄█   ▀████
████     █▀  ▄▀  ▀▄█▀▄ ▄▄ ▀▄▄▀████
████ █▄▄▄█ █▄ ▀█ ██▀ ▄▄█ ██▄▀▀▄▀▄████
████▄▄▄▄▄▄▄█▄▄█▄▄▄████▄█▄▄▄▄█▄█▄█████
█████████████████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

put1 is a little alias that outputs whatever I've copied to my clipboard, and uvx2 installs …

Published:

Like a Human

I'm often amused by the way LLMs speak if you ask them to talk like an animal. They don't have any idea how to express this perspective and you just end up like a bunch of forced references to having feathers or something. It's like: "hello, fellow birds, I'm definitely …