Page MenuHomePhabricator

Correct SI unit "KB" into "kB" or IEC unit "KiB"
Closed, DeclinedPublic


I go to the page
I see many files, with their size, in "KB".

There is no such thing as a "KB".

This has to corrected into one of these:

  1. kB: kilobyte(s): 1 kilobyte = 1000 bytes
  1. KiB: kibibyte(s): 1 kibibyte = 1024 bytes

Thank you.



I choose a file. I click File Info.

The issue also occurs here.


Event Timeline

Nnemo created this task.Jan 30 2016, 7:43 PM
Nnemo raised the priority of this task from to Needs Triage.
Nnemo updated the task description. (Show Details)
Nnemo added a project: Phabricator.
Nnemo added a subscriber: Nnemo.
Restricted Application added subscribers: StudiesWorld, Luke081515, scfc, Aklapper. · View Herald TranscriptJan 30 2016, 7:43 PM
Nnemo awarded a token.Jan 30 2016, 7:43 PM
Aklapper triaged this task as Lowest priority.Jan 31 2016, 3:39 AM
Aklapper edited projects, added Phabricator (Upstream); removed Phabricator.
Aklapper set Security to None.
Nnemo added a comment.Feb 21 2016, 5:53 AM

I choose a file. Then I click File Info.

The issue also occurs here.

Nnemo updated the task description. (Show Details)Feb 21 2016, 5:56 AM
Restricted Application added a subscriber: TerraCodes. · View Herald TranscriptMay 23 2016, 6:00 PM

The spell check that is used by Firefox recognizes KB as valid, however, it does not recognize KiB.

Related thought: There should be a #pedantic tag for tasks like this one.

epriestley added a subscriber: epriestley.

The upstream is exceedingly unlikely to change this. Although "KB" is not a technically precise unit, it is widely understood by users and is the unit used by both MacOS ("KB" in "Size" column) and Windows ("GB" in "Disk Space" readout) to identify filesizes:

In almost all contexts, normal users do not care (and do not make decisions differently) if "GB" means 1,000,000,000 bytes or 1,073,741,824 bytes and the distinction is ultimately irrelevant.

Generally, we are eager to trade away pedantic technical correctness to serve almost any other goal (ease of use, familiarity, simplicity of implementation, etc), and are very unlikely to make changes which serve only pedantic correctness concerns.

Aklapper renamed this task from Correct KB into kB or KiB to Correct SI unit "KB" into "kB" or IEC unit "KiB".May 22 2019, 12:52 PM
Aklapper closed this task as Declined.

Thanks for the feedback, Evan!

We don't plan to maintain a downstream patch for this either, hence closing as declined.