And I grieve for my sisters.

She’s everybody’s sister… she’s symbolic of our failure… she’s the one in fifteen million who can help us to be free.

“Watching TV”, from Roger Water’s amazing album “Amused to Death“, contains surely one of the more poignant statements of the value of mass media in evolving peaceful democracy that you’re ever going to hear. Given the events of the day, I suggest giving it a listen. (And if you haven’t already, you might want to buy the album, and listen to it on a good sound system, it really is awesome. )

Roger’s Yellow Rose was a student of philosophy. So was Neda Agha-Soltan. So was I.

And I grieve for my sisters.

My evolving Technoprogressivism

I’ve made a few updates to my Technoprogressive page. It’s always been little more than a half-baked collection of thoughts, I should really tidy it up properly one of these days. Still, a few interesting nuggets in there if you’re into that sort of thing.

Lazarus has Risen

Lazarus on AMO

Some good news. Lazarus Form Recovery, our little side project, has risen through the ranks and joined Interclue on the AMO “recommended list” – probably the highest accolade available in the world of browser add-ons, apart from perhaps a glowing review in the Mossberg column, as our colleagues at Surf Canyon recently achieved.

The AMO directory (addons.mozilla.org) is linked directly from the Firefox Tools|Add-ons menu, and add-ons from the recommended list are even featured within the browser itself, so the 30-40 add-ons on that list do get a lot of exposure, and having two in there at once really is a great honor, given how many they have to choose from.

I’ve been asked a few times how we managed it. The short version is in both cases I wrote to Mozilla and explained how our addon met their criteria for recommendation, which you can read at the bottom of this page, and not long after that they were recommended. So it’s really about having the right sort of add-on and the right sort of reviews, rather than doing much in the way of lobbying or cajoling.

Most of the credit goes to Karl, who put a lot of effort into making Lazarus almost flawless. My only significant contributions were the original concept, a few innovative implementation ideas (eg asymmetric encryption to get around having to enter a password), and letting him avoid our Interclue todo list for a month or three. It took a while longer to get Lazarus right than we expected, there are a bunch of edge cases where form recovery is hard, but we felt it was worth chasing them all down so we could honestly say “Never lose anything you type into a web form again”.

Part of the Interclue Manifesto says “We will never stop looking for more ways to increase the value of the time people spend online.”, and certainly being able to recover hours of typing that otherwise would have been lost has increased the value of my time online, and from the ecstatic reactions we’ve gotten from Lazarus users, I’d say we haven’t strayed too far from our core mission.

Here are some snippets from Lazarus reviews on AMO:

  • “This is one of the top 3 add-ons that everyone must have.”
  • “By far the best and most important addon I’ve seen.”
  • “This is one of mankind’s greatest inventions!”

I guess that means they like it :-)

It’s also gotten good feedback from tech bloggers who picked up on it. Not a lot of mainstream attention so far, probably because I haven’t contacted any of them, but hopefully that will come with time. Hey Walt, about that column of yours….

Cruel and (sadly, not) unusual punishments.

While recently the precise definition of “torture” has been a hot button issue in the USA, I have just been reading about another form of cruelty that will hopefully one day be abolished by the Supreme Court, and that is the sentence of “Life without possibility for parole”. Having read the harrowing tale of Kenneth E. Hartman, it seems clear that the death penalty is probably a more humane sentence, which is really saying something. This isn’t a short blast of utter terror like an execution or being waterboarded, but rather an unending daily misery that lasts for decades.

Personally, I’d rather be waterboarded, despite having also recently read the harrowing tales of Mancow Muller and Christopher Hitchens, two pro-Iraq-war commentators who stepped up to the plate and found out for themselves exactly what Waterboarding is like, afterwards reluctantly declared they were in no doubt that it is torture, and although they certainly didn’t say it, effectively concluded that certain members of the Bush administration are liars and war criminals.

There are unlikely to be any conservative pundits imprisoned for life without the possibility for parole anytime soon, but I’m sure if there were, and they still had the ability to get published, they would be arguing just as vehemently that this much slower form of torture must also be abhorred and abolished by any decent and humane society.

The only good thing about LWPFP, vs actual executions, is that it leaves a small chance that these individuals may eventually be released and rehabilitated by a more enlightened America after a change in the law, which surely seems a little more likely now Obama is the one nominating replacements for the Supreme Court.

Pecha Kucha Chch 05: Pimping your Firefox

Last night I had the pleasure of presenting at the 5th Christchurch “Pecha Kucha” evening, where I was invited to present 20 slides for 20 seconds each on my subject of choice. I chose “Pimping your Firefox”, and although it was a bit of a last minute effort to pull it all together, I managed a fairly good 6 minutes 40 seconds judging by audience reaction. Pretty sure I made a few Firefox converts as well, as my first 8 slides were mostly dedicated to explaining why you should be using Firefox if you’re not using it already.

The 3 big reasons I gave were (1) It’s way faster than IE (with IE8 that depends on how you measure it – but Firefox is certainly much faster for highly dynamic sites) (2) It’s the safest browser available, and (3) there are over 5000 free addons available to help you “pimp it” to the max. I also talked about Firefox being an open project and the fact that you could, in theory, fix any bugs you find yourself (I could have spent another 6:40 explaining why this almost never happens in practice, starting with the fact that unless you’re an expert, you’ll never be able to tell what is a bug in the browser vs a bug in the page markup, webserver, or network services).

My next 11 slides were mostly dedicated to the various types of Firefox add-on that are out there, and on the last one I promised to post links to all the examples I used, so here they are:

Foxtab: See all your open tabs in a coverflow like visualization.
Personas: Radically pimp the look of your browser without even needing a restart.
Foxclocks: A world-time clock in your status bar.
ReminderFox: Tasklist with alarms etc.
Trashmail: An addon that lets you use a different (disposable) email address for every website you visit (we recently redeveloped this for Ferraro Ltd in Germany)
Flagfox: Information about the web server for this webpage, starting with a country flag icon in your status bar.
Interclue: Our flagship; tells you everything you want to know about a link before you click (ok, maybe not everything, but we’re working on that).
Lazarus: Our first major side project; securely & privately auto-saves content as you type, so you’ll never lose anything you enter into a webform again.
SimSidekick: Fun animated Sim-companions for your surfing, who do whacky things when you visit various “cool” sites on the net. We redeveloped the addon version of this for Freestyle Interactive, who built the no-addon-required version for their client EA, as part of what (I suspect) is the largest game marketing campaign of all time (for the Sims 3, of course).
Firebug, every web-developer’s must-have addon.
Zotero, the academic’s add-on of choice
Adblock Plus, the addon installed by over 50 million Firefox users, strips the ads from your webpages before they even get a chance to load.

My thanks to Vanessa Coxhead from Pecha Kucha Christchurch for the invitation to present, and for helping me sort out my slides at the last minute. If you’re in Christchurch and have something you want to talk about with 20 slides for 20 seconds each, I’m sure she’d love to hear from you. If you’re somewhere else, just google “pecha kucha YourCityName” and there might be one closer to home!