On the Philosophy of Discovery