0394: "Kilobyte"

This forum is for the individual discussion thread that goes with each new comic.

Moderators: Moderators General, Prelates, Magistrates

User avatar
hajrarara
Posts: 2
Joined: Sun Nov 11, 2007 6:33 am UTC
Location: .ba

Re: "Kilobyte" Discussion

Postby hajrarara » Wed Mar 12, 2008 10:50 pm UTC

Hee! I made this few months ago... as a cheaper stupider version of the pun:
Image

User avatar
DeadCatX2
Posts: 240
Joined: Mon Dec 11, 2006 4:22 pm UTC
Contact:

Re: "Kilobyte" Discussion

Postby DeadCatX2 » Fri Mar 14, 2008 7:17 pm UTC

Actually, you only need 4 bits to represent one digit. BCD - Binary Coded Decimal - uses four bits to represent each decimal number.

So..8 bits, two digits.

User avatar
netsplit
Posts: 229
Joined: Fri Oct 12, 2007 3:34 am UTC
Location: Z̈̓̾̾̀̉ͬ̅ͯͪͬ̚͢͏̴̝̝̩̳͙͘a̷̧̰̥̯͎͍͍̻̮͔̭̰̗̺̩̐̀͛͐ͥ͐ͨ͆̀̉̐̌̅͑ͣ͟ͅľ̸̠̟̭̲̜̹̗͎͍̗̤͖̤͕̣̝̀̊̑ͯͬ͌̍ͬ͂ͤ͛̀̚g̍̅́ͮ̌̏ͣ́̀͏͍

Re: "Kilobyte" Discussion

Postby netsplit » Sat Mar 15, 2008 4:29 pm UTC

DeadCatX2 wrote:Actually, you only need 4 bits to represent one digit. BCD - Binary Coded Decimal - uses four bits to represent each decimal number.

So..8 bits, two digits.


What a deal!
from da craddle to da grave, geek life 4 eva
better show hardcore respect ya'll

JayDee wrote:"What is the difference between erotic and kinky? Erotic is using a feather. Kinky is using the whole Dinosaur."

User avatar
Dynastic
Posts: 19
Joined: Wed Oct 31, 2007 3:57 am UTC

Re: "Kilobyte" Discussion

Postby Dynastic » Mon Mar 17, 2008 2:35 am UTC

I made the exact same point about how kibibyte/gibibyte/... all sound ridiculous and are impossible to take seriously to a friend once.

endolith
Posts: 227
Joined: Tue Jan 01, 2008 2:14 am UTC
Location: New York, NY
Contact:

Re: "Kilobyte" Discussion

Postby endolith » Mon Mar 17, 2008 2:43 am UTC

Dynastic wrote:I made the exact same point about how kibibyte/gibibyte/... all sound ridiculous and are impossible to take seriously to a friend once.


"Killabite" and "nibble" sound much less ridiculous.

noneuklid
Posts: 31
Joined: Mon Mar 26, 2007 7:59 pm UTC
Contact:

Re: "Kilobyte" Discussion

Postby noneuklid » Tue Mar 18, 2008 5:07 am UTC

