Becky Carter is a freelance journalist who hangs around for tips at the bustling intersection of startup news, funding, technology, business, and social impact.