27 Months

This content shows Simple View

Alex Bradshaw

Africa re:load 2012 – Highlights & Growing the AfriLabs Network

AfriLabs NetworkI recently returned from Africa re:load 2012, an annual two-day conference hosted by the Bauhaus University Weimar and GIZ (German Agency for International Cooperation) and wanted to share some thoughts while they’re still fresh. This year’s event was centered around the topics of creative industries, maker culture, green construction, renewable energy, design communities and innovative financial solutions. The participants were drawn from organizations based in Ethiopia, Egypt, South Sudan and Germany, among others.

For Ben and myself, being at this event was an opportunity to reconnect with Jörn Schultz, Marton Kocsev and Oliver Petzoldt—the energetic founders of the icehubs network whom we’d met in Addis Ababa last year—and to network with ‘doers’ from a range of disciplines who are actively prototyping the continent’s future.


With a solid roundup of sessions planned, choosing which ones to attend proved to be a challenge. I gravitated toward presentations focused on technology, maker culture, innovation hubs and the like. One of the most intriguing projects I saw was Simon Höher’s demo of the knowable.org online DIY community, which just entered its beta phase:

AfriLabs Network

Knowable is a network that provides free and open access to effective, creative, low-tech solutions that help people provide for their basic needs on their own. It combines elements of Afrigadget, the Appropedia wiki, Make magazine, GitHub and the Instructables online communities, remixed in a totally original way with a genuine desire to foster the growth of a grassroots DIY culture. Their platform is engaging, clean and designed from the outset to be accessible in conditions commonly found in Africa. As knowable’s co-founder Simon put it, “we want knowable to work in IE6 in a crowded cyber cafe.” The founders have won numerous pitch competitions, including the Enorm Social Business Angel Competition and are looking to attract investors for their seed round. I hope to connect with Simon again soon and will definitely watch this startup closely.

Growing AfriLabs

On Saturday morning I gave a presentation together with Marton Kocsev on innovation networks that are spreading across the continent. Marton is currently heading up the development of icecairo, the newest node in the growing icehubs network. Building on the success of iceaddis, which I had the pleasure of visiting, I’m sure that the Cairo hub will be poised to make a similar if not greater impact.

Just prior to the conference, the founders of AfriLabs processed the applications for new member hubs and sent out invitations to community managers and representatives across the continent. Here are two slides I pulled from my deck to illustrate the growth of the network. The first visual represents the AfriLabs network at its founding in 2010:

AfriLabs Network

As of today, we have added nine new open coworking spaces, incubators, startup accelerators, pre-incubation labs and social innovation hubs to the network:

AfriLabs Network

The light blue circles represent hubs which are either coming online shortly or have membership applications in process.

A system to connect innovators

AfriLabs NetworkPutting African tech hubs under an umbrella organization like AfriLabs is well and good but, practically speaking, how does this help facilitate collaboration and communication across borders? Following the example of hundreds of existing hackerspaces that span the globe, including a growing number in Africa, I made a modest proposal to link the AfriLabs member hubs with a communications network. The ChaosVPN (wiki and GitHub project) is an open, secure, mesh-based network designed to connect hackers wherever they are. It has no single point of failure, low latency for voice over IP (VoIP) and is designed such that noone sees other people’s traffic.

A solution based on the ChaosVPN model provides the low-level communications infrastructure—or basic plumbing—which permits a range of services to be rolled out across the network. These services could include things like website mirrors, local caches of resources such as MIT OpenCourseware, LDAP, FTP, Jabber, TOR entry/exit nodes, cloud services, distributed computing and so on. As usage increases and more nodes join the AfriLabsVPN, additional sevices pop up and its potential reach is further extended.

This offers loads of possibilities for virtual incubation as well; with greater numbers of virtual memberships being offered through AfriLabs member hubs, online resource offerings can be tailored to these various member levels. What are the implications for computing services? One exciting possibility that springs to mind is eschewing Amazon’s AWS in favor of iHub’s forthcoming supercomputer cluster for “parallel and resource-hungry applications such as weather prediction, draught prediction and real-time information dispatch.”

The software is there; the hardware costs are negligible—all that’s required are a few brave souls to step forward and start hacking the future. Who’s in?

