As for the Canada/USA question ... first, to claim it's a yes/no question
requires that you be a logician, if not by training then at least by
inclination. A normal person, native speaker of English, seeing that
question will assume it's a choice question. Even if that person eventually
figures out the meaning (which I think is a good trick, since the meaning
still is not clear to me), they will have spent time confused.
Second, Adam's paraphrase of the question makes the question less confusing
-- Adam couldn't help improving it. ;-) The original, per Adam's link, is
>Are you from the USA or from Canada?
The second "from" makes it much more difficult to construe this as a yes/no
question. Basically someone reading the question is going to think it's a
choice question, reach the yes/no buttons, and backtrack. I'm still not
sure what I'd do.
You *could* make this unambiguously a yes/no question if you were reading
it aloud. Read it with a rising inflection at the end of the sentence and
it's a yes/no question, even though the from/from wording is clumsy for a
yes/no question. This is because *any* vocalization ending with a rising
inflection is a question to a fluent English speaker. A simple statement
with a rising end is heard as "is this statement correct". A grunt that
ends with rising pitch is interpreted as a yes/no question. This is deeply
ingrained in English speech. (I don't know about other languages.)
But if you just start to read this question aloud, you (if you speak
English fluently) will probably inflect it with the highest pitch in the
middle, making it a choice question, because that's the most natural
interpretation of the wording. Then you get to the end and find out your
inflection was apparently incorrect, or else the answers are jumbled. In
writing, you don't have inflection to disambiguate.
For these reasons, even if a logician can interpret this as a yes/no
question, it's extremely poor writing and UI design. And that was Adam's
criticism.
Edward
--
Art works by Melynda Reid:
http://paleo.org