Science, Philosophy, and Pseudoscience: How to Tell the Difference