Forgive me for joining late, but I do have a question about the comic -- what happened in 1980? (Being the first year the industry dropped the size of a kilobyte, in the comic's frame)

User avatar
Amnesiasoft
Posts: 2573
Joined: Tue May 15, 2007 4:28 am UTC
Location: Colorado
Contact:

Re: Data rates

Postby Amnesiasoft » Tue Mar 18, 2008 6:33 am UTC

DragonHawk wrote:You're not getting it. Bit rates apply to serial communications; byte rates vary with usage. 100 megabit/sec Ethernet does not mean 12.5 megabyte/sec Ethernet (let alone 12.5 mebibyte/sec).

I see what you're saying, but I say you're wrong. 100 megabit/sec is the same thing as 12.5 megabyte/sec (assuming a byte is 8 bits). The problem is people who don't understand that not all of that bandwidth is dedicated to moving the data itself. And if they're really so inclined, just pretend a byte is 10 bits, usually gets a fairly accurate estimate transfer speeds for me.

Random832
Posts: 2525
Joined: Wed Oct 10, 2007 4:38 pm UTC

Re: "Kilobyte" Discussion

Postby Random832 » Tue Mar 18, 2008 10:59 pm UTC

noneuklid wrote:Forgive me for joining late, but I do have a question about the comic -- what happened in 1980?


The size of the kilobyte went from 1028 bytes to 1024 - why do you ask?

RobinEJ
Posts: 11
Joined: Tue Feb 19, 2008 9:48 pm UTC

Re: "Kilobyte" Discussion

Postby RobinEJ » Wed Apr 02, 2008 2:59 pm UTC

Foone wrote:I was bored and sick so I implemented the comic.
For example, when run on a music video by Herman's Hermits, I get the following file sizes:

Code: Select all

foone@mobile:~/Desktop$ python howbig.py Movies/henry.flv
Movies/henry.flv
  4063 kB
  4015 KB
  (3968.69348078-3.87567722733j) KiB
  3965.06702992 kb
  4475 Kb
  3527 KBa


I also made a Python script for file sizes. At first you could specify 3 choices for KB size: 1024, 1000 and 1012. Later I changed it to leave it up to the user to specify KB size (unfortunately 1024J is not possible to compute with my script. The intel kilobyte is, though. 1,000,000 bytes is 976.622 kb.)

User avatar
william
Not a Raptor. Honest.
Posts: 2418
Joined: Sat Oct 14, 2006 5:02 pm UTC
Location: Chapel Hill, NC
Contact:

Re: "Kilobyte" Discussion

Postby william » Thu Apr 03, 2008 7:29 pm UTC

Bosonator wrote:Who is "Kelly-Bootle"? Is that a real thing? It sounds like a joke, but sometimes reality is just weird enough that it can be funny just by "telling it as it is". :)

He's a real person.
SecondTalon wrote:A pile of shit can call itself a delicious pie, but that doesn't make it true.

danix
Posts: 41
Joined: Thu Apr 24, 2008 6:51 pm UTC

Re: "Kilobyte" Discussion

Postby danix » Thu Apr 24, 2008 6:56 pm UTC

Oh, I really liked this discussion. As stated here, I can't take "kibibytes" seriously as they sound like "kirbybytes". Isn't that some Nintendo character? :lol:

Try sticking a 512,000,000 byte memory stick on your RAM, and experience WHY we use 1024-base.

endolith
Posts: 227
Joined: Tue Jan 01, 2008 2:14 am UTC
Location: New York, NY
Contact:

Re: "Kilobyte" Discussion

Postby endolith » Thu Apr 24, 2008 7:17 pm UTC

danix wrote:As stated here, I can't take "kibibytes" seriously as they sound like "kirbybytes"

Yes, it sounds ridiculous, unlike "nibble", "killa bite", "mega bite", "giggibite", and "tear-a-bite", which are all very normal and serious-sounding units.

You can write "KiB" and read it as "kilobinary byte" or "binary kilobyte", you know.

Try sticking a 512,000,000 byte memory stick on your RAM, and experience WHY we use 1024-base.

I don't think they sell those. But even if they did, what would be wrong with it?

User avatar
DragonHawk
Posts: 457
Joined: Sat Sep 15, 2007 1:20 am UTC
Location: NH, US, Earth
Contact:

Re: "Kilobyte" Discussion

Postby DragonHawk » Thu Apr 24, 2008 8:41 pm UTC

danix wrote:Try sticking a 512,000,000 byte memory stick on your RAM, and experience WHY we use 1024-base.

Right, that's why using base ten prefixes for an inherently base two environment is confusing.

I still tend to think and say "kilobyte", "megabyte", etc., even when I mean the base two multipliers.
Ben'); DROP TABLE Users;--

GENERATION 42: The first time you see this, copy it into yοur sig on any forum and stick a fork in yοur еyе. Social experiment.

