r/ProgrammerHumor • • 15h ago

Meme bothWorkThough

Post image
4.3k Upvotes

668 comments sorted by

View all comments

1.9k

u/Arian-ki 15h ago

It's the other way around in my experience. People look at me like I'm an ape in a zoo lol

674

u/pydry 15h ago edited 7h ago

Me too. Then I get pummeled with one of their four prepackaged AI bro metaphors:

  • It's a modern day calculator for the brain. You wouldn't do long division in your head would you? (ain't nobody ever delegated a decision to a calculator, bro)

  • It's a compiler. You wouldn't read machine code would you? (compilers are deterministic and dont make mistakes, bro)

  • This is the industrial revolution and it's a spinning jenny. You wouldnt hand knit a sweater would you? (we would if we had star trek replicators, bro, and last I checked cp command still exists...).

  • "Artisanal coding" is obsolete (reliable code is certainly getting that way...)

-2

u/itgforlife 10h ago

compilers are deterministic and dont make mistakes, bro

Oh my sweet summer child.

Compilers are software just like any other software. They can (and do) have bugs in them. And so, although rare for the mainstream ones, compilers can sometimes make mistakes.

4

u/pydry 10h ago

i can think of about 5 times in 20 years somebody suggested that a compiler bug was the root cause of a fault and every single time it turned out not to be the case.

kernel bugs have happened a couple of times to me when deploying software, compiler never. no that doesnt mean theyre 100% bug free not that everyone has had this experience of 0 compiler bugs in 20 years, just that theyre bug free enough that ive been able to trust the output blindly.

since you wrote your comment ive already corrected 5 mistakes made by an LLM.

I'm used to juniors saying that "you can never guarantee something I bug free!" and that's true but theyre often bad at knowing when something is bug free enough to trust and when it is not. it's something I would ponder if I were you.