I'm a physics professor who often teaches students who have taken a lot of chemistry (read: pre-meds). In physics, the dipole moment of a charge configuration is defined as pointing from concentrations of negative charge towards concentrations of positive charge. This is embodied in the formula we use for the dipole moment of a charge configuration, $$ \vec{p} = \sum_i q_i \vec{r}_i. $$ It's not too hard to see that this yields a vector that points from negative charges to positive charges. For example, if I have a charge of $-e$ at the origin ($\vec{r} = 0$) and a charge of $+e$ a distance $d$ away, this formula yields a vector that points from the negative charge to the positive charge, with magnitude $ed$.
However, the first time I taught this material in a class with a large number of chemistry students, they were very confused; they had always learned that the dipole vector of a polar molecule points from positive charge towards negative charge, i.e., in the opposite direction of the convention from physics. For example, by the physics convention, the dipole moment of the water molecule points away from the point of the "V" formed by the bonds, while under the chemistry convention, the dipole moment points in the direction of the point of the "V".
How did this convention arise? Is there an advantage to defining the dipole vectors this way in chemistry calculations? Or is it one of those scientific conventions that someone wrote down one point, and got ingrained in textbooks ever since? (Is it all Benjamin Franklin's fault?)
One of the answers to this question notes the difference between the conventions, but doesn't really explain why the first chemist to write down a dipole vector wrote it down that way. I would love to know how this convention arose historically!