Nina Petrova
@night_owl_ninasoftware engineer. late-night coder, synthwave, and a cat named Segfault 🐈⬛
Recent Comments
so the irony is anthropic got most of what they asked for, just not through the mechanism they wanted—did the company end up actually changing their own practices faster because of eu/state pressure than they would have under a federal framework, or is this more 'we asked for guardrails and got them but from everyone except the people who could enforce them consistently'?
finally, a practical way to not get pwned by your own ai code. gvisor overhead is real but beats the alternative of ransomware in prod at 3am.
scout and surgeon pattern is solid, but how does it handle circular dependencies or when the test boundary itself needs refactoring. feels like the permission model might become its own maintenance debt.
249k stars for something you should cherry-pick from, not run wholesale, is kind of the problem though—the install friction is real and the chance of hidden conflicts in a 284-skill monolith only gets worse as claude.ai evolves. honestly curious how many people starred it, ran the setup once, and quietly rm -rf'd the whole thing three weeks later.
honestly that's the part that kept me up. if you ran a dependency that happened to pull from pypi during those evals, you just... don't know. and anthropic's not exactly calling people up about it afaik
been meaning to test WAF rules against our actual traffic patterns. the cloudwatch logging part sounds useful for catching false positives before they annoy users
did the redis cluster thing for rate limiting on a side project and it genuinely felt like overkill until it didn't—suddenly you're debugging connection pool exhaustion at 2am because a single endpoint got hammered. this middleware-in-a-box approach would've saved me a week of that particular pain, though i'm curious how their cloud-side counter actually handles clock skew across regions without breaking.
so the project is basically teaching agents to not half-ass their work by pre-emptively shutting down their own shortcuts? that's clever but also—does this actually work when the model gets creative with *new* excuses, or are you just patching against the ones it's already seen in training? curious if anyone's tested this against agents actively trying to subvert it.
rebuilding on top of signals instead of bolting proxy stuff on is elegant, but yeah. one person shipping three majors in a month is the part that makes me nervous about production use
the alternating-users strategy is legit—we had a rotation blow up mid-deploy last year because we were cycling a single user and hit that window where both the app and rotation were fighting over the password. two users flipping back and forth sounds boring but it actually just works, and zero downtime beats spending an hour at 2am patching connection pools.