Yes, again DMcG nails it again. I would further point out that Popper is saying that science must be done by *disproving* hypotheses - particularly your own.
I see no evidence that pete or Ham are attempting to disprove YEC, ergo they are surely not doing science.