Comment by minimaxir
4 hours ago
The gambling metaphor often applied to vibecoding implies that the outcome cannot be fully controlled or influenced, such as a slot machine. Opus 4.5 and beyond show that it not only can be very much can be influenced, but also it can give better results more consistently with the proper checks and balances.
Poker is a skill-based game where your actions influence your success, but many people who play it are gambling.
And that's why poker is a poor metaphor for agentic coding.
It's the perfect metaphor? Playing correctly/optimally is +EV. But nobody starts there, and many people don't ever get there.
The main difference is that you're exploiting your own weaknesses, rather than others'. Limitations in typing speed, information gathering, pattern recognition.
2 replies →
Poker has elements of both luck and skill. The luck element + wagering money is what makes it gambling.
On a long enough timeframe, the luck averages out.
1 reply →
everybody who's playing poker is gambling, skilled or not.
without a rigorous definition of "gambling", such discussions are pointless
Yeah, I don't think the metaphor applies exactly but I definitely see similarities from my personal experience
1/ Dependency -- Once I got used to agentic coding, I almost always reached out to it even for small changes (e.g. update a yaml config)
2/ Addiction -- In the initial euphoria phase, many people experience not wanting to "waste" any time agent idle and they'd try to assign AI agents task before they go to sleep
3/ You trust your judgement less and less as agent takes over your code
4/ "Slot machine" behavior -- running multiple AI agents parallel on same task in hope of getting some valuable insight from either
5/ Psychosis -- We have all met crypto traders who'd tell you how your 9-5 is stupid and you could be making so much trading NFTs. Social media if full of similar anecodotes these days in regards to vibecoding with people boasting their Claude spend, LOC and what not
One way it works is if you think of cognitive debt as the "house". As in "the house always wins".
Slot machines have very controlled results. They are regulated to a high precision of reliability.
I don't think that difference matters to the comparison.
It's not an inherent feature to slot machines, it's something we enforce because people got angry about the outcomes (i.e. fraud) when they didn't operate that way.
It doesn't matter because a dodgy slot-machine is still a slot machine, and the person using it would still be a gambler.
> The gambling metaphor often applied to vibecoding implies that the outcome
The important part of the not-really-a-metaphor is the relationship between user and machine, and how it affects the user's mind.
What the machine outputs on "wins" doesn't matter as much, addictive gambling can still happen even when the payouts are dumb.
it can give better results more consistently with the proper checks and balances.
You can get more consistent results from a slot machine with a bunch of magnets and some swift kicks. It's still gambling.