Archive

Archive for June, 2009

Lobster is the blackman’s lobster

June 10th, 2009

Pip: Shrimp is the black man’s lobster! (Mike pretended to be sick from eating shrimp and Pip is angry because he threw it out)
Mike: (looking perplexed) Why isn’t lobster the black man’s lobster?

This is dailogue from a series called The Job which had a short run in the early noughties, with Denis Leary as Mike and Bill Nunn as Pip. This exchange resonated with me because it conveys the sense that havenots must be/ and are satisified with settling for less.

I’m currently at a ICT conference in Pretoria organized by SAFIPA. A recurrent theme of the conference or the first day at least,  is the penetration of mobile phones in Africa,  South Africa in particular and how the ubuiquity of these devices can be used as internet connection device. An ICT in education break-away session discussed the progress being made in mobile learning. Now I understand the impetus to do this, and wholehearty endorse the mlearnign movement and usage of tools that extend the internet using mobile phones right NOW. What I  do object too, however,  is a tendency to think of mobile phone penetration and solutions using this penetration as an end in itself i.e that the mobile phone is Africa’s PC or put another way  - African relationship with the internet will be mobile phone based. Now to me this was clearly “shrimp is the blackman’s lobster” thinking with the consensus being Pips perspective. I will definitely concur with Mike in this debate and declare my opposition with a question-

“Why can’t PC’s/Laptops be Africa’s PC’s/Laptops?

There are as many answers to that questions, about as many as there are people willing to give them to me. I’m going to take aim on three obstacles to making laptops or netbooks as pervasive as mobile phones. My calculations are of the “back of the napkin” variety, so shouldn’t be considered gospel but are intended as food for thought.

  • The device costs are too high: This is where we need to borrow from the mobile phone business model where the device cost has come down because of amount of users and the hybrid revenue model.  The prepaid revenue model where the service and the device costs are decoupled and the postpaid contract where the device and service are coupled with the initial device costs spread over the life of the contract. To illustrate the device price decrease I’ll present some data from America. In 1984 mobile phone cost $4000, and according to “Life Styles and Past Times” by Jenny Tesar  40000 americans used mobile phones. Fast forward to 2002 and the mobile phone cost dropped to $300 (and this was a premium phone) and there were over 180 million americans using mobile phones. Over a 18 year period this is a order of magnitude drop in the price, for a four order of magnitude increase in usage (even more if you consider worldwide usage). Since them of course the usage has increased more and prices have dropped even further, where you can pick up a decent device for about $30. A typical netbook costs around $400 dollars today.
  • Demand: The conjecture here is that africans (or the masses or grassroots as called by the baby kissers) don’t need laptops or PC’s. This was probably the thinking of most people when Mr. Craig-Knott sought funding for his little cellphone venture,  and also arrogant and niave. African hunger for technology is grossly underestimated and the imperative for connected citizenry in africa is widely accepted with Rwandan President Paul Kagame being a notable advocate.
  • Infrastructure: This is mostly around the available infrastructure to providing broadband service. Although Telco liberalization in Africa has been exceeding slow,  one of the biggest impediments has been the supply side scarcity i.e the fact that the undersea pipes where low bandwidth and monopolized. With the advent of WACS and Seacom ( I just heard of these in a Steve Song presentation yesterday), the supply side constraints will ease by 2011. The mobile phone network is probably the most expansive network and could also be leveraged to cater for last mile access.

A general theme of this conference has been the way in which ICT and Technology as a whole can play a central role in transforming an economy from a resource base toward a more information base, with Finland being a prime example. Some of the specific developmental challenges in South Africa are the uneven distribution of network  infrastructure, education and ultimately economic participation. Its my opinion that the only way that the resource to information economy shift makes sense if it increases the participation (economic and social) of people who don’t currently participate, and this what profileration of netbooks/laptops/pc’s can do.

The research and technology from the OLPC which has contributed to the commercial netbook developments and the Open Hardware movement are also convergent themes that would allow african entrepeneurs to participate in making “lobster the blackman’s lobster”.

Author: peter Categories: Uncategorized Tags:

Laziness can be a virtue…

June 4th, 2009

Don’t you hate when you’ve spent the longest time procrastinating about doing something, because you think its going to hard to do…and then when you eventually get around to doing it it is really easy and you loath your sluggishness about stepping up to the plate (i love cheesy sports cliches). I had one such moment last night. As usual for a wednesday night, or any other night for that matter I struggled to sleep, so again as usual I dragged myself to the lounge. Now for the not so usual part…instead of switching on the TV and watching ETV’s annoying but addictive phone in game show, or MANU TV, which normally centers on some really old manu player giving some totally biased opinions why manu is the greatest side ever… i decided drumroll please…that i was going to solve a problem that i’d been putting off tackling for about a month now.

So i’m on the couch, with the remote well out of reach, i fire up my ancient laptop and there i am alone in the dark with the warm glow of a laptop screen, like a male adolescent building up his porn warchest (out of this nostalgia - I did add just a little to my stash before i started with the problemsolving). The problem involved a simple mashup that I’d created to deliver translations to a cellphone via sms. The easy part had been done, about a year ago already - I’d bought a premium sms keyword (translate) on a relatively reliable sms number through my logicsms subscription and pointed it to a script on my domain. The script was simple enough and parsed the sms input (msg=”translate x text_to_translate” where x is the target language-the origin is english). The script then extracted destination language and text_to_translate does is pass the text to an online translation service (i.e. google translate) and pass the response back to logicsms, who in turn pass the response back to the user. My problem in one word - formatting- cellphone sms interfaces can’t handle utf8. I played around with the php iconv() and the conversions sometime gave me garbage like -

“translate f hello mother” from a sms gives me “bonjour mère” (notice the kappie - thats what as my afrikaans teacher taught us) from google translate, but gives me “bonjour m?re” after using iconv.

At the witching hour i was pulling my hair out, after learning way too much about the 7 and 8-bit formats. I even contemplated developing my own conversion function to give me what i needed, but my inherent laziness over-ruled that silly notion. Then i stumbled upon a very simple function called unaccent(), which basically takes the translated string as an input and returns a string minus kappies. I then use string sans kappies to perform the iconv….hoooray.

I suppose this post does therefore have a point (every post must have a least one lesson to take away - too much walker texas ranger as child)…laziness is good when forcing you innovate but bad when preventing doing. For more on the importance of the cult of done see here. To check out the smstranslation service sms using the format - translate f texttotranslate - to 36242 or get more information here

Author: peter Categories: Uncategorized Tags: