Peter Tripp
notpeter.bsky.social
Peter Tripp
@notpeter.bsky.social
Software, Open Source, etc
Previously: Zed Industries, DuckDuckGo, Chartio
https://notpeter.net
Software Engineer::Claude Code
Drill Sergeants::18 year old recruits

No quantity of rules can avoid foot gun situations (rm -rf).
Personally, I think PTSD/inaction is better than poor muzzle discipline but I'm probably alone here.

In the meantime: each mistake => new rule.
#FunFirstSafetySecond
December 19, 2025 at 5:35 PM
Similarly, I prompted "create a rust-toolchain.toml file using rust 1.92.0" and the model was like "FUCK YOU. There is no rust 1.92.0, newest is 1.82.0. I'll use that instead." I understand it has a knowledge cut-off (Opus 4.5 was May 2025) but feels like these things that should be solved problems.
December 17, 2025 at 8:25 PM
I still struggle when models go rogue. I described a 4 table sqlite schema: it added columns and foreign keys incorrectly linking those tables and decided `name` was a better primary key than `id` like I'd specified.

Claude Code w/ Opus4.5.
December 17, 2025 at 8:21 PM
Gemini 3 Pro nearly got it, but struggled with the hard wrapped text (Westbroo/k).
gemini.google.com/share/b31227...
December 17, 2025 at 6:40 AM
Separately, being able to paste a screenshot into an agent and asking it to create CLI actions that click certain buttons in the screenshot using X,Y coordinates via AppleScript is nothing short of magic.
December 16, 2025 at 10:38 PM
Also git panel checkboxes are sometimes incorrect.

Repro: stage a file with multiple hunks of changes, open the multibuffer diff, click "Unstage" on one of the hunks.

Multibuffer `[-]` checkbox is correct.
Git panel checkbox should also be `[-]` but it's [☑️]

See: pd_api_sound.h in this screenshot
December 12, 2025 at 5:03 PM
Consistently placed checkboxes in the Git Panel (not hidden/half hidden by horizontal scroll) ?
December 12, 2025 at 4:31 PM
This looping failure was Gemini 2.5 Flash in the Gemini CLI. Gemini 3 Pro will outsource certain tasks to the cheaper model. I've seen this behavior before and the agent detects the loop, but this time I manually cancelled -- the same prompt in a clean thread worked fine.
December 11, 2025 at 10:04 PM
Those toilet "smarts" are a touchscreen controller for bidet/drying/heating an with motion sensing open/close. Meh.

For true coprophiliacs Kohler has Dekoda: a wifi-enabled toilet cam for cloud-analysis of your waste streams via an analysis app. Starts at $600 + $70/yr or $130/yr for a family plan.
December 4, 2025 at 3:56 PM
Hilariously this is a single Finder window. The left border is showing the rows for files in the center pane.
November 29, 2025 at 4:34 PM
Transparent border bleed through should be a life sentence.
November 28, 2025 at 6:09 PM
Sorry some people are jerks. The rest of us still think you’re great.
October 29, 2025 at 3:40 PM
It's actually always off by one.
"1-1 of 2" should be "1-1 of 1" I guess?
Either way awkward and in need of design help.
October 21, 2025 at 7:08 PM