Cargo Cult Ethics

Yesterday I came across an article on the Farnham Street blog which talks about, and reproduces, Richard Feynman’s 1974 commencement address at Caltech entitled “Cargo Cult Science”.
As always with Feynman it contains good stuff, explained simply. Let me pick out a couple of quotes:

The first principle is that you must not fool yourself — and you are the easiest person to fool. So you have to be very careful about that. After you’ve not fooled yourself, it’s easy not to fool other scientists. You just have to be honest in a conventional way after that.
I would like to add something that’s not essential to the science, but something I kind of believe, which is that you should not fool the layman when you’re talking as a scientist … I’m talking about a specific, extra type of integrity that is not lying, but bending over backwards to show how you’re maybe wrong, that you ought to do when acting as a scientist. And this is our responsibility as scientists, certainly to other scientists, and I think to laymen …
One example of the principle is this: If you’ve made up your mind to test a theory, or you want to explain some idea, you should always decide to publish it whichever way it comes out.

This is about how to do good science — indeed any good investigation. What Feynman is saying in the article is that in doing an investigation one has to publish the full scenarios. Whatever the outcome, why could it be wrong. If the experiment didn’t work, why might this be. And importantly, show that you understand, have accounted for, and can reproduce any prior work and assumptions on which your work depends.
Being Feynman this is all explained quite simply with lots of examples, often drawn from his own experience.
But it is wider than this. It is something Feynman touches on but doesn’t highlight. It is essentially about being open and honest; being ethical. Feynman is applying it to scientific enquiry but, as you can see from the quotes above, it should apply equally to any enquiry, aka. life.
Feynman’s address is an interesting 10 minute read even for non-scientists.