Source
When this applies
when a company has only one shot left to ship a product before running out of resources
The takeaway
Before committing irreversible resources to a single shot, pull every future risk you can into the present and resolve it via simulation or dry-run first.
Why it works
Buying and using an emulator let NVIDIA run the entire future software/hardware validation cycle in simulation before committing physical production, converting an irreversible bet into a near-certain one.
One level up
When facing collapse, redesign the process itself (not just push harder) so the 'all-in' bet is actually a resolved bet in disguise.
Where it stops holding
This stops working when the risks cannot actually be simulated or tested in advance (e.g. market reception, unknowable unknowns) — simulation only de-risks what's technically testable.
Detail
situation: NVIDIA had ~6 months of cash left in 1997 and needed to tape out a graphics chip with no room for a second attempt.
decision: Bought an idle emulator company's inventory, built the full software stack against the emulated chip, and only taped out once everything tested successfully.
outcome: The chip worked essentially as planned and became 'a reset of the company,' setting the pattern NVIDIA still uses for chip design today.
lesson: Betting the company isn't reckless if you've already simulated away the risk — 'when you push your chips in, you're saying I'm going to take everything in the future, all the risky things, and pull it in advance.'
In their words
When you push your chips in, what you're really doing is when you bet the farm, you're saying, I'm going to take everything in the future, all the risky things, and I pull it in advance. And that is probably the lesson.