Roger Peppe
banner
rog.bsky.social
Roger Peppe
@rog.bsky.social
CUE, Go, fiddler, climber, gardener, curry maker.
For the record, that prompt is definitely not there yet! After an hour or so of churning, it had managed to lose a bunch of code and couldn't work out how to progress. I think that getting it to rebase on the new branch is probably a mistake, as that leads to conflicts that it finds hard to resolve.
November 12, 2025 at 5:03 PM
FWIW here's a prompt I'm currently experimenting with for splitting up a large PoC (>100 commits) into something potentially reviewable. It's doing fairly decently so far. gist.github.com/rogpeppe/abf...
refactor-commits.md
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
November 12, 2025 at 1:07 PM
I'm probably just being misguided in how I'm doing things here though. It's fun to explore!
November 12, 2025 at 1:04 PM
Yeah, that's my issue. It doesn't :) Esc interrupts the whole sub-agent task. Interestingly too, when a sub-agent asks for permission, the "Tell Claude what to do differently" choice is greyed out - I can't guide a sub-agent like I would the top level.
November 12, 2025 at 1:03 PM
I do love it when someone from a totally different interest sphere of mine expresses enjoyment of something I love from another (particularly when the "other" are friends 😀)
November 8, 2025 at 10:03 AM
I love hearing war stories like this. And lock-free algorithms are _hard_!
November 4, 2025 at 10:09 AM
for me too!
November 2, 2025 at 10:09 PM
Intel-based Ubuntu 24.04.03, running X11.
November 2, 2025 at 10:03 PM
Is the demo meant to look like this? (Chrome 141.0.122)
November 2, 2025 at 10:01 PM
"If you'd only spotted that heel hook, maybe you wouldn't have fallen at that error message check"
October 27, 2025 at 9:18 PM
Brilliant! What a silly assumption to make that those two sentences were related.
October 12, 2025 at 6:37 PM
from the spec: "Within a constant declaration, the predeclared identifier iota represents successive untyped integer constants. Its value is the index of the respective ConstSpec in that constant declaration, starting at zero." go.dev/ref/spec#Iota
The Go Programming Language Specification - The Go Programming Language
go.dev
October 12, 2025 at 6:23 PM
... to the point where we've now got a CI rule that checks we've got no unquoted @ characters in the commit.
October 12, 2025 at 5:23 PM
There is a user named "embed" who gets pinged every time we have a commit that mentions the @cuelang.org feature enabled with an `@embed` attribute.
October 12, 2025 at 5:22 PM
I honestly don't get the love for TUIs. Everything's passive apart from one tiny spot that you can only poke at with linear key presses. Is it just that they're easier to code up?
October 10, 2025 at 7:47 PM