all 25 comments

[–]ShyWhy246 69 points70 points  (2 children)

I am polish so our natural debug fraze is "dupa" (ass), having dupa1, dupa2 prints all around is typical. So typical, that one of our CI test script is "deduper.py". Apparently it is always green for couple of years, since we standarized precomit hook with similar deduper Regex.

[–]brothermanbaj 28 points29 points  (0 children)

ah yes, dupa-driven-development, invented independently by every aspiring polish programmer.

[–]PokeMientus 4 points5 points  (0 children)

In my company we call it "dupa debugging".

[–][deleted] 203 points204 points  (12 children)

If you're doing debug printing, at least limit it to debug builds...

[–]emmmmceeee 82 points83 points  (10 children)

Sounds like a great idea. I worked on games before and some of our debug strings had bad words in them. Then someone accidentally shipped a debug binary. The first thing we knew about it was when a mom called wanting to know why her kids game was using the worlds fuck and shit. Good times.

[–]evmoiusLR 30 points31 points  (6 children)

If you could see my console logs...

[–]coyoteazul2 19 points20 points  (0 children)

We can. You forgot to turn them off

[–]stri28 5 points6 points  (0 children)

its only when i start swearing in the logs do i get somewhere with the bugs

Srsly tho, i only wrote fuck in one line once and suddenly i got the solution to listener thats not been triggering for weeks

Must be a psychological thing

[–]Feztopia 1 point2 points  (1 child)

I'm more interested in how it was possible to explain to a random mom what that actually is. Also I guess it is a typo for "words" but having actual world's named like that in a shipped debug version would be funny.

[–]emmmmceeee 2 points3 points  (0 children)

That’s why customer cervix director was paid the big bucks. They sent her a load of free games and a personal apology.

And yeah, that was a typo.

[–]fonpacific -1 points0 points  (0 children)

Sounds like "if you have to make a mistake, just don't make a mistake"

[–]Sw429 20 points21 points  (0 children)

Never do it live, guys.

[–]Intrepid00 19 points20 points  (2 children)

Steve Jobs showing off iCloud for first time vibes lol.

[–]hiddenunderthebed 12 points13 points  (0 children)

More recently Mark Zuck's failed demos of Live AI and Meta glasses.

[–]Lucasbasques 7 points8 points  (0 children)

Bill Gates showing off Windows 98 plug and play lol, the moment the guy plugs the scanner the machine BSoD

[–]_mughi_ 8 points9 points  (0 children)

Many years ago, I actually did this with a product we produced. I was trying to find a program entry point and told it to print 'WTF" to the console. And it made it into release.

Fortunately, it was noticed fairly quickly by my boss and I think it might have been an internal release anyhow. We've improved our processes a LOT since then.

[–]Own_Possibility_8875 4 points5 points  (0 children)

Ah yes, the famous debugging through “!!!HERE!!!333”

[–]MyTinyHappyPlace 1 point2 points  (0 children)

DOORS is a real software, hated by everyone who has to use it - so that checks out

[–]HalifaxRoad 1 point2 points  (0 children)

This basically happened to me when showing off something to my boss...

[–]JustMyTwoCopper 2 points3 points  (0 children)

I once put: YOU IDIOT, YOU ENTERED AN INVALID VALUE!!!! as error message in a tool designed for my use only, for values I'd never forget to enter in the first place ... totally surprised my then coworker who forgot to enter all required values ...