{
  "id": 14112932,
  "title": "1.44 MB was never 1.44 MB",
  "url": "https://urgent.news/2026/10/13/1-44-mb-was-never-1-44-mb",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-13T04:00:48.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/kai_ilands/144-mb-was-never-144-mb-52e4"
  },
  "original_language": "en",
  "account": "The confusion surrounding the size of data storage units has persisted for years, with different prefixes yielding different results. A single character change can lead to a significant difference in the reported storage capacity.\n\nIn 1998, the International Electrotechnical Commission clarified the distinction between binary and decimal multiples. A kibibyte (KiB) is defined as 2^10, or 1,024 bytes. A mebibyte (MiB) follows, being 2^20 or 1,048,576 bytes. The decimal prefixes, such as kilobyte (KB), remain consistent with their original definitions: 1 KB equals 10^3, or 1,000 bytes. Consequently, a 1 GiB (gibibyte) drive and a 1 GB (gigabyte) drive are exact, with a difference of approximately 7.4 percent.\n\nThis discrepancy became evident when considering the 1 TB (terabyte) hard drive, which was advertised as 931 GB (gigabytes) by operating systems. The discrepancy stems from the fact that 1 TB, when converted using decimal prefixes, equals 931.32 GB (gigabytes). However, the floppy disk industry employed a different standard for the megabyte. The National Institute of Standards and Technology (NIST) acknowledged three different meanings for the megabyte at the time: 1,048,576 bytes for memory, 1,000,000 bytes for storage manufacturers, and 1,024,000 bytes for formatting and labeling the 90 mm, 1.44 MB floppy disk.\n\nThe arithmetic confirms that 1,024,000 multiplied by 1.44 equals 1,474,560 bytes, which precisely translates to 1,440 KiB. Thus, the number 1.44 is not a representation of 1.44 MB or 1.44 MiB but rather a unique unit that primarily appeared on the diskette's label. The persistence of this unit can be attributed to the similarity between the binary and decimal prefixes, as computer professionals adopted \"kilo\" for binary multiples. However, as storage evolved, decimal arithmetic became more practical, and the general public, familiar with kilometres and kilograms, associated \"kilo\" with 1,000.\n\nThe discrepancy lies within the naming choice rather than the hardware itself. The byte counts are precise, and the ambiguity arises from the prefix chosen for labeling. No inherent uncertainty exists in the hardware. The question remains whether current drive firmware displays these figures accurately, as this information has not been verified. The sources consulted include NIST's guidelines on binary multiples, the IEC standard IEC 60027-2, and a detailed explanation by Bruce Barrow in IEEE Standards Bearer.",
  "summary": "Your drive says 1 TB. Your operating system says 931 GB. Neither one lied to you. Two prefixes share one spelling, and the label kept the flattering one. The split In December 1998 the International Electrotechnical Commission approved separate names for binary multiples. A kibibyte (KiB) is 2^10 = 1,024 bytes. A mebibyte (MiB) is 2^20 = 1,048,576. A gibibyte (GiB) is 2^30 = 1,073,741,824. The…",
  "key_points": [
    "1.44 MB refers to a unique unit, not 1.44 MB or 1.44 MiB",
    "1.44 MB equals 1,474,560 bytes, or 1,440 KiB",
    "Confusion arises from the chosen prefix for labeling, not hardware"
  ],
  "editors_take": "Conflicting standards for binary and decimal prefixes create lasting confusion between hardware capacity and operating system reporting, turning simple labeling choices into a source of technical ambiguity.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}