Just a fun bit of trivia for the coders out there: PSY’s Gangnam Style has been viewed so many times that it broke YouTube’s view counter, making it the very first video to break the reaches of a 32-bit integer.

Here’s what YouTube had to say on the topic:

psy Gangnam Style Broke YouTube’s Code !! Gangnam Style Broke YouTube’s Code !! psy

Not sure what the hell that means? Just know that when you’re coding, you often have to consider how you’re storing data like numbers. Do you want a 32-bit integer, or a 64-bit integer? A 32-bit integer* takes up a bit less memory, but can only be used to store numbers from −2,147,483,648 to 2,147,483,647. A 64-bit integer is a bit heftier in its memory usage, but can store numbers from −9,223,372,036,854,775,808 to 9,223,372,036,854,775,807.

(* we’re ignoring the matter of signed/unsigned integers for the sake of simplicity here)

You know the Pac Man kill screen, where things freak the hell out after level 256? Similar idea, just with 8-bit numbers versus 32-bit.

As of yesterday’s landmark and subsequent code change, YouTube can now theoretically support videos with up to 9 quintillion views. Get to watchin’.



About the author

19 , Tunisian, Student With big ambitions, passionate about blogging . Interested in technologies and high-tech always searching to improve my self and learn from my faults