Claude Code 在克隆仓库时默认信任该文件夹,且这种信任是持久的。如果仓库包含恶意的.claude/hooks 配置(如自动执行 curl 命令),即使用户首次确认信任,后续所有提交中的恶意钩子都会静默运行,无需再次授权。这揭示了 AI 编程助手在沙箱权限管理上的一个潜在安全漏洞,特别是当网络出口和执行权限未严格限制时。
I’m trying to add as many races as possible to My Mind is Racing and the trail and ultra races have pretty consistently stood out as cleverly named. There’s a lot of wordplay and a lot of dark humour....
It can be tedious trying to get your bot to do exactly what you want to do, but it’s not always necessary. If there are hard conventions that you need to enforce (like tidying, not committing certain ...
" bullet hole in mirror " by Jo Naylor is licensed under CC BY 2.0. For the last month or so I’ve been using Nono almost exclusively to sandbox my Claude Code agents. It works well, particularly in bl...
What follows is an AI summary of our meeting. The target audience is mostly the folks who were on the call, but I’ll be happy if anyone else gets something out of it. On Thursday, May 28, 2026 we had ...
" Fountain pen " by matsuyuki is licensed under CC BY-SA 2.0. Failure is the body of a writer’s life. Success is only ever an attire. A paradox defines this business: The public only sees writers in t...
Image via Steve Magness. When I was in university, I started playing in a band with a singer who also did improv comedy. That guy could just let go, no inhibitions. Forgot the lyrics? Not a problem, h...
With the rise of LLM usage, the number of vulnerabilities being found in Open Source Software libraries is climbing – perhaps more than you might think. Finding vulnerabilities is getting easier, but ...
Last year a few of us at the Perl Toolchain Summit got together to trade command-line tips. I wrote up the notes. This year there was some demand for a repeat, so we continued the tradition. Hopefully...
Back on April 1, 2026 we had our second AI Shoulder Surf. I wrote up the first of these sessions last time around. It’s basically an informal Zoom call where we share screens, talk about what we’re wo...
"Iceberg" by longhorndave is licensed under CC BY 2.0. Dependabot’s defaults can make it look like an agent of chaos. There are a couple of things you can do to turn down the churn from 11. package ma...
A while back I thought of having some regular office hours so that I could share my screen with some friends and we could just talk about what we are learning and working on. I think office hours are ...
I’ve recently found the time to revisit a passion project. The app has a number of moving parts and I was struggling to distill it down to an elevator pitch. I’m not actually pitching anything to anyo...