Ace philosopher of science and statistics Deborah Mayo has moved her blog. It's now here (and now looks much sharper).