We Should Not Bite the Hand that Diggs

I’ve been noticing that Digg has been getting a substantial amount of cr*p about things they’ve done on and with the site recently. Nothing new or exceptional, as every popular Web outfit gets the community treatment once in a while, but now that the dust settled a bit, I just wanted to express the following thoughts.

I had the pleasure to meet with some of the Digg crew in San Francisco last month, coincidentally hours before they released their new commenting system. What I saw was a group of people who, on top of being passionate about their respective vocations, actually believe in the product they bring us. This is a relatively rare and precious thing, and I think that as a community, we should nurture it as much as we can.

I’m definitely not saying we should just fall into blind fanboy-ism and idolize their every actions, but I do think that there’s a [not so] fine line between constructive criticism, which is usually welcomed by any self-respecting professional, and plain old bashing, which can be the most depressing aspect of public releases. And it’s not like they’re not listening (1, 2).

Yes, I do think that a balance between surprise releases and usability testing could gain to be developed. And yes, I do understand that sudden changes to something you enjoy can be offsetting for users. But I also know that they’re cultivating a tight-group/almost-family-like atmosphere amongst their ranks, and that the last thing I want is for the people behind the code to be nudged anywhere close to just being yet another bunch of salary makers, in yet another faceless corporation.

So I say, keep on guys, and thanks for your efforts. I’ll happily keep on digging and watching the site evolve.

And no, I’m not going to submit my own post to Digg. ;)

A Swarm of Angels: Remixing Cinema

I found out about this open source movie project last winter, and am happy to see that they are so far reaching their set targets.

A groundbreaking project to create a £1 million film and give it away to over 1 million people using the Internet and a global community of members.

  • P2P-friendly: free to download and share
  • No DRM: watch on anything
  • Creative-Commons licensed: remixable

A fantastic initiative, in my humble opinion.

See also: Elephants Dream, by the Orange Open Movie Project.

Mooooooo

I just have to let it all out: I love mootools!

I’m not going to get in a pi**ing match with prototype, jquery, dojo and company, since they’re all truly neat little bundles of joy, but as a write-all-javascript-from-scratch kinda guy, I wasn’t inclined on having to rely on such involved libraries in the past. Especially when coupling them with huge server-side code base that I must keep in mind might actually outlive me. Call it an ever-lasting “vendor” lock-in allergy.

Choosing the best contender to be included in the McGill web platform among the countless available options in the compact JS framework sphere was one of the most difficult tech decisions I’ve had to make in years. But so far, I sure am glad we opted for mootools. Bonus: I didn’t even have to force it on anyone either, and adoption by different levels of developer has proven smoother than in tests involving other potential choices.

Great docs, tight syntax, (close to) worry free platform compatibility and a lively dev community are all among the many benefits we are so far enjoying.

But beware! I’d advise anyone going the framework way to:

  • Do a lot of research before committing to anything, to really gauge what is best for you and your team(s).
  • Not be afraid to write a slew of tests to be implemented in the selected top choices to right away define what has more potential in your very context.
  • And most importantly, not get too comfortable and devolve into a one-lib-only coder.

On this, I’m going back to milking it for all its worth.

Neo 1973 + OpenMoko: It's Out!

The first open mobile solution is out and available for purchase (developer preview).

Neo Base US$300
The Neo Base kit contains everything the mobile application developer needs to enjoy the benefits of the first freed phone, the Neo 1973.

Neo Advanced US$450
The Neo Advanced Kit everything the mobile device hacker wants to get down and dirty with the first freed phone, the Neo 1973.

/happy-dance