Vitamin D, diabetes, . . . and other stories