<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: pjm331</title><link>https://news.ycombinator.com/user?id=pjm331</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Jul 2026 06:19:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pjm331" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pjm331 in "Designing APIs for Agents"]]></title><description><![CDATA[
<p>Yeah i have a similar setup at the harness level - a “devlog” at the end of every session about the experience developing, what could have been better, what was confusing<p>And also files issues for blockers<p>I’ve absolutely caught things and made improvements just from skimming them occasionally - they are particularly useful when you get a PR that makes you scratch your head<p>But I’m definitely not taking full advantage of all the feedback coming in yet<p>I have to imagine parsing signal from noise there is a massive challenge when it’s other agents that are using your MCP and not just your own</p>
]]></description><pubDate>Wed, 15 Jul 2026 22:45:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48928171</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48928171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48928171</guid></item><item><title><![CDATA[New comment by pjm331 in "The operating cost starts after the demo"]]></title><description><![CDATA[
<p>Nothing teaches you like maintaining something for a decade</p>
]]></description><pubDate>Tue, 30 Jun 2026 12:50:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48732014</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48732014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48732014</guid></item><item><title><![CDATA[New comment by pjm331 in "Show HN: Chess-Inspired Roguelike"]]></title><description><![CDATA[
<p>great game well done i could easily play this for far too long</p>
]]></description><pubDate>Thu, 25 Jun 2026 19:18:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48677994</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48677994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48677994</guid></item><item><title><![CDATA[New comment by pjm331 in "Stealing Is a Skill"]]></title><description><![CDATA[
<p>i have a vague memory of hunter s thompson talking about sitting down and typing out the great gatsby to see how it would feel to write a great american novel</p>
]]></description><pubDate>Wed, 24 Jun 2026 15:29:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48661426</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48661426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48661426</guid></item><item><title><![CDATA[New comment by pjm331 in "Claude Fable is relentlessly proactive"]]></title><description><![CDATA[
<p>Yes I had a fun experience where it kept on timing out on a seemingly mundane task and it turned out I had written the ask in a way that was impossible to test</p>
]]></description><pubDate>Fri, 12 Jun 2026 11:14:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48502631</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48502631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48502631</guid></item><item><title><![CDATA[New comment by pjm331 in "Show HN: Homebrew 6.0.0"]]></title><description><![CDATA[
<p>and i `brew update && brew upgrade --greedy` every morning with my first cup of coffee because i like to live on the edge like that<p>thanks for all your work!</p>
]]></description><pubDate>Thu, 11 Jun 2026 19:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48495255</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48495255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48495255</guid></item><item><title><![CDATA[New comment by pjm331 in "Software is made between commits"]]></title><description><![CDATA[
<p>so i think the thing that everyone building these git alternatives is missing is a multi-repo story - unless the expectation is that everyone is going to start operating out of monorepos<p>i've settled on all of this context attached to issues in a project management system and referenced from commits<p>it works just fine - its not like your agent cannot read your issue tracker</p>
]]></description><pubDate>Thu, 11 Jun 2026 17:15:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48493235</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48493235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48493235</guid></item><item><title><![CDATA[New comment by pjm331 in "Cleaning up after AI rockstar developers"]]></title><description><![CDATA[
<p>i feel fairly certain everyone has some set of activities or tasks they feel this way about<p>my wife and i have two non-overlapping sets haha you can imagine how that plays out</p>
]]></description><pubDate>Tue, 09 Jun 2026 14:41:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48461791</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48461791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48461791</guid></item><item><title><![CDATA[New comment by pjm331 in "Elixir v1.20: Now a gradually typed language"]]></title><description><![CDATA[
<p><a href="https://pragprog.com/titles/lhelph/functional-web-development-with-elixir-otp-and-phoenix/" rel="nofollow">https://pragprog.com/titles/lhelph/functional-web-developmen...</a><p>don't let the title fool you - the first half of the book is just elixir<p>over the past 8 years this is the book i've used to ramp back up on elixir and it works like a charm every time - i've never finished it<p>for me, a mark of a good programming book in this tutorial-project style is that I have started it half a dozen times and never finished it because at some point before the end I've been equipped w/ the tools to go off and do my own thing</p>
]]></description><pubDate>Wed, 03 Jun 2026 19:28:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48388690</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48388690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48388690</guid></item><item><title><![CDATA[New comment by pjm331 in "Why AI Agents Cannot Change Software Systems"]]></title><description><![CDATA[
<p>> > "But pattern‑matching is not system understanding, and plausibility is not correctness."<p>> Why not? Who says that? Who proved that system understanding is not just more complex pattern matching?<p>I'm not in the camp of "system understanding is just more complex pattern matching"<p>but I am absolutely in the camp of "there are many tasks where pattern matching is just as effective as actual understanding"</p>
]]></description><pubDate>Wed, 27 May 2026 14:19:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48294811</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48294811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48294811</guid></item><item><title><![CDATA[New comment by pjm331 in "Show HN: Airbyte Agents – context for agents across multiple data sources"]]></title><description><![CDATA[
<p>yeah this is one of the few AI-related products that I have seen that make sense to me<p>but i also wonder to what extent this needs to be its own thing or if this is just something that it looks like we need but really people just need to shovel more stuff into their data warehouse / data lake  that you never had reason to before, because now that's all fodder for agentic search</p>
]]></description><pubDate>Wed, 06 May 2026 17:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48038645</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48038645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48038645</guid></item><item><title><![CDATA[New comment by pjm331 in "Show HN: Airbyte Agents – context for agents across multiple data sources"]]></title><description><![CDATA[
<p>sounds very familiar to what I ended up doing on my internal system - especially anything to do with search - much better to just sync everything to a DB and give the agent access to the DB</p>
]]></description><pubDate>Tue, 05 May 2026 20:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48027860</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=48027860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48027860</guid></item><item><title><![CDATA[New comment by pjm331 in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>it's straightforward to spin up a custom MCP wrapper around any API with whatever access controls you want<p>the only time i reach for official MCP is when they offer features that are not available via API - and this annoys me to no end (looking at you Figma, Hex)</p>
]]></description><pubDate>Fri, 10 Apr 2026 15:02:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47719210</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=47719210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47719210</guid></item><item><title><![CDATA[New comment by pjm331 in "Music for Programming"]]></title><description><![CDATA[
<p>don't see it in the comments yet so: <a href="https://www.brain.fm/" rel="nofollow">https://www.brain.fm/</a></p>
]]></description><pubDate>Mon, 06 Apr 2026 16:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663273</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=47663273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663273</guid></item><item><title><![CDATA[New comment by pjm331 in "We replaced RAG with a virtual filesystem for our AI documentation assistant"]]></title><description><![CDATA[
<p>Yeah I’ve had a lot of success with agentic search against a database.<p>The way I think of it, the main characteristic of agentic search is just that the agent can execute many types of adhoc queries<p>It’s not about a file system<p>As I understood it early RAG systems were all about performing that search for the agent - that’s what makes that approach “non agentic”<p>But when I have a database that has both embeddings and full text and you can query against both of those things and I let the agent execute whatever types of queries it wants - that’s “agentic search” in my book</p>
]]></description><pubDate>Fri, 03 Apr 2026 21:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47632326</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=47632326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47632326</guid></item><item><title><![CDATA[New comment by pjm331 in "Tickets Are Prompts"]]></title><description><![CDATA[
<p>the actual argument being made here:<p>"Assign agents the biggest piece justifiable. I can summarize a product outcome or a feature in two lines. That’s what goes on the ticket. Let the agents figure out subtasks when the work is ready for review, not before. Once you break an initiative into technical issues upfront, the outcome gets lost and the focus shifts to minutiae."<p>This is not about the ticket being well defined, this is about the agent having the larger context of what you are trying to do</p>
]]></description><pubDate>Mon, 30 Mar 2026 22:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47580721</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=47580721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47580721</guid></item><item><title><![CDATA[New comment by pjm331 in "Anatomy of the .claude/ folder"]]></title><description><![CDATA[
<p>I've had the same thought recently and this definitely is a thing that you can do - but there are also cases where you get dramatically better results if you put some more effort into your setup.<p>e.g. spend time creating a skill about how to query production logs</p>
]]></description><pubDate>Sat, 28 Mar 2026 00:02:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47550003</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=47550003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47550003</guid></item><item><title><![CDATA[New comment by pjm331 in "Sci-Fi Short Film “There Is No Antimemetics Division” [video]"]]></title><description><![CDATA[
<p>What is SCP</p>
]]></description><pubDate>Tue, 17 Mar 2026 14:19:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47413067</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=47413067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47413067</guid></item><item><title><![CDATA[New comment by pjm331 in "Hammerspoon"]]></title><description><![CDATA[
<p>Im sure that’s possible but my own working style is too chaotic for saving workspaces like that haha</p>
]]></description><pubDate>Sun, 15 Mar 2026 12:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47386920</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=47386920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47386920</guid></item><item><title><![CDATA[New comment by pjm331 in "Hammerspoon"]]></title><description><![CDATA[
<p>yeah the CTRL+D definitely gives me problems from time to time but thus far i have been too lazy to fix it</p>
]]></description><pubDate>Fri, 13 Mar 2026 19:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47368980</link><dc:creator>pjm331</dc:creator><comments>https://news.ycombinator.com/item?id=47368980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47368980</guid></item></channel></rss>