It's not really depending on who you ask and it's very surprising for me to read comments like yours on HN of all places, the law is very clearly laid out and some protest signs in Sillicon Valley do not change the reality. You can check the IRS website if you're confused about what the distinction is between a contractor and a worker.