What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 134 Stack Exchange communities.

My smallest feature request yet:

I noticed on the Stack Exchange ALL Sites list that SO shows questions at 1.5m.

The standard for million, is a capital 'M', unlike one thousand which is a small 'k'.

'm' in science and engineering stands for one-thousandth.

How about we use the big

M

share|improve this question
15  
I always read numbers like "1.5mb" as "1.5 millibits". –  Gabe Apr 14 '11 at 0:26
1  
a lower case m typically refers to minute here... –  studiohack Apr 14 '11 at 1:10
    
This reeks of the Giant S bug to me ... –  jcolebrand Apr 14 '11 at 1:45
15  
I think Jeff is going to come to your house and smack you with a giant M. –  HoLyVieR Apr 14 '11 at 2:14
6  
The standard for million, is a capital 'M', when prefixing SI units no ? MW Megawatts but 1.5 Mil questions/dollars/people or 1.5 Million. Questions aren't SI units. shoot if you are right I need to redo all my thoughts on SI :( –  phwd Apr 14 '11 at 3:24
    
Related (and/or historical context): meta.stackexchange.com/questions/14581/… and meta.stackexchange.com/questions/43662/… ... –  Adam Davis Apr 14 '11 at 3:42
    
@phwd, I think we have the ability to take the standard for questions and answers where we want, since Stack Exchange rules that domain :) –  Lance Roberts Apr 14 '11 at 3:43
4  
So, what you're really saying, is that size does matter... –  Adam Davis Apr 14 '11 at 4:32
2  
@phwd I'll have to correct you there. The scientific notation is not bound to any unit. You can also say that you want to buy 2k tomatoes and it is still correct. –  Octavian Damiean Apr 14 '11 at 8:26
    
To me that's honestly to make it more pleasing to the eye, has nothing to do with scientific notation (your example would be 2 x 10^3). Cannot fit 2000 in your excel row for your report ? Put 2K. So correct for display in tight spaces... Is it actually readable in a number crunching engineering proposal ? no. I dare someone to put that in a technical reference for engineers people would think it is a typo or some other symbol : conductivity, rate constant, Boltzmann constant, dielectric the list goes on.... oO –  phwd Apr 14 '11 at 9:01
1  
@phwd I'm not quite sure I got your message but just because someone might not understand it, it doesn't mean that it is alright to have an incorrect representation of it. –  Octavian Damiean Apr 14 '11 at 9:05
1  
I read many questions that should only count for 0.001. –  Rosinante Apr 14 '11 at 12:26
1  
Actually, I think SI is wrong to have both M and m, and there's no reason to accept their poor decisions simply because many people use them in scientific literature and engineering. Viva la Revolución! –  Adam Davis Apr 14 '11 at 14:12
3  
@Octavian just because someone might not understand it, it doesn't mean that it is alright to have an incorrect representation of it. - actually, it might mean that. If a majority of your audience do not understand it, clearly you need to adjust your idea of "correct". –  NickC Apr 14 '11 at 15:59
3  
The SI unit of quantity is the Mole (abbr. mol) which is equal to 6.0221417×10^23 things. If we are going to pedantically use SI units, we should say there are 2.5x10^-18 mol questions or 2.5 atto mol so the correct prefix is 'a' –  JeremyP Apr 23 '12 at 13:58

4 Answers 4

If the number got into the billions, would you really expect to see "1.5G"?

You seem to be under the impression that the "k" in "1.5k" represents the SI unit "kilo". It doesn't. It is an abbreviation for "thousand" in English. It was borrowed from the SI unit, in the same way that "ski" was borrowed from Norse. But it has now has its own meaning separate from the SI unit. If someone says "I make a hundred k a year", they are clearly not saying they make 100 kilodollars a year.

Likewise, the "m" in "1.5m" doesn't mean the SI unit "mega". It is an abbreviation for "million". If that number got to billions, we'd see "1.5b", not "1.5g".

share|improve this answer
    
Of course not, for billions I would expect T - tera. –  РСТȢѸФХѾЦЧШЩЪЫЬѢѤЮѦѪѨѬѠѺѮѰѲѴ Jan 3 at 17:52
    
@ŁukaszL. I'm not sure if you're serious or trolling... most English-speaking countries use short scale (1,000,000,000 = 1 billion; 1,000,000,000,000 = 1 trillion), whereas most other European countries use long scale (1,000,000,000 = 1,000 million; 1,000,000,000,000 = 1 billion). I was using short scale. en.wikipedia.org/wiki/Long_and_short_scales –  Kip Jan 6 at 13:57
    
I'm pointing out that misunderstanding with common names. Therefore, I prefer SI wherever applicable. –  РСТȢѸФХѾЦЧШЩЪЫЬѢѤЮѦѪѨѬѠѺѮѰѲѴ Jan 7 at 10:33

So you change it to this:

enter image description here

Which leaves users who are unfamiliar with scientific notation confused about the inconsistency. So then you also uppercase the K:

enter image description here

