Cameron Brown

My Thoughts on YouTube Red

YouTube red was announced a few days ago and promises to add 3 major features to the YouTube experience. The service which consts $10/mo will remove Ads on all videos, enable saving videos offline (unconfirmed if only on mobile) and background play on mobile. These are the same features that were being tested in the YouTube Music Key beta, earlier this year. Creators get a 55% cut of the revenue, which is the same as Ad revenue (and in my opinion WAAAY too high, but YouTube barely makes a profit anyway).

Many people have been critical of this telling other people to use Adblock (which is wrong in my opinion). There have also always been (unofficial) ways to save videos offline, however none of the current methods are build directly into the YouTube client. Background play has (obviously) always existed on desktop, however you can now do this on mobile. The primary use for this is podcasts and music videos (which is a massive part of the YouTube userbase).

Read more

Blot - Static Website Generator

The past few weeks, I've been working on a super simple static website generator. My plan is simple: I'm going to write something easy to use, that works well with a Git repository for version control. Please note that it was made only for fun and isn't the best code. There may also be some oversights I haven't noticed. Feel free to point them out to me. Blot is my realization of that plan and I believe it's good enough to start using. If you want to follow along, you can download it at the GitHub repository or you can clone it with:

git clone

Blot requires the Markdown and Jinja2 modules to be installed. You can get them using the pip tool.

pip install markdown; pip install jinja2

Read more

FTL Advanced Edition: April 3rd!

FTL-AE-Title2 FTL: Faster Than Light is a PC Indie Game first released on September 14th, 2012. It has received numerous awards including 2013’s IGF’s Best Design & Audience Award and the Game Developer’s Choice Awards Best Studio Debut.

Late last year, they announced FTL: Advanced Edition, a free expansion pack for the game. The expansion pack will contain new ships, subsystems and music. The free expansion pack will come be released April 3rd. Also included is a brand new race, called the Lanius. This new race will suck oxygen from any room it's in, suffocating any humans inside.

Personally, I'm very excited for this new game. I've lost many hours to this game as my Steam profile clearly indicates. If you've never played FTL, I highly recommend buying it (unless you have a life - it's very addicting.)

My Thoughts on Android Wear

Last week, Google announced Android Wear, a new version of Android specifically designed for smartwatches. Motorola and LG are both launch partners of this new platform and have together announced two watches: The Moto 360 and The G Watch.

The Moto 360 is a circular watch made from premium grade materials while the G Watch has a square face and looks to be made from slightly lower quality materials.

Read more

HTML5 Canvas Charts

Here is a little project I've been working on: Charts with the canvas element, new in HTML5. You can input the data and JavaScript will draw the data onto the bar graph (canvas.) I have open sourced the code so you can change it however you want.

This is the latest snapshot of the code so there will be some unfinished features. Feel free to play around with some of the variables and code. Get the code here.

The "mnml" CSS Framework

So, I've been working on a little project the past couple of days... I have been creating my own responsive, grid based CSS framework. This is designed to be extremely bare bones - there is literally nothing other than the grid itself and some colours.

A free and simple CSS grid system build with a minimalist approach. mnml CSS is not a full UI framework - rather, it is a small stylesheet, a few kilobytes in size, designed to help you create responsive websites.

mnml is available today on GitHub. Feel free to star & fork it. 

I'll be allowing people to make contributions as long as it respects the core values of the framework itself.

My Thoughts on Content ID

And so begins the YouTube Content ID massacre... A few weeks ago, Google officially changed how partnered channels work, segregating channels into two different types of channels: Managed and Affiliated:

  • 'Managed' channels are pretty much the same as what YouTube used to have - channels don't have to worry about copyright strikes - it's entirely the networks responsibility. Because of the way this works, if a several managed channels were to receive several copyright strikes, the network could be completely taken down.
  • 'Affiliated' channels are the same as managed except they have every single one of their videos processed through the YouTube Content ID system. This means that it's the channels responsibility, not the networks.

Read more