Sort:  

A twitter like app (easy for a non-tech guy to use). But I have faith you guys will work on it and look forwards to logon later.

You can post directly to the community without using Twitter by just using the https://d.buzz site. You don't have to use Twitter at all. It's just an option. People need to verify their d.Buzz account before they can post from Twitter.