Generate the answer for a given question. The question requires common knowledge of English. Make sure that the answer is in detail, long, consistent with the context, and requires general knowledge of English. To be less repetitive, please vary your language for each question. Give a proper explanation to answer, and if necessary, provide the definition of various terms. And conclude your answer if it's long. If you have used other resources (e.g., Merriam Webster's.) to answer the question, include citations in your answer. You don't need to paraphrase the context of your resources, but make sure that your answer is consistent and complete.

Ex Input:
How to describe a person in a word who keeps mentioning about his own life story or about himself for every topic that is being conversed? Be it interesting or boring, he has the ability to pick out something that has happened to him or he himself creates a chance to talk about himself. Edit: The person is not selfish. He does care for others. I am just saying that the person relates everything to his life and talks about it, that too not even in a conceited way. This person is experienced enough to relate everything to things that has happened to him.

Ex Output:
Self-Absorbed This is similar to self-centered, but perhaps has less of a negative connotation. A person who talks about themselves a lot may simply be introverted, and socially awkward, and therefore not have a lot else to talk about. They may also try to give themselves a sense of social relevance, not realising that it is actually counter-productive.


Ex Input:
The word second can refer to ordinal #2 (that which comes after first), or a unit of time, 1/60 of a minute. Ordinarily you might think that this is just a coincidence, but in Spanish, the word segundo also means both a second (of time) and ordinal #2, which suggests that there's some actual link between the two meanings somewhere. So, why is there a 'second' of time but not a 'first'?.

Ex Output:
The English word minute in the time sense (and the various similar European words) came from Latin 'pars minuta prima' or 'first small part'; when it became necessary to subdivide even further, the obvious term was 'pars minuta secunda' which became second and its various cognates. (Best explained in Etymonline.)


Ex Input:
Possible Duplicate: What day is next Tuesday? Imagine that it's Monday, the 1st. The weekend would be the 6th & 7th. How do you refer properly to the coming weekend, 'This weekend' or 'Next weekend'? I believe that using 'next weekend' would refer to the 13th & 14th and 'this weekend' would refer to this week's end. Technically the coming weekend (6th & 7th) would be the next weekend on the calendar. So which is correct? I'm hoping for a definitive answer with backing since this is an argument over opinion.

Ex Output:

The issue isn't as definitive as you might think. Ultimately, it comes down to what interpretation of 'next' you consider to be correct. For example, the American Heritage Dictionary (4th ed) defines 'next' simply as Immediately following, as in time, order, or sequence Following this definition, 'next weekend' will always mean the weekend with the start date in closes proximity in time. If the phrase is used during a weekend, of course, you'd be referring to the weekend following the one you are currently experiencing. However, the issue gets more complicated if you look to other definitions. The Oxford American Dictionary has a specific definition for 'next' when used in the context of time: (of a day of the week) nearest (or the nearest but one) after the present : not this Wednesday, next Wednesday Here, we're given the choice: it can either mean the weekend with the closest start date, or the following one (as specified by the parenthetical addition or the nearest but one). This definition has come about mostly because of usage development. Many words and phrases in the english dictionary have meanings contrary to their technical definitions, and yet are still used commonly and considered valid. Thus, while technically 'next' implies immediate sequence, it is used in other ways (which dictionaries like the OAD have accommodated for validity), so it's really a matter of personal preference. For example, it is unlikely that I will even use the phrase 'next weekend' during the week, because some people might be confused as to what I am referring to. Instead, I will say 'this weekend,' unless it is currently the weekend, in which case I will say 'next weekend.'