2026 Weeks 7 & 8
TL;DR: Enjoyed a 4-day weekend and completely forgot about weeknotes, spent way too much time troubleshooting a Tempest arcade machine that's been broken for 6 years (might actually be making progress?), dealt with the sad news that our favorite Portland bar closed, got Cosmo back from the vet looking very spaced out, started planning a Catsby tattoo, and collected yet another pile of bookmarks about AI coding agents while the cats increasingly tolerate each other.
Meta
Had a nice 4-day weekend, last week. So, I totally forgot about weeknotes. That's fine, I can double up this week. Still trying to keep these semi-regular posts going while I eventually hope to write some more interesting standalone posts. Until then...
Tempest Repairs
Ope, so I realized it's been 6 years since I last tried troubleshooting this Tempest machine. Six years. That's... honestly embarrassing?
The thing is, I thought I'd have to go bit by bit through the PCB and schematic to diagnose it. And I only sorta know what I'm doing. But this time something weird happened: I took the PCB out, jiggled things around, hooked up the oscilloscope, and suddenly something works?




It definitely wasn't doing this before, according to my notes from my last go round with this thing. I suspect there's a bad PCB trace or IC socket somewhere - which will be a pain to track down, but seems less dire than I'd previously expected.
Next challenge will be the monitor. Through testing via instructions in the WG6100 FAQ, I figured out one of the big frame transistors is bad. Good news is: I know how to replace that part. Hopefully that fixes the monitor, though I'm going to poke at some other components to see if there's not a further underlying cause. Nice thing is that I've fixed this monitor before by replacing half the parts, so I'm mildly optimistic I can do that again worst case.
Then of course I found another problem: one of the potentiometers broke right off the PCB. Which, you know, they do that sometimes if you're not very careful. I thought I had a spare, but I do not.

Rather than just fix this one pot, I think I'll order a whole new set of sealed flat pots and install them with these 3d-printed adapter plates I just saw on the KLOV forums.

Meanwhile, this is me waiting for my Digikey order for those parts:

Cat Update
Cosmo went to the vets today for a checkup and some chest xrays to see if he has asthma. He got some sedation and just stared into space for 20 minutes. Later that evening, he had a nice time hanging out with Miss Biscuits:



I also got a response from my wife's tattoo artist from a few years ago. Looks like I might find a spot on her books in the next few months. Time to start digging through Catsby photos, which is happy / sad.
This is the kind of vibe I'll be aiming for - Catsby was a big fan of hanging out in that window with the plants. Also bonus photo from about 7 years ago when Cosmo was little:




Closing Time
Damn it: I think Expatriate, our most favorite bar in Portland, has closed.
Actually really sad about this, since it was one of the few places we'd found in good walking distance with a vibe that managed to get us out of the house on a regular basis. There are probably other places, but expeditions are hard.
We weren't on first-name basis with all the folks who worked there, but I wish I could like follow wherever they all go next like members of a band after it breaks up. And I do really hope they all end up somewhere good. Never had a bad experience there, just all lovely folks.
Miscellanea
- One thing I miss about living in Michigan is "poonchki" season (and yes, I saw all the Paczki Day memes too)
- One vaccine may provide broad protection - Imagine getting a nasal spray that protects you from all respiratory viruses including COVID-19, influenza, RSV, the common cold, bacterial pneumonia, and early spring allergens
- A wood Commodore 64 case - gorgeous woodworking project for a C64
- Firefox is getting WebSerial support!
- gradient.horse - "Honestly I just wanted to play around with gradients. But gradients without anything on the horizon lack something, so I added horses"
- Virtual Scrolling for Billions of Rows - Techniques from HighTable for displaying billions of rows while keeping good performance
- Cloudflare's Markdown for Agents - fetch the markdown version of any page by adding Accept: text/markdown
- The Great Markdown Rebranding Of 2026 - There seems to be a nonzero chance that Markdown might become the new RSS
- Current by Terry Godier - An RSS reader where every source has a half-life: how long its articles stay visible before fading out
- What, then, are we paying for? - Paying for software isn't paying for a solution. It's paying for someone else to own a problem
- Programming is Dead - "this is the worst these tools will ever be. They will only get better"
- Code has always been the easy part by Kellan Elliott-McCrea - "The cost of code is going to zero. That's genuinely neat, and mind blowing, and going to require reinventing so many things. It was still never the hard part"
- Dorodango - software Dorodango: taking the big ball of mud output from coding agents and polishing it into something beautiful
- AI Doesn't Reduce Work—It Intensifies It - "we've just disrupted decades of existing intuition about sustainable working practices"
- I miss thinking hard - "Vibe coding" satisfies the Builder but has drastically cut the times I need to come up with creative solutions
- Nobody Rips Out the Plumbing - Nobody rips out the plumbing. But the smartest homeowners upgrade their fixtures every chance they get
- My AI Adoption Journey by Mitchell Hashimoto - A measured, nuanced take on AI tooling evolution
- Something Big Is Happening - "We're past the point where this is an interesting dinner conversation about the future. The future is already here"
- Coding agents as the new compilers by Anil Dash - "this is one area where the people who actually make things are ahead of the big platforms"
- Power Prompts in Claude Code - Claude Code doesn't need you to be precise. You can describe what you want the way you'd explain it to a colleague
- No Coding Before 10am - "Six months from now, there will be two kinds of engineering teams: ones that rebuilt how they work from first principles, and ones still trying to make agents fit into their old playbook"
- AI is going to kill app subscriptions - For apps that run locally, subscriptions make no sense anymore
- Agentic Engineering by Addy Osmani - "AI-assisted development actually rewards good engineering practices more than traditional coding does"
- ESP8266 WiFi Analog Clock - Uses an ESP8266 module to display local time on an inexpensive analog quartz clock
- PC6502 and LT6502 - 6502 projects in PC104 formfactor and a 6502-based laptop design
- Rice Theory: Why Eastern Cultures Are More Cooperative - Growing rice tends to foster cultures that are more cooperative and interconnected
- Discovering Negative-Days with LLM Workflows - monitoring for open-source vulnerabilities before CVE publication
- Why Vampires Live Forever - "Dracula operated in silence for centuries. He didn't have a podcast. He didn't track his erection quality on a public dashboard"
- Wes Cook and the Centralia McDonald's Mural - Cabel Sasser's deep dive into a found mural and lost artist (as always, worth the read)
- Timeplast makes 3D printing filament that's also soap, toilet bowl cleaner, and glow-in-the-dark sticky stuff. I wonder if I could print a Wacky Wall Walker with the sticky glow filament?