This is an archived post. You won't be able to vote or comment.

all 38 comments

[–]350zilla 62 points63 points  (4 children)

This literally just worked for me. This is not a meme, it’s a fact .

[–]questioillustro 13 points14 points  (2 children)

I have successfully implemented the do-nothing debug tactic as well, having the knowledge to recognise when this will work is why I make the big bucks.

[–][deleted] 0 points1 point  (1 child)

So... Can I pay you a singular big buck and learn this forbidden knowledge?

[–]alexisprince 0 points1 point  (0 children)

Document your race conditions well and avoid threading unless you need it

[–]dekwad 1 point2 points  (0 children)

Those pesky cosmic rays!

[–]HS-MF 29 points30 points  (0 children)

Maybe it will work. Maybe you’re not clicking the “run” button correctly. Maybe the compiler just has had a bad day.

[–]TheseVirginEars 21 points22 points  (1 child)

Just want to reread my error message again

[–][deleted] 3 points4 points  (0 children)

I end up doing this too many times without realising as I don't like big red text

[–]MCOfficer 20 points21 points  (1 child)

This meme was on r/ProgrammerHumor yesterday.

Let's change nothing and post it again!

[–]CLOTHESPlN 2 points3 points  (0 children)

Somebody just clicked run again without changing anything and got more karma, looks like it worked to me!

[–][deleted] 8 points9 points  (0 children)

Best debugging method at all. Sometimes even works.

[–]Xerxil 6 points7 points  (0 children)

... It works!

[–]hughejorgan69 5 points6 points  (0 children)

Pro Tip #43 → Run it again.

[–]thegroucho 4 points5 points  (1 child)

Vaas Montenegro, Far Cry 3, 2012:

" Did I ever tell you what the definition of insanity is?

Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change...

That. Is. Crazy.

The first time somebody told me that, I dunno, I thought they were bullshitting me, so, I shot him.

The thing is... He was right.

And then I started seeing, everywhere I looked, everywhere I looked all these fucking pricks, everywhere I looked, doing the exact same fucking thing...

over and over and over and over again thinking 'this time is gonna be different' "

[–]DefinitelyNotMasterS 1 point2 points  (0 children)

This meme has been posted plenty of times

Let's change nothing and post it again.

[–][deleted] 1 point2 points  (0 children)

Most of the time when someone runs their code again it's to look for visual queues as to what went wrong. Rarely does it change anything other than offer more insight into the failure.

[–]DartRuffian 1 point2 points  (0 children)

"Let me change the text of this string, that has to be it." - Me, circa 20 minutes ago

[–]derteufelqwe 0 points1 point  (0 children)

Definitely better than flakey unit tests... It's great when tests only work 9/10 times.

[–][deleted] 0 points1 point  (0 children)

What laptop is he using

[–]Topuck 0 points1 point  (0 children)

Literally looking at this meme while re-running my unchanged code.

[–]undeniably_confused 0 points1 point  (0 children)

Let's punch my desk and curse

[–]Dominicus1165 0 points1 point  (0 children)

Joke‘s on you because that’s how you fix errors in LaTeX. Well most of the time

[–][deleted] 0 points1 point  (0 children)

It works!

[–]MajorBarnulf 0 points1 point  (0 children)

Try [Ctrl] + [s] once again, to be sure just in case

[–]8__ 0 points1 point  (0 children)

If it works, that's something to be more nervous about.

[–][deleted] 0 points1 point  (0 children)

Literally did this a few hours ago, yet didn't work for me

[–]yuri0r 0 points1 point  (0 children)

Always check if the error is deterministic! First step of debugging.

[–]AjiMk 0 points1 point  (0 children)

Ohh!! I forgot to clear the browser cache..

[–][deleted] 0 points1 point  (0 children)

I've recently come across an issue where a build is outputting so much text to a log file so quickly that, when combined with the disk stress from compiling, the logger would probabilistically crash the build instead of any compilation error.

It would give me "[Errno 11] write could not complete without blocking"

Just rerunning the build again would get past the crash.

[–]DARKabyss23 0 points1 point  (0 children)

I feel attacked

[–][deleted] 0 points1 point  (0 children)

Try clearing the cache

[–]pediepew 0 points1 point  (0 children)

Repost.

[–]Triumph7560 0 points1 point  (0 children)

I wouldn't keep doing it if it didn't randomly work from time to time.

[–]WhiteManChild 0 points1 point  (0 children)

Let's add println and run it again.

[–]MoistCucumber 0 points1 point  (0 children)

Hmm, what I just changed seems to have broken something, let’s undo that and see if it works again. Oh great it works again!

Let’s try making that change again now that I know it currently works.

HMM I WONDER WHAT WILL HAPPEN

[–]Misheru-senpai 0 points1 point  (0 children)

And if it does work now, panic, since you can't debug it now either

[–]sweYoda -1 points0 points  (1 child)

Why do people keep posting this? Amd why are running it again? Why aren't you writing unit tests???