Skip to main content

3000MB does not equal 3GB

Matt MullenwegI find it so annoying when companies and individuals, who are in the technology business or are technically inclined, incorrectly calculate storage space. For example Wordpress founding member Matt Mullenweg, in his "Free Space to Three Gigabytes" post states that the free space on will be increased to 3,000 MB, yet the title states that it will be increased to 3 GB. If the later was true, then a simple calculation will should that he space should actually be 3,072 MB. What 's worse is that Kristen Nicole from Mashable, a technology oriented website, simply restated the announcement instead of correcting it.

Below you will find a simple storage space numerical explanation.
Bits & Bytes
1,024 bits = 1 kilobit (kb)
8 kb = 1 kilobyte (KB)
128 KB = 1 megabit (mb)
8 mb = 1 megabyte (MB)
1,024 KB = 1 megabyte (MB)
128 MB = 1 gigabit (gb)
8 gb = 1 gigabyte (GB)
1,024 MB = 1 gigabyte (GB)

The easiest way to go about calculating how many gigabytes  a number of megabytes or kilobytes would be is to divide by 1,024 your megabytes number, or divide twice by 1,024 your kilobytes number. Or start multiplying by 1,024 if you need to get down to specifics. I recently had to do this when I was configuring Postfix message and attachment acceptable size. I wanted the acceptable message size to be 15 MB, but the number I needed to set in Postfix was in bytes. So I multiplied 15 MB by 1,024 to get the number into kilobytes, then I multiplied it again by 1,024 to get it into bytes.

What irks me the most is when web hosting companies do this to customers. Their price plan gives the space in gigabytes, but the admins set the actual account space to that number with few zeros tagged behind it, instead of calculating it.

Techie readers, are you also annoyed by such misleading statements? Let me know by leaving me a comment below.


  1. Actually if you try out you'll see we actually give 3,072 MB. :)

  2. Hello Matt,

    Thank you for addressing this. Although I am please to learn that does provide the actual 3 GB equivalent in megabytes to its users, my reaction was directed toward your post, Mashable's report and other articles of similar nature. I suppose rounding the number might make the reading flow easier as a person reads the article, but as someone who looks for accuracy I was simply irked by it. It's just something that has bothered me over the years, especially with hosting companies!

    I am bothered by this, because a lot of people who use the Internet and are looking to start their own site are not always technically inclined, nor do they understand this numbers and their conversions. They assume that numbers round to a zero and go to the next increment, like in everyday life, and thus they are taken advantage of.

    The second reason why I am bothered by this is because people learn and form their opinions from what they read and see on the web. So the more writers round the numbers the mover misinformed people there will be. We have an opportunity to teach and demonstrate through our writings. In my opinion not disclosing the actual numbers is the same as a teacher teaching its students that 2 + 2 = 5! Although I have heard that that can be proven true in 17 steps of simple calculations .... JK.


Post a Comment

Popular posts from this blog

Format MAC Address [JavaScript]

I am currently working on a project which will allow users to register their Wi-Fi enabled, non-web browser enabled, devices on the network. These are devices like printers, Apple TV, and Xbox*. One of the data points that have to be collected from the user is the device MAC address. The project customer wants that address to be properly formatted when they see it in the support ticket.

We have several options. We can format the address either on the back-end after the form has been submitted. Or we can format it on the front end via a separate text field for each character pair, but that is too many fields to handle. A better solution is to use a single field and format the user input at the time of input or upon submit. In those cases, the former is better because the data will already be formatted when the overall form input is being validation after the user clicks the “Submit” button.

We are going to format the user input as it is being provided, thus having proper data when vali…

How to setup Coda 2 to push to GitHub?

Setting up a new site in Coda 2 and cloning a GitHub remote repository is not that big of a deal. Where you will most likely run into problems is when you try to push your changes to the GitHub remote repository. Below I will show you how to update the Git config file in your local repository so you do not run into one of the following errors:
git push failed remote: Remote anonymous access to repository deniedgit push origin master Username: fatal: Could not read passwordThe GitHub repository address I am going to use is that of Source Code DNA: I will assume that you have already setup your Coda 2 site profile and cloned your repository, you have made some changes, and now you are ready to push those changes to your projects GitHub repo.

SNOOZ: Sound. Sleep.

I was on the Snooz Kickstarter page today, revisiting the project’s details and timeline progress. The device, which is a white-noise generating machine, recently became available for pre-order. Snooz is meant to be an alternative to having a TV or a stationary fan running at bed time. In my case, I bought it for my wife so we can get the TV out of the bedroom.

Whilst on the comments page I read the following comment, posted recently by Ken Tran:

I'm not a fan of the new fabric design. ...
I must disagree. If you take a look at the original design, which is all plastic and no style, I must say it is fugly. It is all utilitarian - not something I rally want to look at or see when I walk into the room. The final design, seen on the right, is something that beacons to be explored, looked at, utilized.

I am a big fan of Bang & Olufsen. They use fabric from Kvadrat in their line of products. Incorporating soft materials like fabric or leather in something which is meant to be place…