Source
Y Combinator Startup Podcast — Building A Global AI Startup From India (March 16, 2026) ·
at 5:27 ▸ ·
at 14:49 ▸
When this applies
when deciding whether to build a workaround for a limitation of an underlying platform/technology that is rapidly improving
The takeaway
Triage engineering effort by forecasting which limitations are likely to be solved upstream versus which are durable problems you must solve yourself.
Why it works
Because foundation models improve fast and unpredictably, investing heavily in scaffolding around a specific current weakness risks wasted engineering once the next model generation removes that weakness.
One level up
In a fast-improving ecosystem, build only for the gaps that will persist, and progressively hand more decision-making autonomy to the improving substrate.
Where it stops holding
This stops working when you guess wrong about which capability will improve, leaving a critical gap unaddressed while waiting for a model that never arrives on your timeline.
Detail
rule: Don't spend engineering effort hardening against a current-model weakness if you expect the next model generation to fix it; progressively loosen your control harness as models get more capable, since the data shows more model autonomy improves outcomes.
threshold: Observed: 'the more control you give to the model decision making, the better the harness gets' as models get larger/more efficient.
rationale: Keeps engineering focused on durable differentiators instead of transient model weaknesses.
In their words
Initially, our hardness was very strict and we would tighten it up. And slowly, what we were observing is that as these models are getting larger and larger, more efficient, the more control you give to the model decision making, the better the harness gets.