Is it OK to post the launch of a new startup here? Posted by raffinyc on Tuesday May 22, 2012 @12:25PM from the self-post dept. New to these boards, just wondering if it's ok to post the launch of a new startup here... ( Read More... | 2 comments | on HN )