Pointman has a terrific piece up A climate of deception, deceit, lies and outright dishonesty. You should read the whole thing. It was prompted by this Jo Nova bit: Busted: 120 gibberish science papers withdrawn — so much for “peer review”. For those of you into electronics the IEEE published about 100 of the papers.