I think I may be the last person who still thinks "and/or" are just fine for boolean expressions in Ruby.
It is true that "and/or" are not equivalent to "&&/||". But I don't find any of the arguments that we should then avoid "and/or" in favor of "&&/||" convincing.