Archive for the ‘Commentary’ Category

Ever noticed that newly uploaded YouTube videos seem to freeze at approximately 300 views?  Up until the freeze, the view count seems to work in real time. The freeze lasts a few minutes to a few hours, then the count jumps drastically. Freezes then tend to continue at regular intervals.

YouTube streams over 100 million videos per day with a bandwidth of 25 million gigabytes per month. Hundreds of trillions of numbers are being crunched in real time. Consider that a comment will appear as soon as it is posted (usually), and even a short comment contains more ASCII data than a view count. So why the view count lag?

The YouTube blog tried to explain the phenomenon of stalled views in March of 2009; “Video view counts reflect the YouTube community’s interests and the grassroots popularity of videos. We periodically make changes that allow us to display consistent view counts and accurately reflect a “real” view based on video consumption, video streaming and spam filtering. Unfortunately, a few people still try to artificially manipulate their video’s view counts. Some people game third-party view counts as well. That can make things unfair for everyone.

Recently, we found spamming issues associated with the view counts on a small number of videos. The inflated view count number on these videos will be frozen until actual views catch up to the published, artificial, view count. Also, a few people have commented that their view counts are updating more slowly. Occasionally the speed with which views update changes — sometimes it’s faster and sometimes it’s slower. But we are always working to make sure that the final view count numbers are an accurate reflection of the community’s interest.”

First of all, YouTube’s “algorithmic demotion” policy of 2008 makes certain videos appear less popular than they really are – so they are not concerned about democratic view counts.

YouTube has suspended many popular videos and channels for no apparent reason.

Secondly, is YouTube sleeping while those nasty spam bots take up the first 300 views?

Thirdly if only a “small number of videos” are spammed, why the automatic freeze on all my videos and on every video from every channel I subscribe to? On channels with regular daily uploads, you can see the 300-ish auto-freeze in action any time; check new videos at TheAlexJonesChannel, RussiaToday, TheCorbettReport and many others.

And finally, why, as a non-spamming, logged-in YouTube member using my regular IP address, are MY views banked? I am not much of a computer programmer, but in six lines of code I could discern between a view from a legit logged-in user, verses a view from a potential spam bot, and update the real values in real time. YouTube definitely has the technology.

On the other hand, if I were an evil programmer, charged with the task of writing code that would delete view counts without people noticing, here’s the simple algorithm I would use:

  • Stall the view count at a low, but seemingly random number – say, between 300 and 330.
  • Bank the next few views.
  • Delete a percentage of those banked views.
  • Add the new views to the existing view count.
  • Post the fraudulent value.
  • Repeat.

While you might not be able to leave your mark with a view, you usually can with a comment, so in the interest of pushing great videos to go viral, leave a short comment like “5/5” or “Support”. Here’s one I like to use: “YouTube streams trillions of bits per second all over the world, but they can’t update this view count in real time?”


Pete Swann, Dayjob Orchestra Blog