Stop in for a cup of coffee

Ok why are Richards shortened to Dick? Never got that one.
Funny thing is that you guys often make two-syllable names into one-syllable ones. Dick, Rick, Bob, Ben, etc. We usually do it the other way around. Nils becomes Nisse, Alf -> Affe, Per -> Pelle, etc.