20140707 tech.tech-news: 5 things to know about H-1B visa programme