People commonly assert that science proves that the traditional claims of philosophy are wrong. For example, they'll say that quantum mechanics proves that objective reality and causality are just myths and that psychology experiments disprove free will. In contrast, other people claim that philosophy is so fundamental that if any claims of science contradict philosophical principles, then the science must be discarded as false. Hence, for example, they say that homosexuality cannot possibly be be genetic, whatever science says, since philosophy tells us that people are born "tabula rasa," including without any knowledge of "male" versus "female." So what is the proper view of the relationship between philosophy and the sciences? Does either have a veto power over the other? Is science based on philosophy or vice versa?