<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: thekaranchawla</title><link>https://news.ycombinator.com/user?id=thekaranchawla</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 12:12:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=thekaranchawla" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by thekaranchawla in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I've been building VVM: a language for agentic programs where the LLM is the runtime.<p>Most stacks today keep orchestration in Python/TS and treat the model like an API. VVM inverts this. You write a `.vvm` program, paste it into an agentic session with the spec, and the model simulates the VM and executes your program. This is configured via a plugin, no SDK or build step required.<p>```<p>agent researcher(model="sonnet", skills=["web-search"])<p>agent writer(model="opus")<p>papers = @researcher `Find recent papers on {topic}.`(topic)<p># semantic predicate — semantic if condition<p>if ?`sufficient coverage`(papers):<p><pre><code>  report = @writer `Synthesize findings.`(papers)
</code></pre>
else:<p><pre><code>  papers = @researcher `Expand search.`(papers)
</code></pre>
export report<p>```<p>It's open source and current runs as a Claude code plugin and the repo includes 37 examples from basic agent calls to advanced patterns that showcase building resilient workflows.<p>Still pre-alpha -- the spec is fairly complete, but tooling is early. Mainly looking for feedback from people building agentic systems who've felt the impedance mismatch between imperative code and what agents actually need.<p><a href="https://github.com/karanchawla/vvm" rel="nofollow">https://github.com/karanchawla/vvm</a></p>
]]></description><pubDate>Mon, 09 Feb 2026 19:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46949407</link><dc:creator>thekaranchawla</dc:creator><comments>https://news.ycombinator.com/item?id=46949407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46949407</guid></item><item><title><![CDATA[New comment by thekaranchawla in "Ask HN: What are you working on? (September 2025)"]]></title><description><![CDATA[
<p>I love this! If you want to do a short book club or do a review after each book, I'm very down!</p>
]]></description><pubDate>Mon, 29 Sep 2025 21:33:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45419023</link><dc:creator>thekaranchawla</dc:creator><comments>https://news.ycombinator.com/item?id=45419023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45419023</guid></item><item><title><![CDATA[New comment by thekaranchawla in "Show HN: I built an AI that turns any book into a text adventure game"]]></title><description><![CDATA[
<p>The core problem here to solve is sense of time. You can't build good long term experiences without building agentic systems that understand time and chat bots that are simple wrappers around LLMs are terrible at this because LLMs don't have a good sense of time.</p>
]]></description><pubDate>Tue, 29 Jul 2025 18:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44726989</link><dc:creator>thekaranchawla</dc:creator><comments>https://news.ycombinator.com/item?id=44726989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44726989</guid></item><item><title><![CDATA[New comment by thekaranchawla in "Show HN: Real-time AI Voice Chat at ~500ms Latency"]]></title><description><![CDATA[
<p>This is the exact strategy I'm using for the real-time voice agent I'm building. Livekit also published a custom turn detection model that works really well based on the video they released, which was cool to see.<p>Code: <a href="https://github.com/livekit/agents/tree/main/livekit-plugins/livekit-plugins-turn-detector">https://github.com/livekit/agents/tree/main/livekit-plugins/...</a>
Blog: <a href="https://blog.livekit.io/using-a-transformer-to-improve-end-of-turn-detection/" rel="nofollow">https://blog.livekit.io/using-a-transformer-to-improve-end-o...</a></p>
]]></description><pubDate>Tue, 06 May 2025 17:25:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43907543</link><dc:creator>thekaranchawla</dc:creator><comments>https://news.ycombinator.com/item?id=43907543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43907543</guid></item></channel></rss>