The rules on hyphenation are currently changing: the usage board of the Oxford English Dictionary decided in the late 1980's that in future their standard would be to avoid hyphens when possible.
Hyphens are seldom compulsory in a word, you should use them as seems best to you.
No, the word "mid" is not typically hyphenated with years. It is commonly used as a prefix to indicate a point in the middle of a period of time, such as "mid-2010s" to refer to the middle years of the 2010s.
"Mid back" is typically hyphenated when used as an adjective to describe the area between the upper and lower back.
The word "self-confidence" is hyphenated.
"Left-handed" is a hyphenated compound word.
No, the word "recreated" is not hyphenated. It is a single word without any hyphens.
Yes, "great-grandchildren" is hyphenated correctly.
The word "mid" should be hyphenated when it is being used as a prefix followed by a capitalized word (e.g., mid-September, mid-July). Otherwise, "mid" does not require a hyphen when used on its own or with lowercase words (e.g., midmorning, midterm).
The word desperate hyphenated
In my 26 years of computer I have never seen Disk drive or Hard drive hyphenated. And notice that in the other answer it is not.
Light-Headed is a hyphenated word.
No, "hardworking" is not hyphenated.
Both the full word and the hyphenated form are accepted.
It is one word according to Webster dictionary. it is one word but it can be hyphenated it wanted to (Table-Cloth)
"Field" is not hyphenated.
Yes it should be hyphenated.
No, "homework" shouldn't be hyphenated.
No it shouldn't be hyphenated.
Yes. The prefix mid- is hyphenated when it is used with numerals or written-out numbers. For example, the mid-twentieth century.