<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: jlaneve</title><link>https://news.ycombinator.com/user?id=jlaneve</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 22:06:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jlaneve" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jlaneve in "Claude Code 500s"]]></title><description><![CDATA[
<p>Just for Opus 4.6. I've switched back to Sonnet and it's working.</p>
]]></description><pubDate>Tue, 17 Mar 2026 19:47:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47417355</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=47417355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47417355</guid></item><item><title><![CDATA[Data engineering skills and agent tools]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/astronomer/agents">https://github.com/astronomer/agents</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46859683">https://news.ycombinator.com/item?id=46859683</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Feb 2026 18:52:14 +0000</pubDate><link>https://github.com/astronomer/agents</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=46859683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46859683</guid></item><item><title><![CDATA[Molthub]]></title><description><![CDATA[
<p>Article URL: <a href="https://moithub.com/">https://moithub.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46852205">https://news.ycombinator.com/item?id=46852205</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 02 Feb 2026 03:51:37 +0000</pubDate><link>https://moithub.com/</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=46852205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46852205</guid></item><item><title><![CDATA[Writing Airflow Dags with Excel and Minecraft]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.astronomer.io/blog/abstraction-with-dag-factory-from-excel-to-minecraft/">https://www.astronomer.io/blog/abstraction-with-dag-factory-from-excel-to-minecraft/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45997104">https://news.ycombinator.com/item?id=45997104</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 20 Nov 2025 20:16:28 +0000</pubDate><link>https://www.astronomer.io/blog/abstraction-with-dag-factory-from-excel-to-minecraft/</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=45997104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45997104</guid></item><item><title><![CDATA[AI Agents, Productivity, and Higher-Order Thinking]]></title><description><![CDATA[
<p>Article URL: <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5713646">https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5713646</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45917622">https://news.ycombinator.com/item?id=45917622</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 13 Nov 2025 17:22:21 +0000</pubDate><link>https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5713646</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=45917622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45917622</guid></item><item><title><![CDATA[YC Arena]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.ycarena.com/">https://www.ycarena.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45432221">https://news.ycombinator.com/item?id=45432221</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 Sep 2025 22:51:26 +0000</pubDate><link>https://www.ycarena.com/</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=45432221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45432221</guid></item><item><title><![CDATA[DiffuCoder: Understanding and Improving Masked Diffusion Models for Code Gen]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2506.20639">https://arxiv.org/abs/2506.20639</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44499642">https://news.ycombinator.com/item?id=44499642</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 08 Jul 2025 13:12:43 +0000</pubDate><link>https://arxiv.org/abs/2506.20639</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=44499642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44499642</guid></item><item><title><![CDATA[New comment by jlaneve in "What to build instead of AI agents"]]></title><description><![CDATA[
<p>We’re seeing this all the time - taking traditional workflow orchestration tools and instrumenting LLMs as part of it. It becomes a lot easier to build these because the complexity comes from a) the model, which frontier labs are making easy and b) productionizing a workflow, which workflow orchestration tools make easy. It’s also easy to recognize value because these workflows are often grounded in existing work and thus easy to measure.<p>We see these patterns do much so that we packaged it up for Airflow (one of the most popular workflow tools)!<p><a href="https://github.com/astronomer/airflow-ai-sdk">https://github.com/astronomer/airflow-ai-sdk</a></p>
]]></description><pubDate>Thu, 03 Jul 2025 01:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44450704</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=44450704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44450704</guid></item><item><title><![CDATA[Slack status: trouble uploading images and files]]></title><description><![CDATA[
<p>Article URL: <a href="https://slack-status.com/2025-07/53ea713200a3d4e6">https://slack-status.com/2025-07/53ea713200a3d4e6</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44447789">https://news.ycombinator.com/item?id=44447789</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Jul 2025 19:22:55 +0000</pubDate><link>https://slack-status.com/2025-07/53ea713200a3d4e6</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=44447789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44447789</guid></item><item><title><![CDATA[New comment by jlaneve in "LLM Memory"]]></title><description><![CDATA[
<p>The link should be <a href="https://saxenauts.io/blog/persona-graph" rel="nofollow">https://saxenauts.io/blog/persona-graph</a></p>
]]></description><pubDate>Wed, 02 Jul 2025 12:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44442937</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=44442937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44442937</guid></item><item><title><![CDATA[Open-sourcing circuit tracing tools]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.anthropic.com/research/open-source-circuit-tracing">https://www.anthropic.com/research/open-source-circuit-tracing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44128101">https://news.ycombinator.com/item?id=44128101</a></p>
<p>Points: 161</p>
<p># Comments: 20</p>
]]></description><pubDate>Thu, 29 May 2025 17:16:54 +0000</pubDate><link>https://www.anthropic.com/research/open-source-circuit-tracing</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=44128101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44128101</guid></item><item><title><![CDATA[Anthropic's circuit tracer is now open source]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/safety-research/circuit-tracer">https://github.com/safety-research/circuit-tracer</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44128093">https://news.ycombinator.com/item?id=44128093</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 29 May 2025 17:16:03 +0000</pubDate><link>https://github.com/safety-research/circuit-tracer</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=44128093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44128093</guid></item><item><title><![CDATA[New comment by jlaneve in "Ask HN: What are you working on? (May 2025)"]]></title><description><![CDATA[
<p>On the home page right now it links to the Slash funding announcement 4 days ago, but the description looks way off</p>
]]></description><pubDate>Sun, 25 May 2025 21:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44091322</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=44091322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44091322</guid></item><item><title><![CDATA[New comment by jlaneve in "N8n – Flexible AI workflow automation for technical teams"]]></title><description><![CDATA[
<p>Where do you think the gap between Airflow and what you need is?</p>
]]></description><pubDate>Sat, 03 May 2025 23:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43883312</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=43883312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43883312</guid></item><item><title><![CDATA[Apache Airflow 3: the most significant release in Airflow's history]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.astronomer.io/airflow/3-0/intro/">https://www.astronomer.io/airflow/3-0/intro/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43767118">https://news.ycombinator.com/item?id=43767118</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 22 Apr 2025 23:08:22 +0000</pubDate><link>https://www.astronomer.io/airflow/3-0/intro/</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=43767118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43767118</guid></item><item><title><![CDATA[New comment by jlaneve in "12-factor Agents: Patterns of reliable LLM applications"]]></title><description><![CDATA[
<p>I've been most impressed with Pydantic AI [1], so much so that we ended up building an SDK around it specifically for LLM workflows on Airflow [2].<p>[1] <a href="https://ai.pydantic.dev" rel="nofollow">https://ai.pydantic.dev</a><p>[2] <a href="https://github.com/astronomer/airflow-ai-sdk">https://github.com/astronomer/airflow-ai-sdk</a></p>
]]></description><pubDate>Wed, 16 Apr 2025 18:18:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43708655</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=43708655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43708655</guid></item><item><title><![CDATA[New comment by jlaneve in "LLM Workflows then Agents: Getting Started with Apache Airflow"]]></title><description><![CDATA[
<p>Disclaimer: author of the SDK here.<p>Airflow actually uses decorators to indicate something is an explicit task in a data pipeline vs just a utility function, so this follows that pattern!<p>It also uses an "operator" under the hood (Airflow's term for a pre-built, parameterized task) which can be subclassed and customized if you want to do any customization.</p>
]]></description><pubDate>Tue, 01 Apr 2025 15:45:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43548182</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=43548182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43548182</guid></item><item><title><![CDATA[New comment by jlaneve in "LLM Workflows then Agents: Getting Started with Apache Airflow"]]></title><description><![CDATA[
<p>Disclaimer: author of the SDK here.<p>It is _potentially_ more restrictive than writing pure Python functions, but the plus side is that we can interject certain Airflow-specific features into how the agent runs. And this isn't mean for someone who knows agents inside & out / wants the low-level customizability.<p>The best example of this today is log groups: Airflow lets you log things out as part of a "group" which has some UI abstractions to make it easier. This SDK takes the raw agent tool calls and turns them each into a log group, so you can see a) at a high level what the agent is doing, and b) drill down into a specific tool call to understand what's happening within the tool call.<p>To your point about the `@task.llm_branch`, the SDK & Pydantic AI (which the SDK uses under the hood) will re-prompt the LLM up to a certain number of attempts if it receives output that isn't the name of a downstream task. So there shouldn't be much finickiness.</p>
]]></description><pubDate>Tue, 01 Apr 2025 15:44:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43548165</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=43548165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43548165</guid></item><item><title><![CDATA[New comment by jlaneve in "AI agents: Less capability, more reliability, please"]]></title><description><![CDATA[
<p>I appreciate the distinction between agents and workflows - this seems to be commonly overlooked and in my opinion helps ground people in reliability vs capability. Today (and in the near future) there's not going to be "one agent to rule them all", so these LLM workflows don't need to be incredibly capable. They just need to do what they're intended to do _reliably_ and nothing more.<p>I've started taking a very data engineering-centric approach to the problem where you treat an LLM as an API call as you would any other tool in a pipeline, and it's crazy (or maybe not so crazy) what LLM workflows are capable of doing, all with increased reliability. So much so that I've tried to package my thoughts / opinions up into an AI SDK for Apache Airflow [1] (one of the more popular orchestration tools that data engineers use). This feels like the right approach and in our customer base / community, it also maps perfectly to the organizations that have been most successful. The number of times I've seen companies stand up an AI team without really understanding _what problem they want to solve_...<p>[1] <a href="https://github.com/astronomer/airflow-ai-sdk" rel="nofollow">https://github.com/astronomer/airflow-ai-sdk</a></p>
]]></description><pubDate>Mon, 31 Mar 2025 18:16:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43537990</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=43537990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43537990</guid></item><item><title><![CDATA[Build LLM Workflows Before Agents]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.astronomer.io/blog/workflows-then-agents/">https://www.astronomer.io/blog/workflows-then-agents/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43507162">https://news.ycombinator.com/item?id=43507162</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 28 Mar 2025 16:13:29 +0000</pubDate><link>https://www.astronomer.io/blog/workflows-then-agents/</link><dc:creator>jlaneve</dc:creator><comments>https://news.ycombinator.com/item?id=43507162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43507162</guid></item></channel></rss>