S screenleap.com Show HN: Fed up with WebEx, so we built a way to screen share in under 20 sec. 402 points ttruong 14 years ago 130 comments