Actually, tafiti apparently means "do research" in Swahili. I guess it wouldn't sound as fun if the project was called "do research." I have been playing with the Tafiti interface recently, even for a few days pre-launch. It's very visually cool like
Read More...