<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: rpunkfu</title><link>https://news.ycombinator.com/user?id=rpunkfu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 16 Sep 2026 14:50:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rpunkfu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rpunkfu in "Introducing System One Models and Jev"]]></title><description><![CDATA[
<p>It’s not what people are looking for, but what they wrongly claim.</p>
]]></description><pubDate>Wed, 16 Sep 2026 02:15:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49721375</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49721375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49721375</guid></item><item><title><![CDATA[New comment by rpunkfu in "Ask HN: How do you manage skills files?"]]></title><description><![CDATA[
<p>I don’t think it’s about telling agent what to do with skills for most part anymore as well.<p>Problem is not having to remember to run agents in exact sequence and not having to repeat the processes.<p>That’s why I’ve created ctx traits and using them everyday, biggest wins for me are: sync across repos using git-based dependency manager and validator, which ensures version of the process / knowledge I’m using has been approved by me and hasn’t moved without my approval (similar to dependency managers lockfile approach).<p>This has allowed me to use same traits (it’s extension of skills with typed schemas and procedures, you can use skills with it as well as usual) across different repos without any copy pasting etc.<p>There are additional cool things like type-driven procedures with specific harness/agent associations and many more cool things coming soon.</p>
]]></description><pubDate>Tue, 08 Sep 2026 06:06:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49606072</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49606072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49606072</guid></item><item><title><![CDATA[New comment by rpunkfu in "Pigeon, a signed Pass for what a sub-agent may do"]]></title><description><![CDATA[
<p>Contributors: Cursor Agent</p>
]]></description><pubDate>Sun, 06 Sep 2026 11:29:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49585471</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49585471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49585471</guid></item><item><title><![CDATA[New comment by rpunkfu in "Quick impressions: A week of using Codex more than Claude"]]></title><description><![CDATA[
<p>I believe that “it’s about the harness” captures an important idea, but I also think it’s helpful to consider the harness and the procedure separately.<p>The harness provides the model with its tools, context, and environment for execution.<p>However, I prefer not to have the model within that harness also bear the responsibility for remembering the process steps—like plan, implement, review, fix, and verify—deciding when to move from one to the next, and keeping track of the loop's state.<p>For tasks that need to be repeated, I’ve been moving that part into a reliable, deterministic runtime. Inside it, Claude, Codex etc simply take on interchangeable roles.<p>This setup makes changing models much simpler: the overall process remains consistent, and each role can be optimized independently.<p>I’ve been developing this approach as ctx.traits, if you're interested, here are the docs: <a href="https://ctx.company/traits/docs/quickstart/example/" rel="nofollow">https://ctx.company/traits/docs/quickstart/example/</a></p>
]]></description><pubDate>Sat, 22 Aug 2026 14:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49400194</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49400194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49400194</guid></item><item><title><![CDATA[New comment by rpunkfu in "Show HN: Huzzah – a novel approach to coding with AI"]]></title><description><![CDATA[
<p>I think you might be interested in what I’m working on:<p><a href="https://ctx.company/blog/introducing-ctx-traits/" rel="nofollow">https://ctx.company/blog/introducing-ctx-traits/</a></p>
]]></description><pubDate>Fri, 21 Aug 2026 06:48:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49384633</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49384633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49384633</guid></item><item><title><![CDATA[New comment by rpunkfu in "Hubble: Open-source notetaking app for you and your agents"]]></title><description><![CDATA[
<p>Yes, in this case mcp or cli or even skill is better, you can ask agent</p>
]]></description><pubDate>Wed, 12 Aug 2026 10:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49270026</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49270026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49270026</guid></item><item><title><![CDATA[New comment by rpunkfu in "2027 memory capacity is reportedly sold out"]]></title><description><![CDATA[
<p>It sounds like whining for the sake of it really.</p>
]]></description><pubDate>Sat, 08 Aug 2026 06:27:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49219351</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49219351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49219351</guid></item><item><title><![CDATA[New comment by rpunkfu in "Herdr is joining Y Combinator. The runtime stays open"]]></title><description><![CDATA[
<p>Reach</p>
]]></description><pubDate>Fri, 07 Aug 2026 14:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49211200</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49211200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49211200</guid></item><item><title><![CDATA[New comment by rpunkfu in "Flowise is shutting down"]]></title><description><![CDATA[
<p>This is exactly what I’ve been building with ctx.traits :)<p><a href="https://ctx.company/traits/docs/" rel="nofollow">https://ctx.company/traits/docs/</a></p>
]]></description><pubDate>Wed, 05 Aug 2026 10:20:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49180765</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49180765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49180765</guid></item><item><title><![CDATA[New comment by rpunkfu in "Apple is getting this wrong"]]></title><description><![CDATA[
<p>Absolute cinema.
OpenAI writing “100 reasons why it’s not my fault” post.</p>
]]></description><pubDate>Tue, 04 Aug 2026 06:56:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49165147</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49165147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49165147</guid></item><item><title><![CDATA[New comment by rpunkfu in "Meshdiff – visually compare two STL versions in the browser, client-side"]]></title><description><![CDATA[
<p>Would’ve been great to be able to lock/sync orientations on both</p>
]]></description><pubDate>Mon, 03 Aug 2026 07:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49152267</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49152267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49152267</guid></item><item><title><![CDATA[Show HN: Ctx traits · Turn your team skills into typed and versioned modules]]></title><description><![CDATA[
<p>Article URL: <a href="https://ctx.company/traits/">https://ctx.company/traits/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49121545">https://news.ycombinator.com/item?id=49121545</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 31 Jul 2026 10:53:50 +0000</pubDate><link>https://ctx.company/traits/</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49121545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49121545</guid></item><item><title><![CDATA[New comment by rpunkfu in "Introducing ctx.traits · Agent Traits & Workflows typed, versioned & in-sync."]]></title><description><![CDATA[
<p>Author here.<p>For months, I have been searching for an approach to agents that does not feel like negotiating with the model. Each pattern I tried arrived with a long list of requirements and an implicit expectation that I would overlook its shortcomings, and left me managing output at several layers, always with a sense that I was compensating for something the system should have handled itself.<p>I eventually settled on ctx.traits: agent behaviors and workflows expressed as typed modules. Rather than writing in prose Markdown, you author in TypeScript. This produces a specification file, which becomes the artifact that is reviewed, locked, and diffed. The runtime executes the procedure one frame at a time: at each step, only the declared inputs are provided, nothing more. Submitted output is validated against the step's schema before it is accepted. The loop exits on a typed verdict field, not when the model arbitrarily decides it is finished.<p>If you have thoughts, questions, or experiences with similar patterns, I would appreciate hearing them. I am still refining this approach, and outside perspectives are valuable.</p>
]]></description><pubDate>Thu, 30 Jul 2026 15:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49111731</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49111731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49111731</guid></item><item><title><![CDATA[Introducing ctx.traits · Agent Traits & Workflows typed, versioned & in-sync.]]></title><description><![CDATA[
<p>Article URL: <a href="https://ctx.company/blog/introducing-ctx-traits/">https://ctx.company/blog/introducing-ctx-traits/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49111620">https://news.ycombinator.com/item?id=49111620</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 30 Jul 2026 15:45:01 +0000</pubDate><link>https://ctx.company/blog/introducing-ctx-traits/</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49111620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49111620</guid></item><item><title><![CDATA[Introducing ctx.traits]]></title><description><![CDATA[
<p>Article URL: <a href="https://ctx.company/blog/introducing-ctx-traits/">https://ctx.company/blog/introducing-ctx-traits/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49097463">https://news.ycombinator.com/item?id=49097463</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Jul 2026 13:45:55 +0000</pubDate><link>https://ctx.company/blog/introducing-ctx-traits/</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49097463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49097463</guid></item><item><title><![CDATA[New comment by rpunkfu in "Hubble: Open-source notetaking app for you and your agents"]]></title><description><![CDATA[
<p>You’re not, thing that makes it agent friendly is copy path button</p>
]]></description><pubDate>Wed, 29 Jul 2026 10:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49095524</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49095524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49095524</guid></item><item><title><![CDATA[New comment by rpunkfu in "My current strategy is to not read any of the code written by my agents"]]></title><description><![CDATA[
<p>Ironically from my experience seeing AI code a lot, it probably follows his clean code verbosity beautifully</p>
]]></description><pubDate>Mon, 27 Jul 2026 22:06:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49076083</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=49076083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49076083</guid></item><item><title><![CDATA[New comment by rpunkfu in "AWS: Inaccurate Estimated Billing Data – $1.7 billion"]]></title><description><![CDATA[
<p>It doesn’t matter which domain it is, AI should be utilized at anomaly / patterns detection and prototyping, with goal of a prototype to become coded as discovered pathway.<p>I don’t understand why companies still place AI in their system at authority-forming level, if anything it should sit at least behind single guard / validator that is explicitly coded and tested, never in front of presentation layer.</p>
]]></description><pubDate>Sat, 18 Jul 2026 09:37:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48956535</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=48956535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48956535</guid></item><item><title><![CDATA[New comment by rpunkfu in "Why American ambulance rides are so expensive"]]></title><description><![CDATA[
<p>tldr: greed</p>
]]></description><pubDate>Fri, 10 Jul 2026 12:17:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48858863</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=48858863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48858863</guid></item><item><title><![CDATA[New comment by rpunkfu in "Building a real-time AI tutor for 5-year-olds"]]></title><description><![CDATA[
<p>Yet again another product that could’ve used AI to help with a problem but basically puts everything in AI hands and calls a day.<p>AI is great for learning, but you know what’s most important thing for children as part of their learning? Presence of a parent.<p>Why not make this an assistant for parent & child learning session, where you can use it as encyclopedia lookup or permutation / generation of an exercise or even cheatsheet / checklist for your learning session?<p>I think there’s huge value in being able to have such thing, where you don’t have to pull out your phone when doing something with your child and instead you could ask that assistant for a lookup online, but putting child in front of a screen and putting it’s self-development in a hands of AI is just irresponsible, lazy and quite frankly dangerous</p>
]]></description><pubDate>Fri, 10 Jul 2026 12:14:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48858837</link><dc:creator>rpunkfu</dc:creator><comments>https://news.ycombinator.com/item?id=48858837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48858837</guid></item></channel></rss>