Beyond PCs: Thin Client Computing with Ndiyo

Computing with NdiyoDuring a recent visit to OpenTech ’09 in London, I had the pleasure of meeting Dr. Quentin Stafford-Fraser who together with self-described übergeek Dr. Michael Dales form the engineering might behind the not-for-profit, Cambridge-based Ndiyo (the Swahili word for “yes”).

We had a lengthy chat with Quentin and Michael following their presentation, where I learned that Quentin—who, incidentally, was born in Kenya—has devoted much of his time to finding new ways of networking computers so they can be provided for the billions of people who are unable to afford a PC. He’s also famous for a piece of web history involving a coffee pot and a camera. More on that later.

A Radically Different Approach
The motivation behind Ndiyo, says Quentin, “came out of an awareness that the traditional way that we’ve done networked computing—of having one computer per person connected by a bit of network cable—is never going to be a viable way to provide IT to the world.” This model of providing networked computing, he points out, is over a quarter century old and has remained fundamentally unchanged.

Meanwhile, PCs, after Moore’s Law, have followed a pattern of geometric growth in processing capabilities. Today’s desktop PC is easily capable of hosting a multi-user system, yet sits idle most of the time. In theory, there should be enough surplus computing power available to provide access to the billions of people who could benefit from ICT—if it could be distributed equitably, that is.

Quentin saw that the “one user, one PC” paradigm just didn’t make economic or functional sense for the developing world. The conventional PC-based networking model is so intrinsically wasteful and expensive in terms of energy, resource and time inputs that it has effectively blocked access to ICT in poorer nations.

Moreover, networked computing should be easier to manage and support, especially for small organizations, cybercafés and schools. Another grounding principle of Ndiyo is to ensure that the world’s IT infrastructure remains open and is not captured by proprietary hardware and software, or dependent on a small number of Western companies.

It is with this philosophy, driven by a passion for social justice, technical challenges and a commitment to using Open Source software and open standards wherever possible, that Ndiyo was founded.

Computing with Ndiyo

Instead of making PCs cheaper, Ndiyo makes them easier to share. It’s a radical approach based on an old idea that makes good sense: thin client computing. Ndiyo provides a new model—another form of “plumbing” if you will—based on a novel piece of open hardware called a Nivo.

From Coffee Pots to Nivos
To grasp the elegance of the Ndiyo system, it’s worth revisiting a Cambridge coffee pot in the early 1990’s. Quentin is widely credited as the inventor of the world’s first webcam, which pushed pictures of the departmental coffee pot over a network so his fellow engineers could see when it was fresh. Later, as an AT&T researcher, he became one of the original developers of VNC, a free and extremely useful protocol that lets you operate another PC remotely. Descendents of this protocol are now built-in to the Windows and Mac operating systems.

VNC remains an invaluable tool today, but there’s a noticeable difference between sitting in front of a PC and operating one over a VNC connection. For Ndiyo, the thin-client had to function exactly like a normal PC. The problem required a unique piece of hardware, a specialized “frame buffer” as Michael Dales describes it, to push pixels fast down a network cable.

The solution is a small widgetized device called a Nivo (for “Network In, Video Out”) with ports for a mouse and keyboard, VGA video and an Ethernet connection centered around a custom chip developed by DisplayLink, a company created by Quentin in 2003.

Instead of starting with a PC and seeing what we could take out, we began with a monitor and asked what was the minimum we had to add to give a workstation fully capable of typical ‘office’ use. Some of the original VNC team were involved in the design of the new software and protocol, which combines lessons learned from VNC with the need for a very fast, simple device optimised for high-speed networks.

The Nivo is an “ultra-thin client,” allowing the power of a PC to be shared between several users at once simply by plugging in a network cable. The Ndiyo system takes advantage of a key feature of every Linux distribution—support for multiple user sessions out-of-the-box. An arbitrary number of Nivo boxes can be connected to a single PC, with between five and ten clients as a reasonable load.

The Ndiyo System in Action
Ndiyo’s founders like to point out that their system isn’t vaporware—it’s a real solution that works today. The “Internet Cafe in a Box” is a concept they designed to illustrate the affordability and simplicity of a typical cybercafé using an Ndiyo system. It could equally be used for a school computer lab or a small office. All that’s required is a PC to act as the server, the Ubuntu Linux Ndiyo Edition CD-ROM (which installs in half an hour), six Nivos, six flat-panel screens, a few network cables and an inexpensive network switch to connect them together.

