Well, considering that I don't have a job, 65,000 seems like 65,000 too many.
Are you "competing" for a tech job. Do you have an MSc in CS from an internationally recognized institution?
I put "competing" in quotation marks, because my inbox has emails from a lot of recruiters who just wants to talk (they aren't all job offers).
Actually, if you happen know your way around open source projects and has some experience with js, linux, python, node, aws and release engineering, + a non-empty resume; feel free to drop me a line...
Either of 11.5M unemployed Americans I suspect most people don't compete for the tech jobs.. Oh, and btw, I know that my employer will hire anywhere in the world, and have people working remotely. In fact I'm an H1B, and paying taxes in the US; but if I weren't H1B I would just be working remotely from Denmark. To be honest, the uncertainty of being on an H1B, does often make me consider if I should continue to work out of the US (especially when 4 people are gunned down 20 blocks from my crappy over-priced San Francisco apartment - which is in the nice part of town).
To sum up, yes some companies are trying to get cheap workers; but the bay area wouldn't be a tech hub if it weren't for immigrants (they would just go somewhere else - say London or Toronto); and most of the unemployed Americans aren't looking/qualified for tech jobs...
Since the current unemployment rate is about 6%
Being unemployed, you probably don't want to here this, but the unemployment rate can also be too low.
Keep in mind that the unemployment rate counts people in-between jobs, and that an extremely low unemployment rate means that it's hard to hire, and, hence, hard to grow the economy. This is likely no the case in the US, as many people are under-employed (and/or under-paid); partly due to the very low minimum wage.