Jon Stewart

116 Followers
69 Following
434 Posts

DFIR software developer

Currently: VP of Aon Cyber, Q Branch of Stroz Friedberg. Try not to break it, 007...

https://codeslack.blogspot.com
https://www.linkedin.com/in/jon-stewart-42b2b83/

@4n68r AFAICT, passkeys are a big tech answer to "how do we know our targeted advertising is working?" masquerading as an upgrade to passwords.
@bradlarsen are you no longer using HyperScan or are you just using vectorscan for Arm?
@xabean @derconno Oof. That's not great. The best way to write such apps is to great a state machine and be sure to track which state you're in (so you know how you got there). But a legacy app, gl/hf.
@hal_pomeranz why johnny ringo, you look like someone just walked over your grave
@hal_pomeranz Probably my leading AI coding agent prompt is "can you figure out what I was doing? I cannot for the life of me remember."

@dkegel Recommend playing with the "Superpowers" skills for Claude: https://github.com/obra/superpowers

Opus 4.5 with "brainstorming" and "write-plan" seems to lead to better outcomes when having Sonnet 4.5 execute the plan.

These aren't magic, but they do a nice job of managing context and reinforcing desired habits.

GitHub - obra/superpowers: An agentic skills framework & software development methodology that works.

An agentic skills framework & software development methodology that works. - obra/superpowers

GitHub
Ken Thompson - Closing Keynote - SCaLE 20x

YouTube
@hal_pomeranz have you watched the ken thompson keynote from SCALE from a couple years ago?

@geofflangdale A few weeks ago I installed a plugin to Claude Code (Jesse Vincent's "Superpowers" skills) and since then I've had my first real success creating a new CLI tool... until two days ago when I tried to add a new feature and it's gone horribly off the rails since then. The skills seemed to let it get some useful work done, on greenfield, but it could only forestall the shitting of the bed. Once things get to a certain level of complexity—and not very—they have a hard time.

I am finding them useful at debugging, creating plans forward when I'm too bogged down in analysis paralysis/procrastination, and as a research aide. But I feel like I'd have to give them a formal spec in order for them to write useful code, and so I might as well do most of the coding.

@hal_pomeranz I kept an open mind during the majority of this video, but step 5 is a bridge too far.