20150602 tech.tech-news: New H-1B visa rule irks IT companies