New micro-blogging service Epihu.com Posted by 4lt3r on Thursday March 24, 2011 @04:07AM from the self-post dept. Need your feedback and suggestions for improving. What you think about it? :) ( 5 comments | on HN )