While at school, way before the global economic crisis, we touched on globalization. As a class that had to be passed it was a matter of understanding the material and thinking “wow” this idea may actually only end up making the world a better place as more capital will flow to areas where it is needed and the developed economies get some breathing room by providing products and services that are already available in their advanced markets. This, of course, only works through the multinationals mostly and as such mega corporations are spreading to developing countries looking for mostly extractive natural resources. There are some multinationals that were (and perhaps still) are adapting their products to the less well off customers in some specific developing countries.
Fast forward to the recent past and I came across some research papers and opinion pieces that were anti-globalization. The aforementioned past is close to when “words” like “credit crunch” and collapse of large banks like Lehman Brothers was in the news cycle everyday. Speaking of news, financial journalists like to state that “if the US sneezes the rest of the world catches a cold”. The world largest economy went into a recession (rumours are that it is growing at the moment so let us hope this growth is sustainable) and started borrowing heavily from the world’s second economy (China); that debt should stand in the trillions by now. The problem spread to Europe and it is still being dealt with at the moment through various economic trickery and theories (can you say “quantitative easing”?).
Globalization has been catching on for quite sometime that most economist and those appointed to run economies that span and affect the global economy forgot the basis of sound structural design. More specifically, if you are going to have an economy that will span the rest of the world you need to have some built in resilience. It is not that recessions will not happen but if and when a recession does occur it can be limited; more importantly the other less affected economic zones of the world can adequately come to rescue those in trouble (without saddling future generations with enormous debt to pay).
Recessions have consequences on the social and political fabric of society. Case in point: there should be no pretence about any robust democracy in Greece at the moment. They will have laws enacted and elections held but most of the more relevant decisions that government takes are directed by the so called Troika (IMF, EU and Germany). For all intends and purposes of the problems that led Greece into her current predicament look like something you would have expected of a developing country: tax evasion with people generally not getting caught or at least taken to court? In the European Union, Greece may be the extreme case but other Southern European countries are also more or less in some economic stresses: Spain, Portugal, Italy and to a less extend France. Am not entirely sure if this has some connection with the nature in which the European Union is designed and operated; the EU is a supranational entity that allows its individual members to operate their own government and politics specific to them. Competition among the individual members is high and usually decisions are committee and consensus based which means that acting decisively during a crisis is something that can only be hoped for.
According to the academics, the current recession in the US was brought about law makers who thought it fit to repeal laws that were meant to ensure the robustness and resilience of the financial industry – at least by ensuring the savings of American’s remain safe from any kind of financial engineering. To be fair and balanced, it would seem like the law makers may have been lobbied into removing these safe guards. A casual observer of the current state of the America economy will realize that the financial industry has largely come unscathed from it all though Americans still continue to endure economic hardships; don’t forget that no senior official in industry has been persecuted for what is increasingly looking like negligence on part of the industry’s main players. Corporations with global power and reach decide to change the manner in which the landscape of the law – mind you laws of a superpower, not some backward third world country.
Still on the subject of the fragility of a global economy: in the year 2012, Africa had 6 out of the 10 fastest growing economies. It was noted that the fact that Africa is not fully plugged into the global economy may have lessen the effects of the global economic crisis on these countries. Most of the involvement that the continent – more so the sub-Sahara bit of it is through extractive natural resources mainly. Much of the revenue that come from the continent would of less interest to global players in the financial industry and so not much shenanigans was brought in. However, also more importantly I think – during the recession in much of the developed economies of the west, much of sub-Sahara Africa may have experienced a drop in aid funding which means that the only way to get out of that particular problem is to develop a viable economy that is less dependent on aid. Hopefully with any lack, this is a permanent shift in the fortunes of the continent. Of course with that, there comes the temptation that Africa will also become deeply embedded in the global economy.
I was reading an interesting article about IBM’s proclamation that Africa is the next growth frontier and it got me thinking about what that means exactly. The article claims that IBM’s strategy calls for increased investment in the region to reach an objective of US$ 1 billion per year by 2015. It does not take a genius to see the potential of Africa but as I have always thought, leveraging the potential comes with significant challenges that most of these corporations need to either adjust to or simply find better ways of going about it. I am optimistic about the prospects for Africa but I am always pragmatic enough not to shout it at the top of the hills.
Pragmatism, I would have to insist ,has little reflection on the hope that represents the current state of affairs in the continent. Major wars are gradually being resolved and most post-conflict countries (Angola, Mozambique, Rwanda) are holding their own. In that regard then the necessary foundational requirement for any grass roots development going forward is either being laid down or gradually taking hold. However, most people who are optimistic about Africa would mostly accept that Africans are increasingly becoming more involved in what happens to them. More importantly, it is the nature of this involvement and where it is geared towards that is bother encouraging and very interesting to observe.
The financial sector in the continent is increasingly being advanced and expanded by indigenous banks which are increasingly looking beyond their regional boundaries. Examples of such banks include (off the top of my head) Equity, KCB and EcoBank. Equity and KCB have only recently started venturing beyond their comfort zones (geopolitically speaking). However, EcoBank is far ahead in this apparent strategy to see Africa (Sub-Sahara Africa in any case) as a single market. While political realities in the East Africa region and the wider Eastern Africa region have made the expansion of KCB and Equity a worthwhile venture, they still remain in the early stages of their respective strategy. However, the interesting angle of the situation is how these indigenous banks operate: you are more likely to find an Equity bank branch in the most unlikely places than a branch of a multinational, non-indigenous bank. The experience in these two banks is remarkably different, if you bother to notice the difference.
Given the experiences in the financial sector and in the telecommunications sector in Africa, then it is important to keep in mind that while Africa may indeed be the next growth frontier, that growth comes with its own unique challenges that need to be dealt with. In identifying the potential of Africa and investing it, then the IBMs and Google of this world are doing what their corporate mandate demands of them. How much of these investments are mere façades for finding new markets as opposed to a real investment in the continued development of locally relevant technologies and processes remains to be seen.
The use of telecommunications in the financial industry has long since been a no brainer but the third world requires a more different approach from what exists in the west and the other developed nations. Whereas they would have a huge network of ATMs spread all over the country to serve their customers, the oft quoted MPESA transforms your mobile phone into an ATM in your pocket scenario. It is hoped that MPESA is one of those prove of concept ideas that shows the true potential of a mobile phone. A mobile phone centric revolution holds a greater potential than the corresponding idea of delivering computers since the latter would require an inordinate amount of power to say the list and far too prone to various problems that clearly plagued the developing countries: chief on the list – dust.
The researchers at IBM decided to make a spectre of their latest efforts into machine intelligence through the Jeopardy game show. In essence, the game show tests the machine’s ability to understand natural language and to deliver responses that are correct. On those two tasks, it performed quite well and good enough to best human competitors of the venerable game show.
That may sound like an over generalization of the research team achievement but it is not meant to be as Watson represents the latest progress in algorithms, combined with even more powerful hardware which work together to calculate and render responses within a short period of time. In a way this is an almost natural and expected progression as search engines, which are continually crawling the web for analysis and using their immense data repositories, may very well need a more refined interface like what Watson may make possible.
At the moment internet search is largely keywords driven with little in terms of contextual meaning of what is sought and indeed better filtering of the results; it would be easy to just have your search engine present you with the first 3 responses to your query and rank them according to the likelihood of their correctness. That is certain a more general use case than what is being considered Watson’s next challenge: a diagnostic aid for doctors. This certainly makes sense as the next logical area of progression for this device; the subject area is specialized and the ability to continuously add new medical research and findings may well improve decisions that doctors make. This could perhaps even bring the medical community closer to more automated or at the very least computer aided research as recently championed by one of Google’s founders. This may not be something that Watson can do but with a few modifications and adjustments, it will be a natural extension for the device.
End of Human Intelligence Dominance?
Reading the buzz around Watson’s jeopardy victory on the internet, you would think that our dominance as the most intelligent beings is at an end however the victory, while important, does not pose any direct threat to human intelligence as yet. It is more prudent to restrain from using terms like artificial intelligence as AI has the connotation of emulating human intelligence and hence a crude approximation of the latter. Machine intelligence on the other hand can freely evolve to their own capabilities as defined by advancements in hardware and algorithms as well as programming methods.
The only time when machine intelligence can overshadow human intelligence is when the former reaches a point that it achieves sentience and as such be capable of acting as a fully independent moral agent. That in itself is a much bigger challenge than emulating human intelligence since sentience does not guarantee free will and thus rational behaviour. Before getting carried away with that train of thought, machine intelligence is far from outshining human intelligence any time soon, if ever.
Information and communication technologies are increasingly seen as an integral component to development and global organizations like the world bank are doing more to support and seed the development of technologies that will empower the marginalized. However, post-conflict reconstruction remains a particularly challenging aspect of any community, society and country coming out of a war – more so when the way has persisted for decades.
In most of the cases, the main use of ICT would be in humanitarian assistance first of all as tends to happen at the end of a conflict however ICT in that sense is more likely to be used by international players in the humanitarian assistance field. However as time passes then the emphasis shifts from humanitarian assistance to providing more long term development support which often means that the government in question is increasingly become more capable in delivery services to its people.
Countries that have emerged from conflict provide unique challenges that are staggering in both their scale and immediacy. While it is often easy to see the need for services delivery, it is often harder to figure out the necessary support structures and mechanisms that need to enable a more transparent and accountable execution of service provision. ICT, like anything else requires an agreeable support system in place that can provide continued support and further development of the foundational pieces that have been put in place. Give someone a computer and sooner or later they are going to need someone who knows how to fix that computer – preferably without incurring the costs of a consultant.
Questions of reliable power supply become imperative in post-conflict areas and as such more often than not ICT can’t be implemented at scale and sophistication that would be possible in a conflict-free scenario.
From a systems design and implementation perspective, the challenge of ICT in a post-conflict situation becomes slightly different from the challenges faced by ICT in development; while overtime, infrastructural challenges are largely overcome questions policy, human resources and the development of the two will still affect the smooth functioning of ICT. The design of systems to cope with post-conflict reconstruction and eventual development need to take into account the unique challenges brought about by the end of war.
If you are a keen consumer of tech news and rumours then you are well into feeling buzz-word fatigue with regard to applications markets or stores or places for that matter. Every other day, it seems everyone is announcing a way for their end users to access applications from a centralized location, while also acting as transaction broker for developers who want to sell their applications. This is a model that has been popularized and successfully leveraged into the sale of millions of iPhones and iPod units by Apple. Now, every big player in the industry wants to create some kind of an App Store or some variant of the same model.
Interestingly, this is not a new thing at all – at least on the personal computer front, Linux and its many distribution have always come with a package manager that pulls down, as it were, whatever you want from a central repository; you even have the customization options to add additional repositories as your needs may require. Open source being what it is, didn’t push for the payment option of it which alas was perhaps one of those things that could have pushed the development model faster and farther. However, open source has a number of backers who may well benefit from this apps store craze. Having operated such a model since their inception, it is conceivable to think that Linux distributions like Ubuntu would have the requisite experience and expertise in managing an app store model as a way to earn revenue. More recent versions of Ubuntu have interestingly focused on making this particular variant of Linux more cloud friendly which would fit in the app store model since the cloud would form the foundational infrastructure to add more developer and consumer facing capabilities into the mix.
Within the last 24 hours, rumours of Windows 8 surfaced and one of the features rumoured to be in the works is a Windows App store. Motivations aside, but the more interesting question to ponder with regard to that rumour (if it ever comes to see the light of day) is: how would such a thing work in the Windows ecosystem? Windows is a versatile platform but one of the things that people have been used to doing is to hunt down software binaries to install on Windows. You either download them or buy them on a CD and then do the needful installation and then voila – you have your application. What kind of confusion would an app store course amongst more casual users of Windows. Windows has been popular in the corporate world and these are environment in which they exercise total control over the behaviour of the operating system then the question that would beg an answer is how does corporate IT deal with app stores? Where exactly do their policies go in such a mix?
I must admit that Microsoft is not without experience in managing such large scale deployments of software and their associated management though the experience that they have may not scale that well. As the overseers of the most widely used operating system on the planet, one must recognize the fact that distributing updates to millions of desktops and servers around the world requires administrative and organization capacity that would lend itself easily to an app store model. Contrasting this ability with what Ubuntu can brag about, then the only problem with Microsoft’s know-how is that fact that much of it is probably kept within Microsoft’s walls and/or require you to be more than just a casual user of the operating system. Distribution and deployment of Windows updates may not (at least initially) scale well to include third party applications that may have nothing to do with the core operating system in any case.
The apps store model does present a great opportunity for small and/or first time developers as the ability to reach a great number of users with a useful and critical application has become that much easier. While there are business advantages to the app stores, they also do raise the question of how to keep your wares up to date across myriads of app stores, may targeting different variety of consumers while maintaining feature and/or performance parity across all stores.
The launch of Windows Phone 7 is fast approaching and if the initial impressions of the OS is to be trusted, it is likely to be a credible account from Microsoft in the mobile space. The OS borrows heavily from the user experience found on the Zune HD which is both a pleasure to use and can become easily superior on a mobile phone. I have used both an iPod Touch and a Zune HD and I must admit that the latter presents a superior user experience. As personal as all preferences, I am intrigued by dynamic aspects of the Zune HD user experience. For example, it is quite easy to find new entries to device because they are prominently displayed and hence easy to reach quickly. Also the device is capable of remembering up to the last 6 artefacts that you played including media as well as games and radio stations that you have listened to recently. I have not come across such an offer on the iPod Touch though subsequent upgrades to iOS have brought better organization on the device through universal search that is so far lacking in the Zune HD.
Recently the number of applications available to Zune HD users has steadily increased; all the applications available on the Zune HD thus far are not frivolous applications – there is no iFart type application (yet). While that speaks to the value of the application available on the Zune HD so far, any (if not all) of these applications have been not been developed by third parties. All of them remain Microsoft applications; given that some of them may rely on other existing web services like Facebook and Twitter but they retain Microsoft as developer. How is the imminent launch and subsequent release of Windows Phone 7 going to affect the third party application count is a matter that will become apparent with time. Microsoft is certainly not a player to be discounted as they have been platform and tools vendors for quite sometime and there are is a general consensus that one her strength lies on rallying developers to its tools and platforms.
However, Windows Phone 7 is Microsoft’s attempts to get back into the smartphone mobile operating system game. It is an interesting play as well since Microsoft is coming into the game with what is essentially its desktop and server business model – charging OEM licenses to use its platform. Based on noises made by senior Microsoft officials in the media, they believe that paying for Windows Phone 7 is an advantage as the license fee is virtually a guarantee that any of the licensees will not be sued for intellectual properties infringement. I am yet to catch wind of a case that has resulted in clear cut victory for whoever is suing though what has been evident so far is that players in the industry end up counter suing each other. However, if the main attraction of Windows Phone 7 (at least to OEM) is in its lack of any likely law suites then it becomes a platform of choices for licensees whose business models are not strong enough that they can’t protect themselves from litigation and/or they are not aggressive enough to push products to market that dare to challenge the status quo.
Other players in the smartphone industry have advantages that are unique to each one: so far Apple by far as the best laid out infrastructure (the hardware, iTunes) and the accompanying processes and people that have contributed positively to their bottom line.
Google’s environment is increasingly becoming more robust as additional phones are released and the platform continues to make progress by leap and bounds. Android will face growing pains as it tries to maintain its open nature while balancing it with the fact that the operating system is maturing thus issues of backward compatibility become ever more pressing. People have voiced concerns about fragmentation of Android; a valid question to ponder but it also calls for the OEMs that support Android to ensure that the chances of fragmentation are reduced.
Windows Phone 7 is an important project for Microsoft has computing is steadily shifting towards mobile devices. However, third party application development and environment remains important for the success of the platform. Based on the challenges that Microsoft has faced in the smartphone operating system space, it becomes acceptable to postulate that they are in this for the long term. This will hopefully translate into better applications for corresponding devices like the Zune HD.
Hasn’t anybody ever mentioned that all the rage about cloud computing is like a return to the mainframe computing era? The principles are more or less the same (from a certain perspective) and it still remains an effective way of running and provisioning computing resources. Everybody is touting cloud computing this and cloud computing that but very few people actually see that we have been here before. At the just concluded JavaOne conference, Oracle made some product announcements around “cloud in a box”. How this is different from a mainframe is the question that begs an answer.
Cloud computing is as much a hardware paradigm shift (compared to the mainframe era) as well as shift in the way that software is accessed, run and maintained by users. However, cloud computing is also concerned with data and its accessibility to the public. With increased use of the internet, data silos have become great pointers to lost opportunities and even great potential for revenue stream expansion. Yes, the marketing department in the IT industry have an unbelievable ability to rebrand the same old stuff in some colourful words that essentially boil down to the same notion but please forgive them for they have to sell the next versions just as well.
The combined improvements in hardware, software algorithms as well as data explosion gave rise to cloud computing but like all nascent computing paradigm shift there remain great challenges. Data security that very well encompass privacy remains a key concern amongst customers but the lure of a large amount of data that can be analysed and sorted into bottom-line impacting outputs is too great to ignore. So, here we are back to the yesteryears of power existing away from the end user but making sure that shared resources and reasonably and reliably shared amongst all users at any given moment.
I can’t help but wonder if this is not the shape of computing as it was meant to be. The age of the personal computer resulted in a more powerful end user who is so empowered to the point that it would be acceptable to postulate the current data explosion is the direct outcome. There is no need to feel concern for the power of the end user as I would suspect most of them already realize that the power they wield has become too much to contain. We are more comfortable with search engines and would much rather consult with them before starting off looking for information. In any case, the very notion of knowing where to find your data is increasing a losing proposition; casual computer users are ever getting closer to terabytes range for their computer hard disk configuration and this is tantamount to having your very own provide mess of data for your pleasure.
Besides, I think the power of the end user is shifting more towards mobile devices than personal computers. It is not that personal computers will become obsolete but they would generally be those devices you leave at home or at the very least suffer the indignity of hauling a load about. However, the possibility exists that the next generation of end users may not be too interested in personal computers as their mobile devices adequately meet their personal computing needs. The lost of computing power therefore (as a result of the shift in personal computing form factor) needs to be be augmented with a cloud infrastructure.
By all means let us get cloudy but let us also remember that cloud computing is as much a shift (to yesteryears?) in data processing paradigm as a shift in data accessibility paradigms. Users want their data whenever they want it but also want it secure and almost always reachable. We are dealing with some pretty powerful users who would just as easily prefer to haul around their supposedly balky laptops than trust a cloud computing service provider that can not address their need for data access whenever they want it. If the story of cloud computing is data centric, perhaps we may want to keep an eye on the ever more powerful mobile phone, with ever increasing storage capacities.