Technocrank

Icon

It Done Broke.

Mozilla And The Cost Of H.264

John Gruber over at Daring Fireball makes a good philosophical and practical case for why Mozilla’s position on Ogg Theora and H.264 is poorly placed. I’d like to see an equally solid business breakdown on how the proposition of using H.264 affects those companies (Microsoft, Apple, Google and Mozilla) respectively financially.

I honestly don’t know how Mozilla’s organization actually makes money.  But I do know how the others make money and the fact that they have a reliable revenue streams from other sources that could support the licensing costs of H.264 (at the point when it starts costing) is not a trivial consideration, I would think.

Update: Gruber now seems to have started painting himself into a corner.  Like,

“I don’t know what the MPEG LA will do come 2016.”

Not much to make business decisions on then, is it?  And,

“Perhaps they will attempt to charge web publishers for licenses to distribute H.264 video. But if they do, web publishers will react the way they did to Unisys’s GIF threats: by switching to another format.”

Well then, why not do it now?  But the clunker is:

“But if Mozilla’s position were really about idealism — tough love for the good of the web in the name of free, open file formats — then in addition to not supporting H.264, they’d drop support for plugins like Flash Player. I believe such a move would just drive Firefox users to Chrome and Safari (or even back to IE), and I suspect Mozilla knows this, too, which is why dropping plugin support isn’t being discussed. But they can’t say Firefox only supports free and open video formats while still supporting Flash.”

This makes no sense.  The entire debate has nothing to do with plugin support.  Plugins aren’t the issue.  The issue is native support for formats.  Mozilla isn’t saying Adobe shouldn’t offer the Flash plugin.  They’re saying they don’t want to support H.264 natively for the <video> tag.  That’s a big difference.

You can take whatever interpretation of Mozilla’s statements you like – tough love, idealisim, open format philanthropy – but it still doesn’t make sense for Mozilla to support a format that they’re at risk of being charged for licensing if it doesn’t fit into their business model.

Also, The Internet Is Not America

Bruce Shneier makes some great points about Eric Schmidt’s unbelievably narrow-minded take on privacy issues, but one that’s glossed over is his statement that “we are all subject in the United States to the Patriot Act.”

It’s true, though: if you’re a witch, you won’t drown.

Google Software Update

Google Software Update, which vexes system purists everywhere since it’s installed silently when you install certain Google products, is set by default to autonomously execute on a daily basis.  In Mac OSX, there’s no control panel or preference pane with which to change this annoying behaviour unlike in Windows.

However, I just found this page tucked away which describes how to set the update frequency for OSX (Windows users look here).  You have to get into Terminal and:

$ defaults write com.google.Keystone.Agent checkInterval <frequency>

…where <frequency> is in seconds.  Setting it to 0 (zero) disables it completely.

If you want to manually run an update check, you need to look in either

  • /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/
  • ~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/

for a file called ‘CheckForUpdatesNow.command’ and run that.  Convenient, huh?

If I get the time, I might hack together a Pref Pane for this.

Google Wave

Anybody who hasn’t heard of Google Wave had better sit up.  It’s been in development by a team led by the brothers at Google Labs who brought us Google Maps (along with the API that’s helped make it so useful and popular).

They’ve dubbed it as what email would have been if it were invented today.  It takes the best of online/offline collaborative messaging and smooshes them together into what the preview announcement describes as product, platform and protocol (which will be open).  All of this is currently being made available to developers to start hacking together “robots” and “gadgets” which will surely bring about some terrifyingly brilliant, if not convoluted and sinister collective artificial intelligence which I’ll dub Skynet (when Wolfram escapes into its own robot instance) but is probably closer to Borg.

Anyway.  Sounds neat.

Google Calendar Down

Google Calendar has been down for me for the past hour and a half.  The most irking thing about it is that I get bounced to this page, which offers no way out or to check back that the Calendar is up yet.  Unhelpful -
à la 1994.