What on earth is a "MM". I've been seeing this pop up on HN recently as a replacement for M (ie million or mega - they both mean * 10^6).
MM? Does it mean mega million (ie 10^6 * 10^6 = 10^12, otherwise known as a trillion)? If you take the SI system it might be megamoles perhaps?
If someone has a justifiable reason for using MM to represent million, I'd love to hear it.