Remix.run Logo
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.

Retr0id 4 hours ago | parent | next [-]

Poker is a skill-based game where your actions influence your success, but many people who play it are gambling.

bensyverson 3 hours ago | parent | next [-]

And that's why poker is a poor metaphor for agentic coding.

deepfriedrice 3 hours ago | parent [-]

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.

bensyverson 3 hours ago | parent [-]

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

deepfriedrice 2 hours ago | parent [-]

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.

bigstrat2003 2 hours ago | parent | prev | next [-]

Poker has elements of both luck and skill. The luck element + wagering money is what makes it gambling.

Retr0id 2 hours ago | parent [-]

On a long enough timeframe, the luck averages out.

c_e 3 hours ago | parent | prev [-]

everybody who's playing poker is gambling, skilled or not.

throwmeaway820 3 hours ago | parent [-]

without a rigorous definition of "gambling", such discussions are pointless

jatins 3 hours ago | parent | prev | next [-]

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

davidkhess 3 hours ago | parent | prev | next [-]

One way it works is if you think of cognitive debt as the "house". As in "the house always wins".

ambicapter 3 hours ago | parent | prev | next [-]

Slot machines have very controlled results. They are regulated to a high precision of reliability.

Terr_ 3 hours ago | parent [-]

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.

Terr_ 3 hours ago | parent | prev | next [-]

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

reaperducer 3 hours ago | parent | prev [-]

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.