Question: ought cannot be derived from is?
Answer: David Hume and Deriving an “Ought” from an “Is” ... You cannot, according to Hume, derive an “ought” from an “is,” at least without a supporting “ought” premise. So, deciding that you ought not punch someone because it would harm him presupposes that causing harm is bad or immoral.