On the meaning of uncertainty for ethical AI: philosophy and practice