Monthly Archives: October 2011

Implementing Mouse Lock, part I

This is the first in a series of posts I’m going to write about my work to implement the Mouse Lock API in Mozilla.  I’ve got a number of things to say about the API and the need we have for it in Firefox, and on the web in general; but perhaps just as importantly, [...]
Posted in CDOT, Implementing Mouse Lock, Mozilla, Mozilla Education, Seneca, Teaching Open Source | Comments closed

A+ for Failure

This week I spent a considerable amount of time working on a piece of code for an upcoming Processing.js workshop.  I wanted to re-purpose a jQuery plugin for accessing and displaying a live Twitter feed so that it could be used in Processing code.  I got it working pretty quickly, and then Jon suggested I [...]
Posted in CDOT, Mozilla Education, Seneca, Teaching Open Source | Comments closed

On the joys of 1.0

In a little less than two weeks, we’re going to be releasing Popcorn.js version 1.0.  Our team is pretty excited, not least because we’ll be doing the release at the Mozilla Media Festival in London.  We’re also excited because getting to 1.0 is a really big deal, and we’re happy to have made it. A year [...]
Posted in CDOT, Mozilla, Mozilla Education, Seneca, Teaching Open Source, Web Made Movies | Comments closed

Elderberry Pie

My youngest daughter wanted to make “Property Pie.”  That is, a pie containing all the different fruit that grows wild on our property and in our woods; this includes wild raspberries, apples, wild strawberries, and elderberries.  Obviously getting all of these ripe at the same time is impossible, but making pie out of any particular [...]
Posted in Food, Home School, family | Comments closed

The Open Web Index

I sent an email to some friends the other day, describing an idea I’d had.  I thought I’d blog about it, too, since you, dear reader, will likely have ways to improve it.  My idea is this: an index, like the DOW or S&P 500 that provides a bellwether for the health, participation, volume, … [...]
Posted in CDOT, Idea Factory, Mozilla, Mozilla Education, Seneca, Teaching Open Source | Comments closed

Why “All Tests Pass” is not “It Works”

Yesterday we shipped Processing.js 1.3.5.  This release was mostly devoid of new code, and instead focused on fixing various issues that came-up in our 1.3.0 release.  By the time we finished fixing the “few” things we’d found wrong with 1.3.0, we had about 50 bugs filed and fixed. To actually ship a version of Processing.js takes [...]
Posted in CDOT, Seneca, Teaching Open Source | Comments closed

On the Ethics of Virtual Endings

I’ve written previously about Webkinz, the toys and the game, and the experience of our children with both.  Recently, my youngest daughter came to my wife and me with a simple question: “How do I stop my Webkinz account?”  She doesn’t play the game, but remains very connected to her stuffed animals.  The thought that [...]
Posted in Come on!, Digital Swag, family | Comments closed