There's something inherently interesting about a gathering that dubs itself the Ouagadougou Conference, especially when, after Googling "Ouagadougou" I learn that it's the capital of Burkina Faso and the gathering is being held in Mountain View, CA (otherwise known as Google Central).
One of the holy grails of this or any other 21st-century website is something [...:]
Published on February 23, 2010 17:46