T techcrunch.com YC-Funded ScreenLeap: Screen-Sharing Doesn’t Need To Make You Crazy 71 points danielamitay 14 years ago 25 comments