Tiny infographic #13
For every 100 smartphone users, 71 people practise open defecation
»> Over one billion people lack sanitation facilities and continue a practice that poses serious health and environmental risks to themselves and entire communities. (UN Development goals report 2013)
»> By the end of 2013, 1.4 billion smartphones would be in use, according to a new study by ABI Research.


Mobile Payments in Africa. Data via the Pew Research Centre, 2013.



We are announcing today the beta release of Odyssey.js, an open source library that allows journalists, designers and creators to weave interactive stories on the web. The development has been possible thanks to the support of John S. and James L. Knight Foundation.

Although the web has…

How to Dress Well - & It Was U (Live on KEXP) (by KEXP)