<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: Wirbelwind</title><link>https://news.ycombinator.com/user?id=Wirbelwind</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 06 Aug 2026 22:14:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Wirbelwind" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Wirbelwind in "Humans missed 1 in 3 threats approving AI agent commands across 40k game runs"]]></title><description><![CDATA[
<p>That's a fair point. There were two main prompts that were controversial; cat .zshrc being benign for those who use separate env files, and npm run that's mostly benign. For npm run I added the evil payload in the history log shortly after the issue was raised.
I try to cover both of the previous points in the article and they were some of the most interesting learnings for me<p>As for the stats, I compared later runs against the first ones and for the overall miss rate they were consistent (even worse for the later ones that didn't come from HN peak)</p>
]]></description><pubDate>Thu, 06 Aug 2026 14:56:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49197605</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=49197605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49197605</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Humans missed 1 in 3 threats approving AI agent commands across 40k game runs"]]></title><description><![CDATA[
<p>I think there are too many problems with HITL that even a simple experiment like this game shows. The fatigue causes people to jump to complete bypasses instead, and we need to work more on raising the general awareness of the new types of threats (which is also evolving rapidly). We can't point to it as a valid solution. A way could be to make sandboxing and context/permission isolation easier from the tooling and only give these wide ranged accesses once these are in place than to consider HITL an acceptable alternative</p>
]]></description><pubDate>Thu, 06 Aug 2026 14:44:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49197410</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=49197410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49197410</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Humans missed 1 in 3 threats approving AI agent commands across 40k game runs"]]></title><description><![CDATA[
<p>A couple of months ago I shared the AI agent permission game here on HN. After adding in stats it got a little over 40k plays and 409k decisions since then.<p>It's just a game, but I found the stats still interesting that I wanted to share back. Even with the warning up front, 1 in 3 threats were missed, and the history log above npm run commands seems to be typically ignored.<p>I also incorporated the feedback and insights from the previous HN thread,
dns_snek's point about npm run in particular. Appreciate everyone who played and shared feedback!</p>
]]></description><pubDate>Thu, 06 Aug 2026 11:58:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49195471</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=49195471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49195471</guid></item><item><title><![CDATA[Humans missed 1 in 3 threats approving AI agent commands across 40k game runs]]></title><description><![CDATA[
<p>Article URL: <a href="https://scalex.dev/blog/ai-agent-permissions-stats/">https://scalex.dev/blog/ai-agent-permissions-stats/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49195468">https://news.ycombinator.com/item?id=49195468</a></p>
<p>Points: 227</p>
<p># Comments: 179</p>
]]></description><pubDate>Thu, 06 Aug 2026 11:58:07 +0000</pubDate><link>https://scalex.dev/blog/ai-agent-permissions-stats/</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=49195468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49195468</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>that's a good callout. .internal is a reserved TLD so it shouldn't resolve publicly, but that's a good point about being wary of changing this while letting claude refactor a project for something that's best configured separately. Moving it to permanent mutation!</p>
]]></description><pubDate>Fri, 29 May 2026 07:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48320298</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=48320298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48320298</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>thanks for the pointer! renamed it to npm ci so it's still 'safe'</p>
]]></description><pubDate>Thu, 28 May 2026 20:11:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48314752</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=48314752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48314752</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>that's a great point, and also the problem with relying on a human-in-the-loop to catch these kind of issues when it can be circumvented even if they were perfect</p>
]]></description><pubDate>Thu, 28 May 2026 19:48:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48314412</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=48314412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48314412</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>Good catch, this has now been nerfed and this approach has gotten its own title</p>
]]></description><pubDate>Thu, 28 May 2026 19:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48314380</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=48314380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48314380</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>and added! Made one for each stat separately</p>
]]></description><pubDate>Thu, 28 May 2026 19:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48314371</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=48314371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48314371</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>Thanks all for checking it out and your suggestions!<p>If anyone is curious about the actual underlying risks and problems with some mitigations (like the 17% false-negative rates of Auto Mode), I wrote up a quick summary of some of the approaches here<p><a href="https://scalex.dev/blog/ai-agent-permissions/" rel="nofollow">https://scalex.dev/blog/ai-agent-permissions/</a></p>
]]></description><pubDate>Thu, 28 May 2026 16:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48311036</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=48311036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48311036</guid></item><item><title><![CDATA[New comment by Wirbelwind in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>That's a great idea, stay tuned</p>
]]></description><pubDate>Thu, 28 May 2026 16:09:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48310974</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=48310974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48310974</guid></item><item><title><![CDATA[Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue]]></title><description><![CDATA[
<p>Article URL: <a href="https://llmgame.scalex.dev">https://llmgame.scalex.dev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48308376">https://news.ycombinator.com/item?id=48308376</a></p>
<p>Points: 386</p>
<p># Comments: 162</p>
]]></description><pubDate>Thu, 28 May 2026 13:02:00 +0000</pubDate><link>https://llmgame.scalex.dev</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=48308376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48308376</guid></item><item><title><![CDATA[2 years with Shape-Up, and why we switched back]]></title><description><![CDATA[
<p>Article URL: <a href="https://scalex.dev/blog/2-years-with-shape-up/">https://scalex.dev/blog/2-years-with-shape-up/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46205259">https://news.ycombinator.com/item?id=46205259</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 09 Dec 2025 14:29:00 +0000</pubDate><link>https://scalex.dev/blog/2-years-with-shape-up/</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=46205259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46205259</guid></item><item><title><![CDATA[Simplifying Code: Migrating from Reactive to Virtual Threads]]></title><description><![CDATA[
<p>Article URL: <a href="https://scalex.dev/blog/simplifying-code-journey-from-reactive-to-virtual-threads/">https://scalex.dev/blog/simplifying-code-journey-from-reactive-to-virtual-threads/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44899506">https://news.ycombinator.com/item?id=44899506</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 14 Aug 2025 12:16:22 +0000</pubDate><link>https://scalex.dev/blog/simplifying-code-journey-from-reactive-to-virtual-threads/</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=44899506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44899506</guid></item><item><title><![CDATA[Beyond the beep and saving sleep: optimizing the On-Call experience]]></title><description><![CDATA[
<p>Article URL: <a href="https://scalex.dev/blog/2024-02-28_beyond-the-beep-and-saving-sleep--optimizing-the-on-call-experience-84776f2e513c/">https://scalex.dev/blog/2024-02-28_beyond-the-beep-and-saving-sleep--optimizing-the-on-call-experience-84776f2e513c/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39543815">https://news.ycombinator.com/item?id=39543815</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Feb 2024 21:42:07 +0000</pubDate><link>https://scalex.dev/blog/2024-02-28_beyond-the-beep-and-saving-sleep--optimizing-the-on-call-experience-84776f2e513c/</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=39543815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39543815</guid></item><item><title><![CDATA[How to make software architecture trade-off decisions]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@alex.wauters/how-to-make-architecture-trade-off-decisions-cb23482e1dfe">https://medium.com/@alex.wauters/how-to-make-architecture-trade-off-decisions-cb23482e1dfe</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30455583">https://news.ycombinator.com/item?id=30455583</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 24 Feb 2022 15:08:50 +0000</pubDate><link>https://medium.com/@alex.wauters/how-to-make-architecture-trade-off-decisions-cb23482e1dfe</link><dc:creator>Wirbelwind</dc:creator><comments>https://news.ycombinator.com/item?id=30455583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30455583</guid></item></channel></rss>