Andrew Ng: The suspension of H1B is bad for the US and bad for innovation
H1B is terrible for the employees, and for those who work alongside them.  Companies try to slow down green cards, and use H1Bs as virtual indentured servants.They also fake looking for Americans- in practice, many of the jobs are earmarked for a specific person, and you are wasting your time applying for it.Losing your job as an h1b requires you to leave almost immediately, which isn't great for anyone.Hopefully they'll reform the process to focus on bringing talent into the country without chaining it to a specific company