Little Springs Design on "yes/no, ok/cancel": "n the mobile space, I frequently see the button label problem with error messages and query messages. In many of these cases, “Retry” and “Cancel” make good labels (almost always better than either yes/no or ok/cancel). What’s most important is giving the user a clue about the action in the button label itself."
This is a personal bugbear at the moment: why, when an application is telling me it can't do what I want it to, do I have to admit to it that that's "OK"?
Is this really much of an improvement than the "abort, retry, fail" choice which MSDOS gave us?