<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: arndt</title><link>https://news.ycombinator.com/user?id=arndt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 08:38:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=arndt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by arndt in "Used La Marzocco machines are coveted by cafe owners and collectors"]]></title><description><![CDATA[
<p>Yes, quite some tinkering to set it up. I just assumed that would be a plus to many here.<p>I always make two lattes for us in the morning and find the single boiler the most annoying drawback - but it is a Corolla…</p>
]]></description><pubDate>Sat, 25 Apr 2026 04:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47898555</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47898555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47898555</guid></item><item><title><![CDATA[New comment by arndt in "Used La Marzocco machines are coveted by cafe owners and collectors"]]></title><description><![CDATA[
<p>Gaggia Classic Pro, modded with Gagguino or Gaggimate. Only downside - single boiler.</p>
]]></description><pubDate>Fri, 24 Apr 2026 03:17:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47885070</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47885070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47885070</guid></item><item><title><![CDATA[New comment by arndt in "LinkedIn is illegally searching your computer"]]></title><description><![CDATA[
<p>Is there a way to disable the ability for websites to scan for extensions in Chrome?</p>
]]></description><pubDate>Thu, 02 Apr 2026 13:50:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47614480</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47614480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47614480</guid></item><item><title><![CDATA[New comment by arndt in "'Miracle': Europe reconnects with lost spacecraft"]]></title><description><![CDATA[
<p>I have used 1Blocker for years and it has worked great. There are many others all using the same principle. It also allows me to have a custom rule to disable JS entirely on some sites.</p>
]]></description><pubDate>Sun, 22 Mar 2026 16:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47478884</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47478884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47478884</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>p0 handles the entire process in an app that you can just set up and run with - generating a comprehensive spec, preparing your multi-repo-codebase, executing, testing, sharing: <a href="https://news.ycombinator.com/item?id=47247672">https://news.ycombinator.com/item?id=47247672</a></p>
]]></description><pubDate>Sun, 08 Mar 2026 19:34:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47300424</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47300424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47300424</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>When you build features with p0, it suggests keeping the standards updated. We plan to tie this more into git hooks so that we can do this on code merges and not rely on it client side.<p>The standards are synced across the team but you need to use p0 to make full use of them, or at least re-import them into a custom harness.<p>Slightly disagree on the orchestration. It's not unusual for AI native solo devs to have some self-made harness, but most teams don't have that, and don't have the time to make one. Claude Code etc. only ships the primitives. With p0 you get one out of the box that we have been and keep tweaking.</p>
]]></description><pubDate>Wed, 04 Mar 2026 23:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47255600</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47255600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47255600</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>Thank you, we appreciate it. We're here for this kind of feedback!<p>Our thinking is that you wouldn't use p0 if you are vibe coding a side project, our focus is on folks who need to ship meaty features in existing codebases where the value we generate far outweighs the $100/month.<p>We debated offering a free tier, but that would have meant offering it with limited functionality, and that would take away from the experience in too fundamental of a way. We want people to have the whole thing.<p>You can try it for free for 14 days, and we are not locking anything in. Everything lives on your machine and you could move it into your own harness or workflow.</p>
]]></description><pubDate>Wed, 04 Mar 2026 23:30:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47255483</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47255483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47255483</guid></item><item><title><![CDATA[New comment by arndt in "MacBook Neo"]]></title><description><![CDATA[
<p>I hope too, maybe with iPad Pros first: A new hybrid binary for apps that allows you to seamlessly switch between MacOS mode when connected to peripherals and iOS when not, apps just render in a different place, but maintain state.</p>
]]></description><pubDate>Wed, 04 Mar 2026 19:45:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47252796</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47252796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47252796</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>Sorry, the link is hard to find on mobile:
<a href="https://www.bepurple.ai/pricing" rel="nofollow">https://www.bepurple.ai/pricing</a></p>
]]></description><pubDate>Wed, 04 Mar 2026 19:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47252350</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47252350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47252350</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>Ok, thanks for the feedback! We'll put that on the list, really keen to expand compatibility.</p>
]]></description><pubDate>Wed, 04 Mar 2026 18:38:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251857</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47251857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251857</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>Pretty heavily, yes. The Anthropic primitives are the best starting point we think, and focusing allowed us to fine-tune the workflow and harness for this use-case. But support for other models/providers is on the roadmap.<p>What would you like to see? Other other subs like Codex? Self-hosted?</p>
]]></description><pubDate>Wed, 04 Mar 2026 18:13:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251494</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47251494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251494</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>Yes, it works with subscription or API key. We use it with Max 20x. But in full disclosure, I do not know what plans the Anthropic team has, and they've been sending mixed messages. We'll start adding support for other providers/models as well.<p>A single markdown file will definitely reach its limits very quickly. We also try our best to provide templates for the standards for the agent to follow in the initial code review and interview with you to make those cover all the basics. Obviously this isn't proprietary to us, just works really well in our opinion.</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:33:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250909</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47250909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250909</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>1 - Less "chat as you go" interactions with the agents meaning you don't have to babysit the execution, because once the requirements are defined, the harness executes autonomously.<p>2 - Conceptually stronger starting point leads to better (and larger) feature PRs. Because we help you generate a really strong spec (prod/tech) upfront, grounded across your repos, that changes the process from "build-and-fix-and-build-and-fix" to "define-and-ship".<p>And we also help you generate strong standards definitions (teach agents how to build things, how to test things) that foundation helps as well.</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250677</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47250677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250677</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>Let me just quote my original post :)
> We actually use Claude Code under the hood. What makes p0 different from Claude Code CLI / Conductor / etc. is our focus on shipping complex features autonomously, across all your existing repos.<p>In practice this means, you spend much more time defining coding standards and writing product and technical specs (our agents help you with both of course, but you bring the brainpower), and then you hit the button and let p0 build even some seriously large features.</p>
]]></description><pubDate>Wed, 04 Mar 2026 15:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249240</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47249240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249240</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>No, also works on new projects. We do recommend you set up "standards" first though, a documentation of how you want things to be done, for example how you do auth, how you handle multi-tenancy, how migrations work, whatever applies to your new project. The whole point of spec-driven is not not let AI wing it, but be very prescriptive.<p>We include a couple of templates to make that easier - NextJs + Convex + ShadCn/ui, NextJs + Supabase + ShadCn/ui, etc.</p>
]]></description><pubDate>Wed, 04 Mar 2026 15:46:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249200</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47249200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249200</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>Thank you, and also good luck with your HN launch of BrowserBrawl today!</p>
]]></description><pubDate>Wed, 04 Mar 2026 15:39:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249075</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47249075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249075</guid></item><item><title><![CDATA[New comment by arndt in "Show HN: P0 – Yes, AI can ship complex features into real codebases"]]></title><description><![CDATA[
<p>Hey HN - Arndt here, one of the builders of p0. These always provoke some colorful discussion around here, so let me give some background.<p>We've been building p0 because we kept hitting the same wall: AI coding tools are great at generating code from scratch, but can fall flat when shipping complex features into multi-repo codebases with real architecture, real standards, and real constraints. We'd get impressive results at first glance, then spend hours fixing the output to match our actual patterns.<p>p0 bundles two things: a Mac desktop app and a purpose-built harness that treats feature development as a structured pipeline, not an open-ended chat.<p><i>How it works:</i><p>You start with a product spec (markdown) or an idea and end up with a set of PRs for all the repos that were touched.<p>p0 runs through a 5-phase pipeline in isolated Git worktrees:<p>1. Import your spec, and/or brainstorm with AI to refine it, grounded in your codebase and standards<p>2. A specialized agent breaks it into phased tickets with technical contracts (acceptance criteria, architecture prescriptions, dependencies)<p>3. Engineering agents implement tickets in parallel while you watch a live ticket tree and agent activity in real-time... or grab a coffee<p>4. QA agents run through verification loops to enforce the contracts<p>5. Refine and create PRs in your repos<p><i>Why not just use Claude Code Plan mode / [name your tool]</i><p>We actually use Claude Code under the hood. What makes p0 different from Claude Code CLI / Conductor / etc. is our focus on shipping complex features autonomously, across all your existing repos.<p><i>Spec first</i> -- Puts humans in control of as much product and technical details as you can imagine, and we help you create/refine with agents grounded in your codebase.<p><i>Contracts and QA loops</i> -- We generate clear acceptance criteria and boundaries for each task. QA loops make sure they were adhered to.<p><i>Ticketing</i> -- The architect breaks every feature into phased tickets with dependency ordering. This isn't just a simple plan, it allows us to break complex problems into smaller, context-fitting tickets, and bring them back together into one cohesive implementation.<p><i>Subagents</i> -- Nothing fancy here, just a set of roles we've fine-tuned for months, so you don't have to start from scratch.<p><i>Standards</i> -- Typical coding agent behavior is to get a cursory (haha) understanding by reading code. But that clogs up context quickly, and rarely rises to the architecture understanding level. When you first launch p0, we'll help you generate a better AI-targeted documentation.<p><i>Multi repo</i> -- The whole harness is multi-repo aware. It maintains cross-repo context (imports, API contracts, shared types) and creates coordinated worktrees across all your repos in a single session.<p><i>Local-first, team features through the cloud:</i><p>All code stays on your machine on isolated worktrees. We do sync codebase documentation and workspace setup through our cloud so your teams can share those for convenience. And of course the prompts go to Anthropic's API.<p><i>Limitations:</i><p>- The spec-driven workflow has a learning curve. If you're used to the "chat away as you go" flow, the structured planning is a new thing to get used to. 
- macOS only right now, Linux/Windows are on the roadmap. 
- Works best for substantial features -- for small features, you're better off using Claude's plan mode. 
- Requires a Claude subscription or API key and works best with high limits / the 20x plan. Everything is finetuned for Claude 4.6 Opus right now. We plan on supporting other providers, but Claude is where the quality bar is.<p><i>What we'd love for you to try:</i><p>Is the spec-driven workflow helpful in building larger features? Did we miss anything? What integrations matter most? (We support GitHub, Gitlab, Linear right now)<p>You can download p0 at <a href="https://www.bepurple.ai" rel="nofollow">https://www.bepurple.ai</a>. Happy to answer any questions about the architecture or approach.</p>
]]></description><pubDate>Wed, 04 Mar 2026 14:18:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47247672</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47247672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47247672</guid></item><item><title><![CDATA[Show HN: P0 – Yes, AI can ship complex features into real codebases]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.bepurple.ai/">https://www.bepurple.ai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47247639">https://news.ycombinator.com/item?id=47247639</a></p>
<p>Points: 94</p>
<p># Comments: 40</p>
]]></description><pubDate>Wed, 04 Mar 2026 14:16:08 +0000</pubDate><link>https://www.bepurple.ai/</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47247639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47247639</guid></item><item><title><![CDATA[New comment by arndt in "Apple Studio Display and Studio Display XDR"]]></title><description><![CDATA[
<p>I also feel it's just fine. Not as amazing as the Apple displays, but I'll have to sit really close to make out the difference for text.</p>
]]></description><pubDate>Tue, 03 Mar 2026 19:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47237760</link><dc:creator>arndt</dc:creator><comments>https://news.ycombinator.com/item?id=47237760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47237760</guid></item></channel></rss>