Sign in

Tommy McCormick

@jan0ski.net
278 followers 324 following 37 posts

security, distributed systems, networking, & rust ATL

PostsRepliesMedia
Tommy McCormick @jan0ski.net · 13/08/2026
Your Claude: *Does a breakthrough* My Claude: *Tries to guess UUIDs...*
Output from Claude Code saying: "My delete calls used UUIDs I'd guessed from 8-character prefixes — they silently 404'd, which is why the conflict persists. Getting the real IDs:"
020
Tommy McCormick @jan0ski.net · 17/05/2026
Normally I'd just reboot to fix any intermittent issues on Ubuntu like sound, printing, bluetooth, etc. Lately, I've sicking Claude on it and end up finding some wild root causes. Chrome was refusing to open and it was determined to be Discord leaking X11 connections. Neat!
A Claude Code terminal window that reads:

"Now try the shortcut. Two underlying things worth knowing for next time:

  - Long Discord sessions leak X11 connections until Xorg refuses more clients (your case: 208/256 held by Discord). Killing/restarting Discord fixes it. Worth restarting
  it occasionally, or filing/tracking the upstream issue.
  - Discord's window-close doesn't quit it — only pkill -9 -f /discord/app- or a real Quit does.

  If the shortcut still fails after this, paste the new journalctl --user --since '1 min ago' | grep chrome output and I'll keep digging — but the X-server saturation was the root cause this round."
010
Tommy McCormick @jan0ski.net · 28/04/2026
Design.md, Agents.md, Skills.md, Soul.md ... obligatory XKCD
XKCD Comic:
A three-panel black-and-white stick-figure comic titled “How Standards Proliferate (see: A/C chargers, character encodings, instant messaging, etc.).”

Left panel: Text reads, “Situation: There are 14 competing standards.”

Middle panel: Two stick figures talk. One says, “14!? Ridiculous! We need to develop one universal standard that covers everyone’s use cases.” The other responds, “Yeah!”

Right panel: Labeled “Soon.” Text reads, “Situation: There are 15 competing standards.”
010
Tommy McCormick @jan0ski.net · 17/02/2026
Needed a `pkg update` to fix propolis/bhyve since this was a few months old Helios installation, but there was eventual success!
An Oxide ubuntu VM instance showing "running" statusAn Oxide serial console showing a prompt for an "ubuntu" user login
020
Tommy McCormick @jan0ski.net · 17/02/2026
Took quite a while, with a few retries, but got the image uploaded and a VM creating... will be shocked if the thing actually boots
The oxide control plane software showing an ubuntu VM disk image successfully uploaded.A instance in Oxide showing it is in "starting" status, showing full configuration including 2 vCPUs, 4GB memory, and a local IP.
230
Tommy McCormick @jan0ski.net · 17/02/2026
A bit of pain on this machine (32Gib / 1TB HDD) but fought through some issues with too many service replicas (causing OOMs), slow file-backed vdevs, and resizing zpools to fit everything, but I think we're off
The Oxide control plane software "images" page showing an ubuntu vm image upload in progress
220
Tommy McCormick @jan0ski.net · 17/02/2026
Had an old gaming laptop lying around and managed to get @oxide.computer's platform booted up on it
The inventory page of the Oxide control plane software UI, showing a single machine connected and a URL of "localhost:8080".
5451
Tommy McCormick @jan0ski.net · 12/06/2025
status.cloud.google.com/regional/ame... No incidents reported, yet...
220