Tag
A blog post announcing the addition of recursive functions to the Futhark programming language, explaining the historical challenges of recursion on GPU backends and the design trade-offs involved.
This article explains how recursion in JavaScript can cause stack overflow even when using tail recursion, due to lack of proper tail call optimization in most runtimes. It discusses the hidden pitfalls of elegant abstractions.
An analysis of the termination problem in recursive AI agent systems, highlighting how agents can lose verified position while still selecting valid actions, and questioning where termination logic should reside in the agent stack.
This article describes four primitives for building reliable AI agents: evidence-gated memory, counted evals, one governance gate, and honest recursion.
Alexia Jolicoeur-Martineau was the solo author on TRM, pushing recursion limits on a small 2-layer network, achieving impressive performance on ARC-AGI. She has joined Microsoft as a Principal researcher.
A technical blog post explaining the benefits of using stacks and queues over recursion for tree traversal, with code examples in Rust.
Matthias Endler recounts the five-year struggle to implement recursion in lychee, a Rust link checker used by major tech companies, detailing architectural challenges and multiple failed attempts.
This article presents a generative recursive approach to creating custom interactive textbooks on the fly, adapting educational content dynamically to individual learners.
The paper 'Generative Recursive Reasoning' introduces a method that scales test-time compute by sampling multiple latent reasoning trajectories in parallel, enabling the model to explore diverse hypotheses and avoid deterministic collapse. This approach improves performance on tasks such as Sudoku, ARC AGI, N Queens, and graph coloring, and can also generate valid Sudoku boards and MNIST digits.
User observes Qwen 3.5 falling into repetitive thinking loops during generation.