Debugging - a dark art?

JimboZA:
You left the important part out, wildbill: flick the switch off and on a bunch of times in the hope that the result will differ one time and the light will start working. What a colleague of mine used to call POPO.... power off, power on.

Power switches are nondeterministic, therefore the POPO approach often works!