Total side note, but I’ve noticed that programmers (including myself) are more prone to read English or as xor than, for want of a better term, normal people. Not sure why this is.
Total side note, but I’ve noticed that programmers (including myself) are more prone to read English or as xor than, for want of a better term, normal people. Not sure why this is.
If I remember well, one option is "if someone were to do this job, he wouldn't regret it later" (as in he would be paid for that, but that can't be explicitly mentioned).
Of course one then might get into a debate whether a particular action is rabbinically or bibilically prohibited.
The English terms 'or' and 'and' used in normal, non-mathematical speech are far closer to the set operations, not boolean propositional logic.
The set operations they refer to are of course context dependent. For example, in a question context, 'or' is asking for the selection of one set or another. In a statement context, it usually indicates that it refers to a member of either set, unless used with the qualifier 'either' in which case the statement once again requires the choice of one set or another.
I find some reinforcement for that in almost every logic book I've ever read using the casual English parsing of "or" to introduce the notion of inclusive or. But it's been a while, I may be misremembering.