T techcrunch.com YC says visa challenges hampering participation of international founders 11 points jmsflknr 3 years ago 2 comments