upvote
Poker is a skill-based game where your actions influence your success, but many people who play it are gambling.
reply
And that's why poker is a poor metaphor for agentic coding.
reply
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.

reply
In that case, couldn't you substitute painting, horseback riding or knitting? Nothing about poker has anything to do with agentic coding except "it's something you can learn."
reply
In poker some people are gambling. Some may be self-ware, but many aren't and misunderstand why they win or lose. Poker inconsistently and unreliably rewards gambling, much like vibe-coding.
reply
Poker has elements of both luck and skill. The luck element + wagering money is what makes it gambling.
reply
On a long enough timeframe, the luck averages out.
reply
deleted
reply
everybody who's playing poker is gambling, skilled or not.
reply
without a rigorous definition of "gambling", such discussions are pointless
reply
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

reply
One way it works is if you think of cognitive debt as the "house". As in "the house always wins".
reply
Slot machines have very controlled results. They are regulated to a high precision of reliability.
reply
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.

reply
> 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.

reply
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.

reply