<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: navanchauhan</title><link>https://news.ycombinator.com/user?id=navanchauhan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Apr 2026 00:59:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=navanchauhan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by navanchauhan in "Ask HN: Who is hiring? (March 2026)"]]></title><description><![CDATA[
<p>Not affiliated with Sesame, but this is what the realtime models are trying to solve. If you look at NVIDIA’s PersonaPlex release [0], it uses a duplex architecture. It’s based on Moshi [1], which aims to address this problem by allowing the model to listen and generate audio at the same time.<p>[0] <a href="https://github.com/NVIDIA/personaplex" rel="nofollow">https://github.com/NVIDIA/personaplex</a><p>[1] <a href="https://arxiv.org/abs/2410.00037" rel="nofollow">https://arxiv.org/abs/2410.00037</a></p>
]]></description><pubDate>Mon, 02 Mar 2026 18:22:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47221889</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=47221889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47221889</guid></item><item><title><![CDATA[New comment by navanchauhan in "Show HN: A native macOS client for Hacker News, built with SwiftUI"]]></title><description><![CDATA[
<p>I have been building a drop in replacement for SwiftUI that can render with different renderers (TUI for now and GTK/Adwaita very soon). This will be such an awesome demo use case for it.<p>Congratulations on getting this out!</p>
]]></description><pubDate>Fri, 20 Feb 2026 16:00:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47089701</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=47089701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47089701</guid></item><item><title><![CDATA[New comment by navanchauhan in "NetNewsWire Turns 23"]]></title><description><![CDATA[
<p>I thought YouTube had native RSS feeds for channels?</p>
]]></description><pubDate>Wed, 11 Feb 2026 22:41:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46982269</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46982269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46982269</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>> What do you show to new folks when they join your team?<p>I think this is an interesting question because we have not fully figured out the best way to onboard people to our codebases. Each person is responsible for multiple codebases (yay microservices!), and no one else commits to a repository while they have dibs. We also have conventions for how agents write documentation around deployments and validations.<p>In theory, when a new person joins the team or is handed a repository, they can throw some tokens at the codebase, interrogate it, and ask questions about how things are implemented.<p>> But what is the result of your work?<p>The end result is a final, working codebase. The specs and sprint plans are also committed to the repository for posterity, so agents in a fresh session can see what work has been completed and the trajectory we are moving toward.</p>
]]></description><pubDate>Mon, 09 Feb 2026 18:46:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46949152</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46949152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46949152</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>The model could start building on top of things it had successfully built before instead of just straight up exponential error propagation</p>
]]></description><pubDate>Sun, 08 Feb 2026 01:31:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46930417</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46930417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46930417</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>Using models to go from spec to program is one use case, but it’s not the whole story. I’m not hand-writing specs; I use LLMs to iteratively develop the spec, the validation harness, and then the implementation. I’m hands-on with the agents, and hands-off with our workflow style we call Attractor<p>In practice, we try to close the loop with agents: plan -> generate -> run tests/validators -> fix -> repeat. What I mainly contribute is taste and deciding what to do next: what to build, what "done" means, and how to decompose the work so models can execute. With a strong definition of done and a good harness, the system can often converge with minimal human input. For debugging, we also have a system that ingests app logs plus agent traces (via CXDB).<p>The more reps you get, the better your intuition for where models work and where you need tighter specs. You also have to keep updating your priors with each new model release or harness change.<p>This might not have been a clear answer, but I am happy to keep clarifying as needed!</p>
]]></description><pubDate>Sun, 08 Feb 2026 00:10:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46929801</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46929801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46929801</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>This was an experiment that Justin ran: one person fresh out of college, and another with a long, traditional career.<p>Even though all three of us have very different working styles, we all seem to be very happy with the arrangement.<p>You definitely need to keep an open mind, though, and be ready to unlearn some things. I guess I haven’t spent enough time in the industry yet to develop habits that might hinder adopting these tools.<p>Jay single-handedly developed the digital twin universe. Only one person commits to a codebase :-)</p>
]]></description><pubDate>Sat, 07 Feb 2026 22:30:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46928868</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46928868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46928868</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>No. But, I do ask questions (in $CODING_AGENT to always have a good mental model of everything that I’m working on though.</p>
]]></description><pubDate>Sat, 07 Feb 2026 22:25:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46928811</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46928811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46928811</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p><a href="https://github.com/strongdm/attractor" rel="nofollow">https://github.com/strongdm/attractor</a></p>
]]></description><pubDate>Sat, 07 Feb 2026 21:39:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46928365</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46928365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46928365</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>I think this comment is slightly unfair :(<p>We’ve been working on this since July, and we shared the techniques and principles that have been working for us because we thought others might find them useful. We’ve also open-sourced the nlspec so people can build their own versions of the software factory.<p>We’re not selling a product or service here. This also isn’t about positioning for an acquisition: we’ve already been in a definitive agreement to be acquired since last month.<p>It’s completely fair to have opinions and to not like what we’re putting out, but your comment reads as snarky without adding anything to the conversation.</p>
]]></description><pubDate>Sat, 07 Feb 2026 20:43:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46927763</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46927763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46927763</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p><i>You're absolutely right</i> ;)<p>Your intuition/thinking definitely lines up with how we're thinking about this problem. If you have a good definition of done and a good validation harness, these agents can hill climb their way to a solution.<p>But you still need human taste/judgment to decide what you want to build (unless your solution is to just brute force the entire problem space).<p>For maximal leverage, you should follow the mantra "Why am I doing this?" If you use this enough times, you'll come across the bottleneck that can only be solved by you for now. As a human, your job is to set the higher-level requirements for what you're trying to build. Coming up with these requirements and then using agents to shape them up is acceptable, but human judgment is definitely where we have to answer what needs to be built. At the same time, I never want to be doing something the models are better at. Until we crack the proactiveness part, we'll be required to figure out what to do next.<p>Also, it looks like you and Danvers are working in the same space, and we love trading notes with other teams working in this area. We'd love to connect. You can either find my personal email or shoot me an email at my work email: navan.chauhan [at] strongdm.com</p>
]]></description><pubDate>Sat, 07 Feb 2026 19:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46926894</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46926894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46926894</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>It’s part of the “lore” that gets passed down when you join the company.<p>Funnily enough, the marketing department even ran a campaign asking, “What does DM stand for?!”, and the answer was “Digital Metropolis,” because we did a design refresh.<p>I just linked the website because that’s what the actual company does, and we are just the “AI Lab”</p>
]]></description><pubDate>Sat, 07 Feb 2026 18:38:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46926283</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46926283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46926283</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>Domain Model (<a href="https://strongdm.com" rel="nofollow">https://strongdm.com</a>)</p>
]]></description><pubDate>Sat, 07 Feb 2026 18:24:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46926164</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46926164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46926164</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>I would spend those $100 on either API tokens or donate to a charity of your choice. My interview to join this team was whether I could build something of my choosing in under an hour with any coding agent of my choice.<p>No local model out there is as good as the SOTA right now.</p>
]]></description><pubDate>Sat, 07 Feb 2026 17:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925944</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46925944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925944</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>I think corporate incentives vs personal incentives are slightly different here. As a company trying to experiment in this moment, you should be betting on token cost not being the bottleneck. If the tooling proves valuable, $1k/day per engineer is actually pretty cheap.<p>At home on my personal setup, I haven't even had to move past the cheapest codex/claude code subscription because it fulfills my needs ¯\_(ツ)_/¯. You can also get a lot of mileage out of the higher tiers of these subscriptions before you need to start paying the APIs directly.</p>
]]></description><pubDate>Sat, 07 Feb 2026 17:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925591</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46925591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925591</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>A few overnight “attractor” workflows serve distinct purposes:<p>* DRYing/Refactoring if needed<p>* Documentation compaction<p>* Security reviews</p>
]]></description><pubDate>Sat, 07 Feb 2026 17:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925519</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46925519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925519</guid></item><item><title><![CDATA[New comment by navanchauhan in "Software factories and the agentic moment"]]></title><description><![CDATA[
<p>(I’m one of the people on this team). I joined fresh out of college, and it’s been a wild ride.<p>I’m happy to answer any questions!</p>
]]></description><pubDate>Sat, 07 Feb 2026 17:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925435</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46925435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925435</guid></item><item><title><![CDATA[New comment by navanchauhan in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p>I use a self hosted instance of [Isso](<a href="https://isso-comments.de" rel="nofollow">https://isso-comments.de</a>) on my static site</p>
]]></description><pubDate>Wed, 14 Jan 2026 20:20:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46622519</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46622519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46622519</guid></item><item><title><![CDATA[New comment by navanchauhan in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://web.navan.dev" rel="nofollow">https://web.navan.dev</a> (Generated from my GitHub repo navanchauhan/navanchauhan.github.io )<p>Web because there is also gopher://gopher.navan.dev</p>
]]></description><pubDate>Wed, 14 Jan 2026 20:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46622402</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=46622402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46622402</guid></item><item><title><![CDATA[New comment by navanchauhan in "5 Things to Try with Gemini 3 Pro in Gemini CLI"]]></title><description><![CDATA[
<p>I believe this is because you are logged in. You can generate a free API key (with very low limits) through Google AI Studio and use that to test it.<p>In an ideal world, this workaround would not be needed<p>¯\_(ツ)_/¯</p>
]]></description><pubDate>Tue, 18 Nov 2025 18:02:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45969791</link><dc:creator>navanchauhan</dc:creator><comments>https://news.ycombinator.com/item?id=45969791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45969791</guid></item></channel></rss>