TechStars ruins your sex life