Josh Bleecher Snyder
banner
commaok.xyz
Josh Bleecher Snyder
@commaok.xyz
here we go again
Answer from an 8yo: dead rats
December 29, 2025 at 10:37 PM
Yep, when we leave “developer preview”, billing and CC will be more prominent. And we’ll do our best not to bait-and-switch our earliest adopters. :)
December 25, 2025 at 7:35 PM
Filippo’s assessment is spot on. I’ll add when I’m back at a computer later. Doing Christmas stuff for the next N hours.
December 25, 2025 at 1:01 AM
as they say: don't read the comments
December 24, 2025 at 7:01 PM
Life at Blandings: Wodehouse has always been a refuge in hard times and a delight in good ones. And though Jeeves is excellent, Blandings is the crown jewel. This trio of novels is unparalleled. This year, I got the joy of reading them aloud to my kids, who are finally old enough to appreciate them.
December 23, 2025 at 2:03 AM
Holocaust: A re-telling using only words drawn from the Nuremberg trials, with no commentary. Barely over a hundred pages, it took me months to read. If you need a re-grounding, a raw human reminder of what happened, free from commentary and politics and loose accusations and cheap spin, this is it.
December 23, 2025 at 2:03 AM
Out Stealing Horses: Beautiful, spare literary fiction. Set in the deep woods of Norway, and worthy of it.
December 23, 2025 at 2:03 AM
Sleeper Beach: The worthy sequel to Titanium Noir, which made last year’s list. I still love a good noir, and this was another excellent noir.
December 23, 2025 at 2:03 AM
Spent: In a busy, stressful year in which I stalled out on book after book, I read Spent in two sittings. Lots I could personally relate to and plenty of room for understanding for the stuff I couldn’t. And goats. I love goats.
December 23, 2025 at 2:03 AM
One might argue we already are. And an overabundance of Wickham.
December 16, 2025 at 5:09 PM
My partner volunteers making beaver dam analogs. She will be thrilled to hear that her services can be obviated by nothing but ordinary bedsheets, a catapult, and a pair of good gloves.
December 7, 2025 at 3:34 PM
NPRBLM, @vcorenmitchell.bsky.social HSGTMBCK. (MCHLPRTLLSGNGTJL.)
November 25, 2025 at 6:12 PM
”You are Mielikki Neith…”
November 20, 2025 at 8:45 PM
I got something working nicely, for me at least.

Shell script and commentary at:

commaok.xyz/ai/split-com...
Split a git commit with an agent
I often sit down to write some code and then, four yaks, two shaves, and a haircut later, I realize my working tree contains several intertwined changes. This post shows a reliable workflow and shell ...
commaok.xyz
November 17, 2025 at 10:41 PM
Or you can be like P.G. Wodehouse and natter on winningly about shapes in fog and how shapeless they are but THIS shape could beat out a prize pig for shapeless except perhaps for the part where it is obviously rather human.
November 14, 2025 at 2:52 PM
Oops. Step 3.5, implicit is: commit. :)
November 12, 2025 at 6:58 PM
1. make a new branch
2. check out the end target commit contents (git checkout end-state --)
3. revert a bunch of code, sometimes then making additional changes to make everything work
4. goto 2

This is easier than rebase because there are no merge conflicts.

No idea how an agent will handle it.
November 12, 2025 at 6:57 PM
Hah. Keep us posted about how you get it working in the end! I love seeing worked examples, and I always have something to learn from you.

FWIW, the way I usually do work like this myself as a human is:
November 12, 2025 at 6:57 PM