The system is easy to set up, affordable, open, robust, is less harmful to the environment and less dependent upon technical support than a conventional PC-based network. With a power draw of just 3 watts for each Nivo (or about 5 if you connect a mouse and keyboard) the energy cost savings alone are substantial.

Ndiyo systems have been successfully piloted in partnership with the GSM Association and mobile network operators in parts of the world which have typically had poor Internet connectivity; Bangladesh and South Africa.

The trials involved both Edge and 3G mobile networks to provide broadband Internet connections to servers, each of which runs a number of local Ndiyo workstations. The Ndiyo architecture enables many users to share not just the cost of the computer, but also of the internet connectivity. Here’s a video of the trial in South Africa:

The Ndiyo Starter Kit is available to people interested in building their own projects with Ndiyo technology.

Final Thoughts
The Ndiyo model and the philosophy behind it are very compelling, for several reasons.

On a practical level, the environmental benefits and energy cost savings of an Ndiyo-type system are obvious. A client which consumes 5 watts verses 300 or more is clearly advantageous. I imagine it would be possible to provide backup power to an entire Ndiyo cluster with a single UPS device, or even to supply constant power using a renewable energy source. This is a big consideration for developing countries where power infrastructure is often less than reliable or nonexistent.

Ndiyo also provides an alternative to traditional Western notions of how technologies should be deployed, used and paid for in developing countries. Negroponte’s One Laptop Per Child (OLPC) and refurbished PCs are two different approaches that spring to mind. Refurbished PCs are potentially transformative, but have a lot of hidden costs including power consumption, spare parts, support and maintenance. Perhaps instead of unloading tons of obsolete PCs on developing countries, a market-oriented solution with new or refurbished flat panel monitors could be tried instead, used with Nivo clients to build robust clusters.

The Ndiyo cluster also leverages ideas from mobile phone sharing—a concept which needs no introduction to Africans, and takes greater account of conditions on the ground where these systems will be used.

Find out more about Ndiyo. Listen to an interview with Stafford-Fraser. Read their executive summary, check out their FAQ and follow Quentin Stafford-Fraser and Michael Dales on twitter.

If you’d like updates on more stories like this, you can follow me on twitter here.

An Ode to Matango

What follows is a small photo essay devoted to one of the truly great natural resources of W. Africa: palm wine. Known locally as matango or “African champagne” it is most often the product of the oil palm (Elaeis guineense) in the southwest of Cameroon. Elsewhere, as in the northwest, Raffia is more common which produces a distinctly different flavor and bouquet. It is often available at roadside shacks in an adulterated, watered-down form (all the better for contracting amoebas and/or typhoid, I was cautioned by a visiting Peace Corps medical officer) but every Cameroonian knows that the very finest palm wine comes straight from the tree. Unprocessed and unfiltered, the genuine product usually contains small bits of organic matter and sediment from the tree. Through the miracle of natural fermentation, the sugars in the wet pulp of the palm trunk are converted into a mildly alcoholic, lightly carbonated “wine” that is collected into a container (a gourd or plastic bottle) via a funnel often made from a banana leaf lashed to the carved top of a felled tree. When this method is used, a fire is often made at the base of the tree to hasten production of the sap. The tree may also be climbed and tapped at its crown, producing so-called “up” wine. After it has been tapped, a single palm may produce wine for several days or weeks and in quantities of 20-100 liters or more, depending on its size. It is best taken fresh from the tree when it is sweetest; storing it for any period rapidly increases the alcohol content and diminishes its flavor. Refrigeration is of course possible but thereafter it is no longer considered to be in its “natural” state.

Milky white in color and opaque, its flavor is complex, varied and the subject of much debate among its connoisseurs. No batch of palm wine is quite like any other. The same conditions that shape the product of a vineyard—age and variety of the vine, seasonal variations in climate, rainfall, soil content, and so on—similarly dictate the output of the palm tree. Two palm groves may produce vintages as distinct as a Chilean Carmenère is to an Italian Lambrusco, or a Sonoma Valley Pinot Noir is to a Spanish Mourvèdre.

