There Are Too Many Kinds Of Dashes
by Albert Burneko on The Concourse, shared by Albert from Deadspin > Sports News Without Fear, Favor or Compromise on (#4JEXF)

So you've got the hyphen. That's the "-" guy. It joins words together. When you put "-ass" at the end of an adjective, you are using a hyphen. Also when you are separating out the syllables of a word, like for effect-"pre-pos-ter-ous"-that is also a hyphen job. The hyphen's function in that case is to make clear that"