Given the Question and Answer pair, detect whether the answer is acceptable or not. Denote acceptable answer as "yes", otherwise denote as "no". An acceptable answer is consistent with the context in question, detailed, long, and uses general knowledge of English. Answers that are not definite and suggest a variety of options are not acceptable answers.

Question: Imagine you're in a bar and order a pint of beer, which is 3.20. You only have a 10 note but want to tip the barkeeper. As you can't use 'keep the change' for obvious reasons, what do you say to tip the barkeeper 80 pence, making the total price 4?
Answer: Please don't! In those sensible countries whose worker economy does not rely predominantly upon the random generosity of strangers (which never made any sense to me at all, but there we go), the cost of item X is C(X) and C(X) is what the till comes up with when you hit the button for X. It's insanely awkward to be given D but instructed to charge E, then to try to get the till to accept E as payment for X instead of C(X) whilst rendering D-E in change. And then all you're going to do is put D-C(X) in a little jar anyway. At best it takes a moment to figure out; at worst it ruins the end-of-day take calculations when a take of T is no longer equal to C(X)*N(X) across all items X. It could even throw off a stock check if executed sufficiently poorly by front-line staff. Even worse, bosses could start to suspect misconduct from staff fiddling the money they've been given by customers, and it would be difficult to prove your innocence from video-only surveillance. Just make your transaction like a normal person, paying D for X and getting D-C(X) as change in return then say "here, keep this; I have enough shrapnel as it is!", make an audible awkward chuckle, smile, and walk away.
no

Question: Possible Duplicate: Why don't we use the indefinite article with 'software'? In France I have always been told that saying "a software" is not correct English (as a nominal compound), and that "a piece of software" or "a software program/package/product/system" must be used instead. Recently I have doubts... is there any case where it is actually correct? Examples found on the Internet: SalsaJ, a software for data analysis at school So if you sold a software which required your customer to pay a monthly fee, [...]
Answer: Think of it this way: would you say "a tableware" or "a glassware"? The word "ware" means "commodity". Everything that applies to "tableware" and "glassware" also applies to "software". The correct usage is "a piece of software" or something in that vein. I prefer "a program" or "a computer program" myself. Other alternatives are: an application, a computer application, an app, a software tool. (FWIW: as a software developer myself, I assure you that devs never use the term "a software" when they communicate.).
no

Question: I'm having a serious argument with a friend on the status of the word "suck" when I used it about him by saying "You suck!" because he missed a train. We are both non-native English speakers. He claimed that I used it as a foul or slang term. I vehemently disagreed with him about it. I told him that the word "suck" can be used to describe something inefficient or not good enough as well like it is used in the example "Samsung mobile sucks". Am I right to describe the use of the word "suck" in such context?
Answer: Yes, as used in the OP, "sucks" is always slang. SUCKS transitive verb; slang: a. To be highly unpleasant or disagreeable: This job sucks. b. To be of poor or inferior quality: The acting in that movie sucked. c. To be inept: I suck at math. see TFD The fixed-phrase "this/that SUCKS dick/cock" gained currency exclusively among male American youth in the early 1970's as a derogatory slang expression of general contempt for some object, activity, or person. The phrase was, as intended, unapologetically misogynistic and homophobic. In the seventies, female youth never employed this idiom. No surprise there, though this is no longer the case. By the late seventies, probably in order to evade adult censure (and since youth knew precisely what was intended), the last word of the phrase was dropped. If the term is currently considered to be non-vulgar it is most likely due to this partial sanitization and because contemporary youth are ignorant of the original misogynistic and homophobic intent. see, ELU; UE;.
no