My Quora experience has been a sad one. I created an account just to be able to see answers to a question I was interested in. Then I tried to delete my account and their account removal policy stated that you have to send them an email for them to delete your account. Really, who still does that in 2014.
The Kenya Police was also duped by the same guy http://www.bbc.co.uk/news/world-africa-22306632. And the most embarassing thing is the Kenyan Police actually believed that the science-defying gadgets actually work.
I'm part of the Ruby community in Nairobi and I can confirm Martha's a very active member and I'm really impressed by what she's achieved so far. I've been in the tech space longer but haven't been as enthusiastic as she is when it comes to open source work.