That’s step zero: rule out black magic
Those damn cosmic rays flipping my bits
The first is a surprise; the second is testing.
could be a race condition
Hmm…you may be right. I’ll get my Hispanic friend to run it and see if he gets the same result.
It works on my machine
ok, then we ship your machine.
Removed by mod
And the worst part is when it actually does and you have no fucking idea what went wrong before.
Just had that happen to me today. Setup logging statements and reran the job, and it ran successfully.
I’ve had that happen, the logging statements stopped a race condition. After I removed them it came back…
Yeah, but sometimes it works.
Mmm, race conditions, just like mama used to make.
It’s even worse then: that means it’s probably a race condition and do you really want to run the risk of having it randomly fail in Production or during an important presentation? Also race conditions generally are way harder to figure out and fix that the more “reliable” kind of bug.
Or it was an issue with code generation, or something in the environment changed.
Well, duh! You need to use the right incantations!
Removed by mod
Something something motive force.
Me: “Hmm… No… No the code is good, it’s the compiler that’s wrong.”
runs again
deleted by creator
It’ll be done soon, then I can go home. TGIF, am I right?
Yeah. And I can send a quick email to update the team after I get home from my 45 minute commute, then log off and go to the cottage in that cell signal dead spot by the lake.
i sometimes do that so i can inspect the error messages on a cleared terminal
Sometimes I forget what I was looking for and have to restart the mental loop when doing this.