<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: nezhar</title><link>https://news.ycombinator.com/user?id=nezhar</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 16:22:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nezhar" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nezhar in "An AI agent deleted our production database. The agent's confession is below"]]></title><description><![CDATA[
<p>The same thing can happen in development. Data exfiltration or local file removals are often downplayed; I wonder why nobody talks about the lethal trifecta anymore.</p>
]]></description><pubDate>Sun, 26 Apr 2026 20:41:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47914175</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47914175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47914175</guid></item><item><title><![CDATA[New comment by nezhar in "GoDaddy gave a domain to a stranger without any documentation"]]></title><description><![CDATA[
<p>I was just wondering if this might be the first incident. Are there any other public stories available?</p>
]]></description><pubDate>Sun, 26 Apr 2026 20:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47914031</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47914031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47914031</guid></item><item><title><![CDATA[New comment by nezhar in "GoDaddy gave a domain to a stranger without any documentation"]]></title><description><![CDATA[
<p>It is very scary to consider the consequences that such a transfer can have.</p>
]]></description><pubDate>Sun, 26 Apr 2026 20:26:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47913963</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47913963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47913963</guid></item><item><title><![CDATA[Show HN: Transcribe, analyse, and chat with your voice conversations]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/nezhar/voicevault">https://github.com/nezhar/voicevault</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47744826">https://news.ycombinator.com/item?id=47744826</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 12 Apr 2026 21:38:23 +0000</pubDate><link>https://github.com/nezhar/voicevault</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47744826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47744826</guid></item><item><title><![CDATA[New comment by nezhar in "Anthropic says its leak-focused DMCA unintentionally hit legit GitHub forks"]]></title><description><![CDATA[
<p>This is, honestly, very sad.</p>
]]></description><pubDate>Thu, 02 Apr 2026 21:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47620360</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47620360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47620360</guid></item><item><title><![CDATA[Show HN: Run Claude Code, Codex, and more with auto-approval in a Container]]></title><description><![CDATA[
<p>VibePod now has an `--ikwid` option with `vp` to append each agent's auto-approval/permission-skip flag when supported.<p>Example:<p><pre><code>  vp run claude --ikwid
</code></pre>
or<p><pre><code>  vp run codex --ikwid

</code></pre>
If you want to install VibePod, you can do so with pip:<p><pre><code>  pip install vibepod

</code></pre>
Or with Homebrew:<p><pre><code>  brew tap vibepod/vibepod
  brew install vibepod</code></pre></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47620330">https://news.ycombinator.com/item?id=47620330</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 02 Apr 2026 21:18:27 +0000</pubDate><link>https://github.com/VibePod/vibepod-cli</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47620330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47620330</guid></item><item><title><![CDATA[New comment by nezhar in "Lemonade by AMD: a fast and open source local LLM server using GPU and NPU"]]></title><description><![CDATA[
<p>I'm also curious about this one, also I want to compare this to vLLM.</p>
]]></description><pubDate>Thu, 02 Apr 2026 18:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47617903</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47617903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47617903</guid></item><item><title><![CDATA[New comment by nezhar in "OpenCode – Open source AI coding agent"]]></title><description><![CDATA[
<p>I created VibePod, which allows you to sandbox the agents in containers and monitor their activities. It also supports OpenCode.<p><a href="https://github.com/VibePod/vibepod-cli" rel="nofollow">https://github.com/VibePod/vibepod-cli</a></p>
]]></description><pubDate>Sat, 21 Mar 2026 23:07:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47472476</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47472476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47472476</guid></item><item><title><![CDATA[VibePod adds Ollama/vLLM back end support for Claude Code and Codex]]></title><description><![CDATA[
<p>Article URL: <a href="https://vibepod.dev/docs/llm/">https://vibepod.dev/docs/llm/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47431504">https://news.ycombinator.com/item?id=47431504</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Mar 2026 21:13:08 +0000</pubDate><link>https://vibepod.dev/docs/llm/</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47431504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47431504</guid></item><item><title><![CDATA[VibePod]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/VibePod/vibepod-cli">https://github.com/VibePod/vibepod-cli</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47380281">https://news.ycombinator.com/item?id=47380281</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 14 Mar 2026 19:33:38 +0000</pubDate><link>https://github.com/VibePod/vibepod-cli</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47380281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47380281</guid></item><item><title><![CDATA[One local CLI to run and switch coding agents]]></title><description><![CDATA[
<p>Article URL: <a href="https://vibepod.dev/">https://vibepod.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47316141">https://news.ycombinator.com/item?id=47316141</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Mar 2026 21:55:58 +0000</pubDate><link>https://vibepod.dev/</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47316141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47316141</guid></item><item><title><![CDATA[Show HN: VibePod CLI – Run AI agents with isolation and better observability]]></title><description><![CDATA[
<p>I built VibePod CLI because I wanted to switch between AI coding agents without changing my workflow — and make it easier for others to get started quickly on a project.<p>Each tool (Claude, Gemini, etc.) makes slightly different assumptions about environment, setup, and execution. Experimenting across them — or onboarding someone new — often means extra setup friction and subtle environment differences.<p>VibePod provides a thin Docker-based runtime so you can swap agents without spending too much time on setup. It doesn’t modify the agent’s default behavior — the focus is:<p>- Consistent workspace across agents
- Clear runtime boundaries
- Better observability into what the agent is doing
- Reproducible, isolated environments
- Faster project onboarding<p>Project: <a href="https://github.com/VibePod/vibepod-cli" rel="nofollow">https://github.com/VibePod/vibepod-cli</a>
Quickstart: <a href="https://vibepod.dev/docs/quickstart/" rel="nofollow">https://vibepod.dev/docs/quickstart/</a><p>It’s early, but functional. I’m especially interested in feedback on:<p>- Is a unified runtime for agents actually useful?
- What kind of visibility do you want into agent behavior?<p>For context, this grew out of lessons learned building claude-container: <a href="https://github.com/nezhar/claude-container" rel="nofollow">https://github.com/nezhar/claude-container</a><p>Would really appreciate thoughts from people actively using multiple AI coding tools.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47235521">https://news.ycombinator.com/item?id=47235521</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Mar 2026 17:15:24 +0000</pubDate><link>https://vibepod.dev/</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=47235521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47235521</guid></item><item><title><![CDATA[New comment by nezhar in "Claude Opus 4.6 extra usage promo"]]></title><description><![CDATA[
<p>There is also an Auto-reload option, I think it is off by default.</p>
]]></description><pubDate>Thu, 05 Feb 2026 21:32:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46905673</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=46905673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46905673</guid></item><item><title><![CDATA[New comment by nezhar in "Claude Opus 4.6 extra usage promo"]]></title><description><![CDATA[
<p>You can use this if you started your Pro or Max subscription before Wednesday, February 4, 2026 at 11:59 PM PT.<p>Go to <a href="https://claude.ai/settings/usage" rel="nofollow">https://claude.ai/settings/usage</a>, turn on extra usage and enable the promo from the notification afterwards.<p>I received €42, top up was not required and auto-reload is off.</p>
]]></description><pubDate>Thu, 05 Feb 2026 21:23:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46905544</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=46905544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46905544</guid></item><item><title><![CDATA[New comment by nezhar in "The browser is the sandbox"]]></title><description><![CDATA[
<p>Good question! Since this is an extension of input, I'm not sure if this is defined: <a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/webkitdirectory" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputEl...</a>.<p>On my desktop Chrome on Ubuntu, it seems to be persistent, but on my Android phone in Chrome, it loses the directory if I refresh.</p>
]]></description><pubDate>Mon, 26 Jan 2026 07:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46762665</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=46762665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46762665</guid></item><item><title><![CDATA[New comment by nezhar in "The browser is the sandbox"]]></title><description><![CDATA[
<p>I see this as a way to build apps with agentic flows where the original files don't need manipulation; instead, you create something new. Whether it's summarizing, answering questions, or generating new documents, you can use a local/internal LLM and feel relatively safe when tool calling is also restricted.</p>
]]></description><pubDate>Mon, 26 Jan 2026 06:30:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46762477</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=46762477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46762477</guid></item><item><title><![CDATA[New comment by nezhar in "The browser is the sandbox"]]></title><description><![CDATA[
<p>Related <a href="https://news.ycombinator.com/item?id=12098338">https://news.ycombinator.com/item?id=12098338</a></p>
]]></description><pubDate>Mon, 26 Jan 2026 06:24:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46762443</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=46762443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46762443</guid></item><item><title><![CDATA[New comment by nezhar in "The browser is the sandbox"]]></title><description><![CDATA[
<p>I like the perspective used to approach this. Additionally, the fact that major browsers can accept a folder as input is new to me and opens up some exciting possibilities.</p>
]]></description><pubDate>Mon, 26 Jan 2026 06:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46762404</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=46762404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46762404</guid></item><item><title><![CDATA[New comment by nezhar in "Isolating Claude Code"]]></title><description><![CDATA[
<p>Distributing pre-built images can help minimize this: <a href="https://hub.docker.com/r/nezhar/claude-container/tags" rel="nofollow">https://hub.docker.com/r/nezhar/claude-container/tags</a>.<p>I'm not sure how large the image becomes on the VM or if the distribution process is straightforward.</p>
]]></description><pubDate>Sat, 24 Jan 2026 11:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46742744</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=46742744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46742744</guid></item><item><title><![CDATA[New comment by nezhar in "Isolating Claude Code"]]></title><description><![CDATA[
<p>I also had the same idea when I built <a href="https://github.com/nezhar/claude-container" rel="nofollow">https://github.com/nezhar/claude-container</a>.<p>What I was also curious about is what is actually sent and received by the agent, so I included this feature and created a CLI to make integration easier in a developer workflow.<p>Since I started doing this for other agents as well, I considered the idea of using a VM with Vagrant. However, I want the setup to remain minimal, so I still believe there is room for improvement.</p>
]]></description><pubDate>Sat, 24 Jan 2026 11:04:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46742581</link><dc:creator>nezhar</dc:creator><comments>https://news.ycombinator.com/item?id=46742581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46742581</guid></item></channel></rss>