At SDCC my kid said the most gen-alpha thing I can imagine: Does Star Trek even still upload?
Tim Hockin
@thock.in
I like writing software, even if I don't get to do it much anymore. Kubernetes. Star Wars nerd, Expanse fan, dad, dork.
Every now and then I end up on NextDoor for something and I can't help but look around. It's just a cesspool of grumpy boomers complaining about life in California. Please leave, there are lots of people waiting to live in your houses. Sheesh.
Small trick for doing technical diagrams in Google Slides. I often want more attachment points for arrows. It turns out that the 16-pointed star has a whole bunch, and you can change the point depth so it looks like a circle/oval. I now use that instead of boxes or circles.
Best compliment I have received all week: "I was reading some substrate mds and was pretty impressed that it sounded like it’s coming from a human" They ARE coming from a human! We put a fair amount of work into them. They are "artisanal, hand-crafted docs", if you will.
I am happy to share a little thing we have been cooking up: github.com/agent-substr... Problem statement: How can we effectively host a bazillion mostly-idle agents in a regular-sized Kubernetes cluster? This is *demo-grade* software, but it shows some ideas.
GitHub - agent-substrate/substrate: Agent Substrate: the core system
Agent Substrate: the core system. Contribute to agent-substrate/substrate development by creating an account on GitHub.
github.com
Every post on /r/kubernetes which concludes with "Curious to hear..." will continue to be removed with prejudice. Just stop with the BS, please.
There are things I can "disagree and commit" on, but NOT using the Oxford comma is not one. To my dying day, I will keep reinserting it into any doc that gives me editor access.
"We are experiencing high demand, please try again later" on an airline's website is pathetic. Tell me you don't give a shit about your customers without telling me you don't give a shit about your customers.
Sadly, I will not be at KubeCon this week. To show all my kubernaut friends just how much I miss you, I have a small gift. If you missed out on getting a deck of Exploding Clusters cards, well now you can play online. exploding.k8s.io Go easy on me, it's just a "free time" project. Have fun!
exploding.k8s.io
A tiny hummingbird has made her nest in the dwarf satsuma tree outside my front door. Now I feel obligated to protect her from neighborhood cats. You should have picked a taller tree, mama bird!
I bought what I thought was a 12 foot loop of specialty cabling for $20. What I got was 12 INCHES. mea culpa, I guess.
"Our website is currently experiencing heavy demand. Please try again shortly." It's almost 2026 - there's just no excuse for this.
I won a round of Exploding Clusters against my kids! I thought you might want to know.
Believe it or not, I still have some special Kubernetes stickers left from KubeCon's past. If you see me around, say hello and ask for a sticker!
I don't post so often, these days, but this made my day. Versioned rollback is finally a thing in k8s. cloud.google.com/blog/product...
Kubernetes gets minor version rollback | Google Cloud Blog
In the event of an error when upgrading a Kubernetes cluster, a new minor version rollback feature lets you revert to a known-good state.
cloud.google.com
Anyone else worried about the air traffic control situation, what with KubeCon just around the corner?
Home maintenance is not for the weak of spirit. Or of wallet. JFC, this project never ends. It's one thing after another. We should have just moved.
It's 2025. If your project's "how to install" document tells me "curl <url> | sh", you are dead to me.
When you find an interesting product online but it's just a little too expensive to YOLO, so you scour the web for reviews or comparisons or just the technical spec and find NOTHING...do you really want to buy that product? The "locate a dealer" vibe is off-putting. I guess this one is not for me.
I can't tell you how much fun I am having, making Gemini and/or ChatGPT edit a picture of my house to change the color. We need to re-paint, and this is so much better than collecting paint cards from Home Depot.
Heard on a rock radio station today IN CALIFORNIA: a disgusting DHS commercial, full of heinous fear-mongering and of passionate kissing of Trump's ass. Uggh.
YES YES YES!! Ok, to temper my enthusiasm -- did anyone thing "History of the World Part 2" was good? Brooks can often be hilarious but sometimes his humor comes across like an 11 year old boy. Still, benefit of the doubt.
OMG TAKE MY MONEY. Will Rick Moranis to come back?
OMGGGGGGGGGGGG
God damn, you know what AI service I would pay for? Product search. Find me options for a thingamajig between 26 and 30 inches wide, in stainless steel or black, that includes a power switch but not an LED screen, and costs less than $400. Summarize the differences between them. TAKE MY MONEY
Andor is the Star Wars I have wanted ever since Episode I broke my heart nearly 30 years ago.
My favorite little-known new feature in kubernetes v1.33: Show me pods with a container running as root. kubectl get pods -A -o json | jq -r '.items[] | select(.status.containerStatuses[].user.linux.uid == 0) .metadata.name'
How did people forget how to do email? Or did they never know? Quoting text and responding inline seems to confuse the hell out of folks. Some feel the need to put their name before each response or change the color of their responses. Some just screw it up so badly it's not readable. Good grief!
Forced to use Wayland, and OMG everything is broken. Want to remap mouse buttons? Fuck you. Liked those consistent window decorations? FUCK YOU. Jesus christ, the more I use it the less I want to .