But I digress. Hans, who is seldom given to hyperbole, invited me on a secretive “special occasion” somewhere in the vicinity of Small Soppo. He remained vague on the precise nature and location of our afternoon activity, but placing my unswerving trust in his judgment I followed him straight into the dense bush that begins just off the tarred road to the west of Bakweri Town. We negotiated a hilly, twisting path (where I suspect few, if any, white men had been recently) for the better part of an hour until we finally arrived at a large, whitewashed house set on a leveled plot in a broad forest clearing. There we met our hosts who took us on a short hike down a much smaller trail into the heart of the bush. With the sun slipping fast below the shoulder of Mt. Cameroon, we reached the palm grove. Back at the house with our prize, we pulled chairs into a circle outdoors and the palm wine flowed freely. The photos below tell the rest of the story.

An Ode to Matango

Why Open Collaboration Spaces like the *iHub_ Matter

iHub-logo-drkLast week I attended the much anticipated iHub Nairobi launch, as well as participated in a pre-launch gathering of African tech hub pioneers (more on the latter in a follow-up post). A number of bloggers in Kenya and elsewhere have already covered the iHub event much better than I could have. The event was aptly described as “Geek Heaven” with a broad cross section of techies, entrepreneurs, university students, journalists, hackers, financiers, researchers and digirati all converging on the top floor space overlooking the Nairobi skyline.

I later told Erik, half-jokingly, that you couldn’t swing a dead cat without hitting half a dozen TED Fellows as well.

Long before the March 3rd iHub launch, it became clear that something truly unique was taking shape here. Too often, young African software engineers, designers, researchers and innovative thinkers (often referred to as the “Cheetah generation”) labor in isolation and with limited resources, working on the same or similar problems that someone else, somewhere has likely already solved. Just as important, others may be venturing down a path filled with insurmountable obstacles and dead ends.

The idea behind the iHub—and other new technology labs cropping up across Sub-Saharan Africa—is to put a group of exceptionally smart “doers” under one roof, provide them with a top notch work environment, generate ideas at a rapid pace, filter out the dead ends, present the best candidates to investors and produce viable businesses (and success stories) along the way. The end goal isn’t to generate wild profits for the iHub itself under an exclusive brand, but rather to grow a stronger technology community that hackers, researchers, policymakers and VCs are naturally drawn to.


It’s not a far-fetched idea that world class products and services can grow out of a place like the iHub. Africa is a continent renowned for innovations conceived and built from limited resources. Countless examples exist of indigenous technologies borne from constraints that have led to hugely successful solutions. Among them is M-Pesa, Kenya’s popular mobile banking and payment system, whose model has only recently been prototyped in the West. Likewise, witness how Ushahidi, an open source software effort conceived in the wake of Kenya’s 2008 post-election violence has elevated Africa’s global tech status and attracted worldwide acclaim for its rapid deployments in conflict and crisis zones such as the DRC, Gaza, Haiti and Chile, as well as serving as an invaluable tool for election monitoring. Even Washington DC has Kenya to thank for the part it played in cleaning up after Snowmageddon.

When the “Why I blog about Africa” meme made the rounds of the blogosphere awhile back, I mentioned the spirit of innovation and entrepreneurship I observed in Cameroon and elsewhere on the continent. I made reference to bearing witness to “an African Renaissance” fueled by ICT and led by a young generation of idealists.

It’s an open secret now that the African Renaissance is already in its early stages. The continent is undergoing a period of rapid transformation due in part to increasingly faster and cheaper bandwidth which is being utilized by young Africans armed with laptops, smart phones and bright ideas.

This video, produced by the iHub’s neighbors the 1Percent Club in the iLab, captures some of the buzz and creativity on the ground in Nairobi:

We’ve observed the same enthusiasm and immense potential for open collaboration in our coworking and incubation space at Limbe Labs. Ideas get cross-pollinated, professional networking occurs spontaneously and businesses are accelerated at a faster pace.

In a follow-up post, I’ll discuss some ideas brainstormed in Nairobi for how this emergent tech hub network can better support African entrepreneurs.

Quick Hits for Oct 11