Science, skepticism and random ramblings