Jun
11
About 10% of the most popular videos on YouTube account for nearly 80% of the views.
Lunch over IP
Bits and pieces that may not may not make it onto Influx Insights.
Rough ideas, thoughts and images.