<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: afshinmeh</title><link>https://news.ycombinator.com/user?id=afshinmeh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 16:23:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=afshinmeh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by afshinmeh in "Tendril – a self-extending agent that builds and registers its own tools"]]></title><description><![CDATA[
<p>> It solves the problem the originating user asked it to<p>Interesting. And is there a mechanism to go back and "fix" the tools after they are published? What happens if the tool decided to use the "id" attribute to click on buttons and now you have a new website that follows a different pattern to find the right target?<p>I agree that "correctness" of a tool could have different meaning depending on the context of the problem though (e.g. would you consider OOM a correctness bug even if it addresses the user's ask?)</p>
]]></description><pubDate>Mon, 27 Apr 2026 15:51:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47923203</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47923203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47923203</guid></item><item><title><![CDATA[New comment by afshinmeh in "Tendril – a self-extending agent that builds and registers its own tools"]]></title><description><![CDATA[
<p>> how do we avoid burning tokens solving the same problems over again<p>Letting the LLM write half baked tools is the recipe for burning more tokens.<p>> There's a wiki the LLM searches before solving a problem, that links saved programs for past actions to their content entry.<p>What's the criteria for marking an LLM written tool as useful/correct before publishing it?</p>
]]></description><pubDate>Mon, 27 Apr 2026 15:25:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47922888</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47922888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47922888</guid></item><item><title><![CDATA[New comment by afshinmeh in "The Prompt API"]]></title><description><![CDATA[
<p><a href="https://github.com/mozilla/standards-positions/issues/1067" rel="nofollow">https://github.com/mozilla/standards-positions/issues/1067</a></p>
]]></description><pubDate>Mon, 27 Apr 2026 05:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47917891</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47917891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47917891</guid></item><item><title><![CDATA[New comment by afshinmeh in "An AI agent deleted our production database. The agent's confession is below"]]></title><description><![CDATA[
<p>It's actually interesting to me that the author is surprised the agent could make an API call and one of those API calls could be deleting the production database.<p>It's a sad story but at the same time it's clearly showing that people don't know how agents work, they just want to "use it".</p>
]]></description><pubDate>Sun, 26 Apr 2026 17:13:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47911934</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47911934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47911934</guid></item><item><title><![CDATA[New comment by afshinmeh in "ClawRun – Deploy and manage AI agents in seconds"]]></title><description><![CDATA[
<p>I have been struggling with the same issue but help me understand this:<p>> The lack of predictable output/outcomes<p>How does that actually show up in practice for you? Asking because "lack of predictable output" could mean different things depending on the context.</p>
]]></description><pubDate>Tue, 14 Apr 2026 21:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47771518</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47771518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47771518</guid></item><item><title><![CDATA[ClawRun – Deploy and manage AI agents in seconds]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/clawrun-sh/clawrun">https://github.com/clawrun-sh/clawrun</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47770020">https://news.ycombinator.com/item?id=47770020</a></p>
<p>Points: 30</p>
<p># Comments: 9</p>
]]></description><pubDate>Tue, 14 Apr 2026 19:12:09 +0000</pubDate><link>https://github.com/clawrun-sh/clawrun</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47770020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47770020</guid></item><item><title><![CDATA[Google "6-7"]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.google.com/search?hl=en&q=6%207">https://www.google.com/search?hl=en&q=6%207</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47727871">https://news.ycombinator.com/item?id=47727871</a></p>
<p>Points: 9</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 11 Apr 2026 06:01:26 +0000</pubDate><link>https://www.google.com/search?hl=en&amp;q=6%207</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47727871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727871</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>I'm adding snapshotting as well <a href="https://github.com/afshinm/zerobox/pull/21" rel="nofollow">https://github.com/afshinm/zerobox/pull/21</a><p>Then you can run:<p>```<p>zerobox --snapshot -- sh -c 'echo "abc" > a'<p>```<p>and also `zerobox snapshot list/diff/restore`</p>
]]></description><pubDate>Fri, 03 Apr 2026 07:36:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47624122</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47624122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47624122</guid></item><item><title><![CDATA[Show HN: ClawRun – Deploy and manage AI agents in seconds]]></title><description><![CDATA[
<p>Article URL: <a href="https://clawrun.sh/">https://clawrun.sh/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47619016">https://news.ycombinator.com/item?id=47619016</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 02 Apr 2026 19:25:14 +0000</pubDate><link>https://clawrun.sh/</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47619016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47619016</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>I agree. What would be the ideal DX from your point of view?</p>
]]></description><pubDate>Thu, 02 Apr 2026 11:17:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47612847</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47612847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47612847</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>Thanks for sharing this. I really like the idea</p>
]]></description><pubDate>Thu, 02 Apr 2026 11:13:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47612802</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47612802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47612802</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>I've been testing this on Docker today, including the credential injection, env vars, net calls control. I will add more docs but one interesting use case would be to have something like `zerobox --profile nanoclaw -- nanoclaw`, or something similar.<p>I'd like to hear your thoughts.</p>
]]></description><pubDate>Wed, 01 Apr 2026 23:13:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607803</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47607803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607803</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>I will run the same benchmark test on wasm sandboxes just to be able to compare it with Zerobox. I will share the results tomorrow.</p>
]]></description><pubDate>Wed, 01 Apr 2026 22:45:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607493</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47607493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607493</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>I added some basic --debug support earlier today, but I will work on proper JSONL/Otel integration soon.</p>
]]></description><pubDate>Wed, 01 Apr 2026 22:09:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607170</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47607170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607170</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>I think there is still a valid case for sandbox logs/otel. strace would give you the syscalls/traces but not _why_ a particular call was blocked in side the sandbox (e.g. the decision making bit).</p>
]]></description><pubDate>Wed, 01 Apr 2026 21:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607014</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47607014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607014</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>That's true and the expected behaviour but I see your point. The example there is not great, I should've used `sk_s123...` to show that you are passing the env var to the sandbox as opposed to setting it on the host, then proxying it. I will update it.</p>
]]></description><pubDate>Wed, 01 Apr 2026 21:13:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606645</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47606645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606645</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>Here is the video, running Claude with Zerobox, you can see the latency, etc. <a href="https://www.youtube.com/watch?v=xzsGsSsx0OI" rel="nofollow">https://www.youtube.com/watch?v=xzsGsSsx0OI</a></p>
]]></description><pubDate>Wed, 01 Apr 2026 21:10:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606614</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47606614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606614</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>I know. I will add more docs soon though, that should make it easier to navigate the code and understand what's going on.</p>
]]></description><pubDate>Wed, 01 Apr 2026 21:06:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606576</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47606576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606576</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>That was my thinking, too. The only other option would be reimplement it in Rust (never researched what exists though).</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606305</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47606305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606305</guid></item><item><title><![CDATA[New comment by afshinmeh in "Show HN: Zerobox – Sandbox any command with file, network, credential controls"]]></title><description><![CDATA[
<p>I'd love to hear your thoughts! I've been primarily testing this with Bun + Vercel AI SDK for tool call sandboxing.</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:39:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606259</link><dc:creator>afshinmeh</dc:creator><comments>https://news.ycombinator.com/item?id=47606259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606259</guid></item></channel></rss>