Posts Tagged ‘Technology’

Plugin technology : a beauty that often turns nasty

Saturday, May 26th, 2007

Plugin technology is a universal driver for widespread adoption, dizzying success at times, even revolutions! But plugin technology is often the source of dreadful clumsiness and that utterly leads to the demise of the very thing it made popular in the first place. What goes around comes around. Sometimes.

I’m using the term plugin here loosely to refer to anything that can be called plugin, addon, extension, application or appliance. very ambitious, i admit. Something suports plugin if it’s possible to extend it beyond its original shape, content, purpose or use. If it is pluggable then someone will put it to some uses well beyond what the inventor or creator had originally anticipated. As i was analysing some recurring issues around me i came to this realisation. One day you go like “This is superbe! I can see lots of ways to make this better…” then some time later you find yourself thinking “Oh crap! I’m sick of this, i need something more basic, that just does such and such (instead of trying to be all things for all people)“.

Some examples of plugin enabled technology that have changed our world: human language, electricity, telephony, transportation (road, rail, air), television, cable television, Microsoft Windows Operating System, Eclipse IDE, Firefox web browser, i could carry on. When i talk about plugin for human language I’m thinking of dialects and other specialised uses of the language that deviate from its core elements. I must have confused my reader at this point, but think about it carefully. One can argue if spoken language can be called a technology. Obviously electricity and telephony continue to do wonders for us, but they have dark sides too.

A piece of technology becomes exciting if it has some form of plugin architecture. For better or for worse, everybody want a piece of the action, no one wants to be left behind. After all the innovators’ club is very exclusive with few members, the very large majority simply tag along and try to make the most of it, Rabelais’ sheep of panurge come to mind. But put these wonderful plugin technology in the hands of the masses, it won’t be long before the whole thing is totally messed up. If you take out the part that bolted-on plugins play in a technology failure, you will find that it is very significant.

Apple Computer must have realised this early, that could explain some of their policies. Recently for example when they announced the iPhone and said at the sime time that it won’t support third-party software. In this case any third-party software is a pluggable component for the iPhone, likely to break the stability and harmony of the device even at launch. No amount of testing would eliminate such risks, examples abound to support this hypothesis.

Some examples of plugin technology turned nasty: Microsoft Windows famous security vulnerabilities, pluggable softwares getting bloated to the point of irrelevance (Netscape web browser, Firefox more recently).

This topic is so rich that it could fill volumes after volumes. It’s really the story of how we learn (or don’t really learn from mistakes).

Look around you for examples of plugin technology turned nasty, you could be surprised.

Flickrvision, Twittervision, the web alive

Thursday, May 17th, 2007

Sometimes you come across a link, you click on it (careful though, obviously) and you’re pleasantly surprised. That’s one nice thing about the web, unbound creative journey. So if you’re bored to tears, or waiting on some sodding task to complete, try out flickrvision.com or twittervision.com – whichever you fancy most.

It’s utterly useless but boy is it hypnotic to just sit there and see the web come alive while you watch…

Off topic: I still haven’t decided which one of the thousand in-depth technical topics I’d like to post here, maybe a short break will help.

Here for the music lover that i am

Monday, January 9th, 2006

Recently i set out to find a better replacement to the music streaming programs i am currently using. I toyed a little bit with a couple of web sites i found highly interesting:

  • Pandora.com – find the music you love, it works just like that.
  • and Last.fm – don’t you just love the design of this site?

These are just two great examples of what the web has to offer today.

Tech in Timbuktu

Sunday, January 8th, 2006

Interesting blog entry: VIA pc-1 – Tech in Timbuktu #1

Narrowing the Digital Divide…to what end?

Saturday, November 19th, 2005

Here we go again, another initiative aiming at helping my brothers and sisters catch up with the best. Is it really necessary to give every child a laptop? What is the true meaning of digital divide? Is this just another hype, or perhaps a shrewd move to secure markets that are underdeveloped today?

These are questions i often ask myself. I think this initiative only deals with the visible symptoms of the digital divide. To bear fruit, this effort should be associated with efforts to fight disease and hunger in poor countries. Kids that have to walk for miles to get to school and mostly with a hungry belly, are also challenged to learn anything. Other questions that are not answered at this stage:

  • How will these people connect to the internet?
  • As part of the rollout, is there a plan to also deploy wireless access points in these countries?
  • A huge proportion of the content available in the internet is in english, or languages that are alien to the poor people. Will there be efforts to provide relevant and localised content that can be useful to these kids?
  • What about the running costs: the necessary wireless networks, these laptops will most probably often break, who will provide the maintenance and support facilities?

I await to hear more about the rollout plan. For now, i think this is a great idea that will mainly help a small minority, the “privileged poor” if i can term it that way. Those that already live in built-up areas with reasonable infrastructure, those that already have food and have easy access to schools and hospitals. So maybe, just maybe this initiative is aimed at relatively affluent China, India and a few other asian countries perceived as future growth markets. However, the “seriously poor”, by far the largest majority, will propably never even hear about this. If they do, they might not be able to effectively use these shiny new devices. Every little helps.

Microsoft comes alive! Hailstorm 2.0

Monday, November 14th, 2005

The Seattle giant is at it again, this is Bill Gates’ rallying call for action. Last time this happened, it was the web browser war and everybody know the outcome. This time round, Steve Ballmer is at the helm though the venerable Chief Architect is certainly a lot more than a back-seat driver. He has risen to a new level. Many years ago, as Microsoft had clearly established itself as the undisputed platform leader, I watched a TV interview of Bill Gates saying that noone could say that they [Microsoft] don’t know how to do business. I think this still holds true. Read the Wired News article: Wired News: Gates Feeling a Little Seasick

CRM Software-as-Service | Customer Relationship Management (CRM) On-Demand – Salesforce.com

Sunday, October 23rd, 2005

When i get some time, I will take a closer look at CRM Software-as-Service, CRM On-Demand – by Salesforce.com

Web 2.0 Day 2: Less is a competitive advantage

Friday, October 7th, 2005

What i would argue with articles like these, is that they always seem to leave out the context. If not for that, it’s a good piece: keep it simple, a good principle indeed proven time and again.

MIT Media Lab: $100 Laptop

Sunday, October 2nd, 2005

The idea of a $100 Laptop from MIT Media Lab is fantastic. I fear it won’t really be useful in the end, unless there is a companion initiative teaching people to get the most out of technology.

I’m watching this space.

Impressive AJAX application demo, Web OS is really close

Sunday, October 2nd, 2005

AJAX is the hype of the moment, though the core concepts have been around for years. Come to think of it, what is really happening is that peope are warming up to the ideas. We are starting to see some nice applications popping up. Zimbra is a case in point, it looks neat.

The idea of a Google OS suddenly start to make sense to me. Here is my fantasy web OS terminal:

  • It’s architectured around an iPod-like device running Linux
  • It has built-in wireless capability
  • On-chip Firefox browser
  • Touch-screen interface, powered by Google Suggest
  • I can podcast using the built-in microphone
  • The built-in camera is handy in so many ways

Exciting times indeed, also unnerving for many an outfit.