<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: jhavera</title><link>https://news.ycombinator.com/user?id=jhavera</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 00:54:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jhavera" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jhavera in "Google open-sources experimental agent orchestration testbed Scion"]]></title><description><![CDATA[
<p>The "isolation over constraints" framing is interesting. Scion enforces safety at the infrastructure layer, letting agents operate freely inside containers while controlling what they can reach on the outside. That is a runtime approach.<p>We have been exploring a different layer for the same problem. ARIA (aria-ir.org) is an intermediate representation designed for AI-authored code. Instead of constraining the agent at runtime, it constrains what the agent produces at the representation level. Functions must declare effects, intent annotations are mandatory and verifiable, and the compiler enforces memory safety at compile time before anything executes.<p>The two approaches are not mutually exclusive. Scion handles what the agent can reach. ARIA handles what the agent generates. A system that uses both would have safety at the output layer and safety at the execution layer. Curious whether the Scion team has thought about what properties the code an agent produces should have, independent of how that agent is isolated.</p>
]]></description><pubDate>Wed, 08 Apr 2026 05:59:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685930</link><dc:creator>jhavera</dc:creator><comments>https://news.ycombinator.com/item?id=47685930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685930</guid></item><item><title><![CDATA[New comment by jhavera in "JSIR: A High-Level IR for JavaScript"]]></title><description><![CDATA[
<p>Interesting timing. We have been working on something that takes the opposite design philosophy. JSIR is designed for high-fidelity round-trips back to source, preserving all information a human author put in. That makes sense when the consumer is a human-facing tool like a deobfuscator or transpiler.<p>We have been exploring what an IR looks like when the author is an AI and the consumer is a compiler, and no human needs to read the output at all. ARIA (aria-ir.org) goes the other direction from JSIR. No source round-trip, no ergonomic abstractions, but first-class intent annotations, declared effects verified at compile time, and compile-time memory safety.<p>The use cases are orthogonal. JSIR is the right tool when you need to understand and transform code humans wrote. ARIA is the right tool when you want the AI to skip the human-readable layer entirely.<p>The JSIR paper on combining Gemini and JSIR for deobfuscation is a good example of where the two worlds might intersect. Curious whether you have thought about what properties an IR should have to make that LLM reasoning more reliable.</p>
]]></description><pubDate>Wed, 08 Apr 2026 05:43:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685811</link><dc:creator>jhavera</dc:creator><comments>https://news.ycombinator.com/item?id=47685811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685811</guid></item></channel></rss>