Which means you have to uppercase the K on the user signatures:

enter image description here

Which brings hundreds of scientific users here to tell you that K means Kelvin and Kilo- is k.

Which leaves you wondering:

Did anyone really think we only had 0.0015 questions in the first place?


Edit, response to comment —

This is not nonsense. It's the reality of dealing with a situation where your "accuracy" is in the eyes of your users. StackExchange has many non-scientific users, and is not itself a scientific system. So whichever you choose, you will be "wrong" to some portion of your users:

  1. As it is now — Some, like Lance, will think its silly that you didn't follow scientific convention, but will know what was meant anyway.
  2. If the M is capitalized — Many will think it is a typo. Some will think its unprofessional, some will be put off by it, some won't notice or care, and some will come here to complain.

Neither is a complete win. So SE has to decide which of the two scenarios is worse, and pick the other. I vote for visual style.

share|improve this answer
6  
+1 for the humor -1 for the nonsense. –  BalusC Apr 14 '11 at 3:01
5  
Yes, that should be a lowercase k. –  Gabe Apr 14 '11 at 3:27
1  
I think a lot of our users will be familiar with scientific notation, but then again it only takes one to make a post on a problem. –  Lance Roberts Apr 14 '11 at 3:42
15  
I don't agree. Visual consistency is not more important than factual accuracy. It has yet another implication which one might not think about initially. This network is about sharing knowledge. Users which didn't learn the correct scientific notation will learn it here and they will think that it is correct the way it is because, hey Stack Exchange did so it must be correct. –  Octavian Damiean Apr 14 '11 at 8:21
1  
@Octavian - let's be clear - users come with their own preconceived notions of "accuracy" and without anything explaining scientific notation, I don't share your optimism that they will magically learn it simply because SE's capitalization is unexpected. –  NickC Apr 14 '11 at 15:53
3  
-1 for capital K. –  Fosco Apr 14 '11 at 16:41
3  
@Fosco - huh? Did you read the whole thing? –  NickC Apr 14 '11 at 16:42
3  
Personally, if it was changed to a capital K, I might try for 0 rep just so I can say I reached absolute 0. –  ughoavgfhw Apr 14 '11 at 22:03

My 20 millidollars on this say the world could do with more Mega, Giga and Tera.

Guys, Stack Exchange's got two megavisits/day without needing gigadollars of VC funding!

...especially if you know how to pronounce mega, giga, etc. awesomely.

Guys, Stack Exchange's got two me-ga!visits/day without needing gi-ga!dollars of VC funding!

I'm sure it sounds te-ra!weird now, but after a few ki-lo!times I'm sure it'll feel just normal!

share|improve this answer

We cannot have fractions of votes/rep/views/etc, therefore it is sufficient to make a design decision based on the visual aspects and lowercase the exponent suffix, as all suffixes will be above 0.

29.7m is easier to read than 29.7M since the suffix is clearly not part of the number, but it's still very easy to understand the magnitude with the lower case letter.

I don't think it's appropriate for Stack Exchange to attempt to follow the SI system so closely that case matters. It is sufficient to loosely follow it, and allow people to hover their mouse over the number for the exact count, or click it and get the exact amount, or learn through trial and error what the suffixes mean.

share|improve this answer
2  
But if you ask me again in a month or three I'll probably argue in favor of this request. I'm rather fickle about such things. –  Adam Davis Apr 14 '11 at 3:50
1  
I agree that it's all about the visual aspects, which is why I like the M, since it always throws me off when I see the smaller m; like I'm editing one of my labs/reports. –  Lance Roberts Apr 14 '11 at 4:02
11  
Since everyone will encounter the SI system every day in his life it would be very appropriate to follow the correct SI prefixes. I'm quite shocked actually that people tend to prefer visual elegance over factual correctness. –  Octavian Damiean Apr 14 '11 at 9:35
    
@Octavian Standards are great! There are so many to choose from! There is nothing incorrect about the current system - factual or otherwise. Just because the SI system exists doesn't mean that it's the One True Way to represent exponential values. And yes - visual design is important. This isn't a scientific publication - it's a website where it's more important to provide a nice design to attract users than it is to follow some arbitrary scientific rigor. Just be glad we're not using "T" for thousand anymore, and move on. –  Adam Davis Apr 14 '11 at 12:36
2  
So the content of the website doesn't matter if it is nice to look at. Interesting, very interesting. Apparently Stack Exchange chose the SI standard by using 'k' instead of 'T' for thousands. If one decides to go with a standard then he should also go all the way and implement it correctly. –  Octavian Damiean Apr 14 '11 at 12:45
2  
@Octavian you're not arguing about content, you're arguing about style, and being exceedingly and irredeemably anal in the process. By the way, you must use tabs. Spaces are devilspawn. And crack your eggs big-end first. While you're at it, check an English manual of style or three, then come back and explain how descriptive text must always follow one internationally-defined standard. –  Nicholas Knight Apr 14 '11 at 13:08

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .