Oh, and I meant to add...
Creating hypotheses is part of science, too. I don't see what's so shocking about scientists speculating publicly about how abiogenesis would work, as long it's clear that it's speculation, and it's not some supernatural hocus-pocus.
I wouldn't venture to say if postmodernism or I.D. is the bigger threat to science. In any case, the two are allied in one concrete instance: the postmodern sociologist Steve Fuller testified for the defense (the ID promoters) in the recent Dover, Pennsylvania trial. I believe his main argument was something like, "if there exist a few scientists who claim that I.D. is science, then I.D. is science".
Oh, and I meant to add... Creating hypotheses is part of science, too. I don't see what's so shocking about scientists speculating publicly about how abiogenesis would work, as long it's clear that it's speculation, and it's not some supernatural hocus-pocus.
I wouldn't venture to say if postmodernism or I.D. is the bigger threat to science. In any case, the two are allied in one concrete instance: the postmodern sociologist Steve Fuller testified for the defense (the ID promoters) in the recent Dover, Pennsylvania trial. I believe his main argument was something like, "if there exist a few scientists who claim that I.D. is science, then I.D. is science".
// The error should have been caught at compile time:
typedef struct {...] Moon;
typedef Moon* Finger;
void observe( Moon ) {...}
Finger finger = &moon;
void followFinger( Finger finger )
{
observe( finger ); <== ERROR
}