User avatar
netsplit
Posts: 229
Joined: Fri Oct 12, 2007 3:34 am UTC
Location: Z̈̓̾̾̀̉ͬ̅ͯͪͬ̚͢͏̴̝̝̩̳͙͘a̷̧̰̥̯͎͍͍̻̮͔̭̰̗̺̩̐̀͛͐ͥ͐ͨ͆̀̉̐̌̅͑ͣ͟ͅľ̸̠̟̭̲̜̹̗͎͍̗̤͖̤͕̣̝̀̊̑ͯͬ͌̍ͬ͂ͤ͛̀̚g̍̅́ͮ̌̏ͣ́̀͏͍

Re: "Kilobyte" Discussion

Postby netsplit » Sat Apr 26, 2008 5:40 am UTC

endolith wrote:
danix wrote:As stated here, I can't take "kibibytes" seriously as they sound like "kirbybytes"

Yes, it sounds ridiculous, unlike "nibble", "killa bite", "mega bite", "giggibite", and "tear-a-bite", which are all very normal and serious-sounding units.



None of those sound like baby talk. Kibi does. The only time I'd be baby talking the computer is if I got a chick praggars via cybering her.

kilo 4life
from da craddle to da grave, geek life 4 eva
better show hardcore respect ya'll

JayDee wrote:"What is the difference between erotic and kinky? Erotic is using a feather. Kinky is using the whole Dinosaur."

endolith
Posts: 227
Joined: Tue Jan 01, 2008 2:14 am UTC
Location: New York, NY
Contact:

Re: "Kilobyte" Discussion

Postby endolith » Sat Apr 26, 2008 2:06 pm UTC

netsplit wrote:None of those sound like baby talk. Kibi does.


Yeah, "gibbibyte" sound like baby talk, but "giggibyte" does not.

They all sound ridiculous; you're just used to some of them. Even if you coders refuse to say "kibibyte" or "kilobinary byte", and you read both "kB" and "KiB" as "kilobyte", when you're developing software, please use the correct unit symbols, for the benefit of all of us.

Random832
Posts: 2525
Joined: Wed Oct 10, 2007 4:38 pm UTC

Re: "Kilobyte" Discussion

Postby Random832 » Mon Jun 09, 2008 6:42 pm UTC

I've invented the following new prefixes:
debibyte: 10.08 bytes ("deka binary")
hebibyte: 101.59 bytes ("hecto binary")
mybibyte: 10321.27 byte ("myria binary") [myria used to be an official metric prefix]

416365416c
Posts: 1
Joined: Fri Jul 03, 2009 12:21 pm UTC

Re: "Kilobyte" Discussion

Postby 416365416c » Fri Jul 03, 2009 1:20 pm UTC

I happen to have implemented the XKCD standard for file size units in KDE (http://pastebin.ca/1482983). Thought I'd share the patch here, for those of you who are tired of the IEC standard KDE currently uses. And it's only a -7.7i KiB patch. (For best results, apply to KDE 4.3 or 4.4.)

Quan
Posts: 71
Joined: Mon Aug 20, 2007 6:17 pm UTC
Location: Manchester, UK

Re: "Kilobyte" Discussion

Postby Quan » Fri Jul 03, 2009 2:11 pm UTC

416365416c wrote:I happen to have implemented the XKCD standard for file size units in KDE (http://pastebin.ca/1482983). Thought I'd share the patch here, for those of you who are tired of the IEC standard KDE currently uses. And it's only a -7.7i KiB patch. (For best results, apply to KDE 4.3 or 4.4.)


Is that Correct? Wouldn't it be iB not B?

Though it looks like you do have the correct formatting, e.g: 32 KB = -i32 KiB :)
I'm so geeky I got really excited about making this signature in SVG until it occurred to me HTML would obviously be turned off ¬_¬'

bfeist
Posts: 12
Joined: Mon May 07, 2012 10:54 am UTC

Re: 0394: "Kilobyte"

Postby bfeist » Mon Oct 30, 2017 1:15 am UTC

Wouldn't it make more sense to have the Kelly-Bootle compromise be a weighted average, since leap years are only about 1/4 of years? Approximately (3*1024 + 1000)/4 = 1018 bytes.


Return to “Individual XKCD Comic Threads”

Who is online

Users browsing this forum: Pfhorrest and 43 guests