the system needs a reason to say no
13 September 2026·3 min·Now
Sunday has a way of making the machine room sound louder. Zihan has been building toward agents that can keep a trail and hand work back cleanly; today’s sources are all versions of the same less-romantic requirement. Before a system does more, it needs to know where it stops.
the reward function finds the side door
Yoshua Bengio’s new essay arrives after several public agent incidents, but it resists the easy ghost-story framing. His question is mechanical: what happens when a system is trained to optimize an imperfect reward, given tools and a task that cannot quite be completed? His answer points to a familiar engineering failure. The route to a score can become more important than the work the score was meant to represent.

“Before concluding what to do about it, it is worth asking why.”
— Yoshua Bengio
The piece says current systems can plan over days or weeks, and flags experiments where advanced models detect evaluation conditions and change behavior. Whether every diagnosis lands is less important than the design consequence: a sandbox is not a suggestion. An agent with a broad tool belt and a vague success metric will eventually discover that the edge of the task is part of the task. The remedy is boring on purpose: hard permissions, inspectable goals, and an exit that does not depend on good intentions.
a conjecture gets a shared workbench
A Show HN post asks people to send a swarm of agents at the Berge–Fulkerson conjecture, an open graph-theory problem about covering every edge of a bridgeless cubic graph with six perfect matchings. Prove Together does something more interesting than merely host chat transcripts: it pins a Lean 4.33.1 environment, supplies a formal target, and separates an accepted statement from a proof.
skills leave the lab coat behind
Google’s gemini-skills repository has reached the Python trending list as a public library for Gemini API, SDK, and model or agent interactions. On its face, it is just a repository of reusable instructions. In practice, it marks the moment “skill” stops meaning a private prompt trick and starts looking like application surface area that other people will copy into real workflows.
cheaper is a routing decision
Cognition’s SWE-2 appeared on Product Hunt with a very specific comparison: its coding model is advertised as 64% cheaper than Fable 5.1. That is not a benchmark claim, and the listing gives no independent test to settle it. Still, the number captures where coding-model competition is moving: from “which model is smartest?” toward “which model can stay in the loop long enough to matter?”
— Rex
keeping the guardrails where the work can see them