Daniel Stenberg (curl) has been denied entry to the US for 870 days
daniel.haxx.se
daniel.haxx.se
I don’t have to remind this community of the laundry list of tech giants started by immigrants. However, if anyone outside the US is reading this we’d love to have you in Canada. Come here, please.
And when you did go, did you get a job at the company you thought you were going to work for, or did you have to interview with other companies instead?
Furthermore, has anyone here had the misfortune of trying to immigrate but ending up not finding work and having to cancel their immigration plans? If so, what were your experiences like and what would you do different this time?
Do you like to go there now, knowing nothing and no one and have a bit of an adventure finding a home and a job? Or do you have dependents and want the safety off having sorted out all the essentials?
Some people start from a hostel with a laptop in a backpack. Some people buy a house and sign an employment contract before the move.
Have a way to support yourself before you go. Either comfortably on savings or through remote work freelancing. That way you have way less risk of either having to cancel because of financials or get exploited by a bad employer.
I'm sure it's less for straight-up worker visas, though.
EDIT: I was not sufficiently precise. I'm not speaking of Express Entry / skills-based applications here. If you have a high score in the CRS system, you are eligible for other programs which may be much faster.
wow. A decade ago Canada specifically targeted H1Bs promising 6 months special fast trek instead of the typical 18 back then. Interesting why such a change since then - too many applicants and/or budget cuts?
Edit in response to the comment below: i'm talking about permanent residency - the points, etc - not just work visa.
https://www.canada.ca/en/immigration-refugees-citizenship/se...
https://moving2canada.com/express-entry-report-2019-processi...
Right after graduating in 2011 (BEng->MEng accelerated Electronic Systems Engineering), I went to Canada on Working Holiday, decided it was nice, and after visiting NZ and a few other places until 2014, went to Taiwan to get the years of continuous relevant work experience. I'm turning 31 next week; my girlfriend is 3 years older. A 6-8 month process is fine, a 49 month process is not.
There are many different residency programs, some of which take longer than others, but the Express Entry program is probably the default option for most HN readers.
[1] https://www.canada.ca/en/immigration-refugees-citizenship/se... economic immigration > skilled worker (federal) > I haven't applied yet
But since things normalize it might now be getting better again.
It is pretty straight-up for worker visas, honestly.
Permanent Residency (PR) only matters if you want to stay. There are short term (2) year work permits available, Express Entry permits if you're young-ish and have skills and degrees.
There is also the NAFTA "TN visa" which is just for US/CAN/MEX which is basically one you apply for at the border if you have a valid job offer. It's good for 3 years, can be renewed an unlimited number of times, but it's not a path to PR. As in, you'll have to move to another visa and then follow the steps to get PR that way... but it's quick and easy, and is a decent idea if you don't want to live here forever but do want to do something different for a while.
You could also go to school or marry a local.
There are also a few other more obscure work permits, like Provincial Nomination -- the province needs jobs filled, often in rural areas, so they'll sponsor for somethings. Often these are surprising, as in I knew someone who got sponsored to be a barber in rural AB.
There are also "investor" visas -- aka buying your way in at around 400k -- and a start-up visa, though that requires funding from a handful of approved start-up/VC related groups in Canada. I know tons of folks with a PR, all of whom came in different ways, but I don't know any who did the start-up visa :/
Also keep in mind that the CAD is tied heavily to oil prices, and that salaries in STEM are just, all around, not as high as the US. I'm in AB, and compared to the 2 states that I used to live in the most (VA and WA) the taxes are crazy high -- but they're the lowest in Canada. Investing rules (the dreaded PFIC) and cross-border taxes are also a PITA, and are ones that never really came up when I lived other places overseas.
I could go back to NoVA or Greater Seattle and get a 30-50k USD pay raise... and if the US wasn't under the thumb of Trump, I'd seriously consider it.
can attest to that
level of talent is insane
Vancouver, Toronto, Montreal are all blowing up
thank you US for sending all the best techies to Canada
If you are not eligible for that, you could be eligible to apply for and receive a work permit at the border provided that you have secured professional work in Canada beforehand.
https://www.cic.gc.ca/english/immigrate/skilled/crs-tool.asp
https://www.canada.ca/en/immigration-refugees-citizenship/co... (section 3)
But the person I was replying to seemed to be implying it was straightforward to get qualified foreign people legally hired at Microsoft Canada. They said "if anyone outside the US...", but I guess it wouldn't be any harder for someone inside the US? But I don't know what process is involved there either way.
https://en.wikipedia.org/wiki/CURL
A program so ubiquitous that it comes preinstalled on every mainstream OS, even Windows.
It has bindings for Rust, D, PHP and God knows how many other languages. It would be the equivalent of blocking a Senator, or say, Fleetwood Mac.
I guess people just don't give a shit about programmers.
And I know people will say that it's just the current government is a bad apple. But why do they have the ability to screw things so fundamentally here anyway? And if people think they are going to supposedly get a "good" government next time, I can pretty much guarantee if you like the next government you will hate the one after it. Because it swings between extremes.
> Entry to Canada may be a challenge to those with a record of criminal conviction, including celebrities looking to perform in Canada. Many rappers, including DMX, The Game, Lil Wayne, Coolio and 50 Cent, have been denied entry to Canada and unable to attend their scheduled performances. [0]
Of course, one can be denied entry to many countries with a felony record, but a conviction need not be a felony in the home country for Canada to use it as reason for denial. If the offense would be considered an "indictable offense" (the rough equivalent of a felony) in Canada, then they will deny. Among other things, IIRC, DUI is considered an indictable offense, which causes issues for a number of celebrities.
---
[0]: https://www.duicanadaentry.com/news/rappers-with-criminal-in...
https://www.cic.gc.ca/english/helpcentre/answer.asp?qnum=152...
I’m sure he’s a great guy and he surely doesn’t deserve this treatment, but “one of the most brilliant computer programmers alive today”?
Donald Knuth is one of the most brilliant computer programmers alive today... If Daniels claim to fame is curl then I’d say that makes him good at forecasting demand for an open source utility, or something along those lines.
https://techcommunity.microsoft.com/t5/containers/tar-and-cu...
> Tar and curl are staples in a developer’s toolbox; beginning today, you’ll find these tools are available from the command-line for all SKUs of Windows. And yes, they're the same tools you've come to know and love!
Running curl -V on my Windows gives me this. Is it wrong?
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
Release-Date: 2017-11-14, security patched: 2019-11-05
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSLEdit: It seems to work in CMD in server 2019 and onwards.
Not sure if doing things on someone else's behalf can be as effective, but it almost certainly won't hurt to ask.
But a foreigner whose visa is denied? Not sure why the Congressman would bother unless it somehow impacted the US.
I live near DC, so I guess I assume others know more about the US system than is common knowledge. My apologies. Please let me explain.
Of course the congressman will not actually read the letter. That's not the point. The point is that every congressman has a mechanism for accepting requests from constituents, routing them to the correct agency, and tracking them to make sure they are resolved. You fill in a web form, prove that you are a constituent, and then the information gets routed to their staff. My daughter was did this job a few years ago, there are small armies that do it. It's just part of the US system.
There's absolutely no guarantee that this will be resolved the way I want, but this is the standard US mechanism for dealing with stuck bureaucracies.
Other US citizens could do the same. It might be a good idea, because with multiple complaints, then the US state department would get the clue that this is important and needs to get worked on.
I definitely know it works for people stuck in the immigration system, but this particular example (a visa for a temporary trip to the US) doesn’t seem like it would rank all that high on a Congressman’s priorities.
My guess is they’ll look into and tell you there isn’t anything they could do. Might speed up the rejection though.
I already got a phone call back from the Congressman's office from a staffer. She explained that she needed a few additional pieces of info. I've already contacted Daniel Stenberg as well. So we will see!
And a visa/ESTA isn’t required for most Europeans arriving at a land Port of Entry, so who knows what would happen then. But they do ask more questions when you don’t have an ESTA.
I guess if the USA wanted to arrest him, they would’ve been very fast at granting a visa.
I'm reading Daniel's page and it seems to me that a number of commenters here are confusing his intent, which is "visiting", not "immigration". I've noticed that in the US, people tend to use the word "immigrate" for anyone trying to get into the country, whereas the word immigrate has a much more specific meaning. Technically, to "immigrate" means to apply for permanent residency -- i.e. to stay in a country indefinitely, and to live and work here. That is decidedly NOT what he's trying to do.
(I guess it's fair since most people don't have actual experience with immigration, so the term is a little fuzzy.)
Daniel is trying to "visit" the US temporarily and leave after. The long and the short of it seems to be:
1) Daniel is citizen of Sweden.
2) Under US law, citizens of Sweden qualify for the Visa-Waiver-Program (VWP), which means they do not require a visa to visit the U.S. for tourism, business or transit.
3) A few years ago, the US (and other countries, including Canada) introduced an additional requirement as a security measure: electronic pre-authorization or ESTA in case of the US [1] (which incidentally is NOT a visa). This means citizens of countries (in the VWP) who could previously enter the US with nothing but a passport, now had to apply for an ESTA online (which takes anywhere between 3 seconds to 3 days to get approved). Again the ESTA is not a visa -- only a pre-auth. Citizens of these countries still do not require a visa to enter the U.S.
4) Daniel has applied for ESTAs many times, and was approved many times before, but the last time he applied, he was denied.
5) When a VWP citizen is denied an ESTA and still wishes to visit the US, they have the option of applying for a regular visitor visa the old-fashioned way, at a US consulate/embassy. This is a lengthier and more bureaucratic process -- which presumably involves more thorough vetting.
6) Daniel still hasn't received his visitor visa.
(Side note: the only 2 countries whose citizens have "visa-free" access to the U.S. are Canada and Bermuda [2]. Citizens of these countries do not require ESTAs).
[1] https://en.wikipedia.org/wiki/Electronic_System_for_Travel_A...
[2] https://travel.state.gov/content/travel/en/us-visas/tourism-...
That's what involvement in our government has become in America - a bunch of people shouting into an endless void, and the people in power doing more or less whatever fits their needs most at that particular moment.
While this is certainly true and billionaires have far more sway than a random citizen, I don't think it's quite as dire as you say. I've heard from multiple people who work in politics that letters like these are tracked by the staff and the tallies considered by the representative. Which all makes some sense because for every person motivated to write a letter there are likely hundreds or thousands who feel the same but didn't bother to write.
I wouldn't spend a bunch of time writing a finely crafted letter, but a short personal note sent to a Congressperson is very quick process and has some chance of mattering. I've done this a handful of times and there's usually a form on their website that makes it all quite easy.
Citizen letters aren't going to counteract major lobbyists, but a lot of issues that Congress handles don't really have entrenched financial interests on either side. It's in an elected reps self interest to keep their constituents happy and scoring some easy wins in response to citizen complaints is well within their wheelhouse.
Every US Congressman has staff who get letters like this everyday. They send them to the appropriate agency, and track them. It's the standard process in the US to deal with the bureaucracy when it gets stuck, it is somewhat like the ombudsman role in other systems. There is no guarantee, but there is a chance.
Obviously that's no guarantee that the problem will be resolved, but at least there are efforts to try to resolve this problem. I hope this breaks the logjam.
> Our office has submitted an inquiry on your behalf to the US Embassy in Stockholm, Sweden which included a letter of support on behalf of Mr. Stenberg. As soon as we receive a response I will update you accordingly.
Obviously by itself that does not resolve the problem, but at least it will trigger some additional review.
As I noted before, I'm sure my congressman did not directly see any of this, but that isn't the point. This is just the usual way in the US federal government to deal with broken processes.
I'm hoping that this will eventually fix the problem. We will see.
I mean, I guess their office could push the gov't for an actual decision, but I can't see them fighting for approval.
Again it's not like my congressman is talking to me, but I was not expecting that. For Congressional staff this is just part of the job.
Sounds crazy but is somehow believable. I had a similar experience last time I was at the New York DMV where I handed an agent my papers, he looked at them for a bit then got up and left without saying a word, he went and had lunch for an hour, then came back as-if nothing had happened. I had twenty plus people standing behind me in the same queue. The other queues around us kept moving, we all stood there for an hour while the guy ate.
Maybe adding "for the last 870 days" would clarify it a bit.
Looks like posting here has prompted an update.
It's been bad since 9/11, but it's insane now. I can't imagine the TSA is treating people better than they did pre-Trump.
Maybe things will be better next year.
CBP is the border police.
[0] - except for perhaps a few airports where you pre-clear and are treated as a domestic flight (Dublin, Toronto, maybe others)
I could be wrong about the agencies that some of the people I interact with work for though.
By the time it's in the US (i.e. there is TSA around) it's getting off the plane not on. Why would they bother? Why would they have a pipeline to process such luggage?
(Of course it's presumably scanned by the Canadian security in Toronto... just not the TSA).
That change happened in not that many years. And it is not to say that China improved in any significant manner.
It’s been a couple of years pre-COVID that I now avoid (and haven’t been) traveling to or through the USA, a country Ive always otherwise enjoyed my stay in.
The worst part about going to Canada is coming home. Typically a 40 minute affair where 5 different officers pull all the luggage out of my car, dump the contents on the ground, pull out the seats, inspect the engine and all other major cavities, and leave me with a mess that has ruffled and scratched my vehicle.
4 times in a row now.
BTW, Canada won't let you in if you have a criminal record or even a DUI citation.
When I flew to Rome a couple years ago there are two lines for immigration. One is for Europeans and the other is for everyone else. A guard saw me standing in the everyone else line while holding a blue American RFID enabled passport and pulled me from the line and sent me through the Europeans line. It took me two minutes to get through immigration. My friend arriving from SEA spent an hour and a half and was interrogated about where we were staying, what we were doing, verified a return ticket, and so on.
The moral of the story is that every country weighs risks, costs, and benefits every time they let someone in.
Borders are a thing and controlling who crosses borders is one of the fundamental and defining characteristics of a country.
I think it has more to do with crapping on your own citizens because "I don't need to roll out the welcome carpet and there isn't anything you can do about it".
The last time I got nervous because of the way the guy was staring at me and the guy made me like back up and go back to the counter while he scowled at me. It's gotten to the point where I am wondering if it's because I am ugly or tired or something but anyway I just let my mailbox in San Ysidro expire and just pay extra for Mercado Libre instead of Amazon or whatever if I need something. It's not worth dealing with the agents to go back to the US.
But since Trump I really feel on balance that I'd much rather go to many other places in the world instead.
Maybe not China/Russia though...
* maybe possibly might think about someday driving around the US (with the implication that you've never been there)
* but since the current president came into office, despite being completely out of reach of him or his government in your foreign country ...
* ... you've decided to, well, no longer maybe possibly might think about someday driving around the US.
Congratulations.
Sometimes it's the only sensible option - e.g. as far as I know (the Kiwis I know all go via LAX), London to Auckland via LAX is cheaper, quicker, easier, etc. than going a non-US route like Singapore.
Here's Air NewZealand's page which says you need an ESTA to go through LAX: https://www.airnewzealand.co.uk/flights-to-auckland
"All passengers that travel via Los Angeles International Airport, must be travelling on their own machine readable passports and complete the ESTA online form at least 72 hours prior to departure from the UK."
They also link to https://www.airnewzealand.co.uk/us-entry-and-transit-require... which is fairly clear to me that you're going through US security and customs.
* Changing aircraft (NZ1 - NZ5 & NZ6 - NZ2) - Clear customs * Connecting from Air New Zealand to another airline - Clear customs * Connecting from an international flight - Clear customs
The only one that doesn't specifically say "Clear customs" is:
* Continuing on the same aircraft (NZ1 & NZ2)
That does say "directed by ground staff to US Customs and Border Protection (CBP) processing" but apparently the luggage does stay on the plane. (Although this route disappears in a month because almost no-one uses it, "<7% in 2018".)
I concede that <7% of passengers from LHR to AKL won't need to specifically go through customs with their luggage.
This country is in a bad way.
I wouldn't cry if I was in his shoes. It's an annoyance, not really a great loss.
Then again, it might be just because he's a "hacker".
Given the number of non-US people successfully traveling to BlackHat and other explicitly "hacking" conferences... This is not the most likely explanation.
Having said that, I'm not sure why this is being posted here today, since there haven't been any updates since his two-years-in blog post some months back.
This sentence strikes me as very odd, and I can't quite put my finger on as to why. Like - why? Why does it matter? Is this some sort of competition? Is this like poaching talent into your company? Do you feel pride from sharing a territory with someone important?
There's ways to grow that 'intelligence pool' locally, without having to see the rest of the world as just a pool of immigration candidates. Not to mention, just because someone travels to the US doesn't mean they want to actually immigrate there...
Stenberg is one of those rare cases where he has a huge impact on multiple companies in multiple countries. Most of us aren’t like that; I personally work for a US company paying US taxes, consume in the US paying more taxes and enriching US companies, and I don’t make any libraries or services with international impact. My contributions to the economy is so lop sided that it’s almost zero sum. If I were to move to another country, I’d deprive the US of my tax revenue & consumption, and provide all of that to my new country.
Your labor could still be used by an American company, and your labor is by far your biggest contribution to the economy. This isn't even close to zero sum, that's why globalism and colonialism are things.
It's a great irony that those who reject taking the best and brightest are the "nationalists" and those who want to take the best and brightest are the "globalists".
As a US citizen I personally think this was not a bad thing at first (minority culture cannot be dis-allowed) but over time, there are 100x more disposable cheap plastic things than any genuine cultural expression in public.
source - worked in the cultural arts instead of going to college, in the USA
What does that mean?
I'd fully expect Daniel to have to at minimum file a formal complaint (is there even someone to complain to in this case?) to get any traction.
Probably 90% of my colleagues and customers aren't from Australia (including me!) so it's pretty welcoming in of Australia (there's obviously still issues here, but no worse than you'd experience in other Western countries)
Please, we need more talent..
If there's a way for me to work in Australia or even get into the work visa stream without spending AUD100k+ on a 2 yr masters + living costs, I'd definitely consider it.
My suggestion when applying to large orgs is to not mention your visa status. It's quite often HR policy not to ask about it until an offer is made, then you've got a lot more leverage.
But yes, getting that initial sponsor is a royal pain in the butt.
Please come back. It's getting really bad.
I doubt our handling of the covid-19 crisis has helped, either. My wife is German and in frequent contact with her family in Germany. They look at us with pity. I feel like my country has really lost its shine. Maybe permanently (hopefully not).
It's not too hard to imagine. Serious people with kids and families will never come to a place where they are harassed or their lives can be uprooted by a bureaucratic process abruptly.
Things were different until a few years ago and all the immigrants and tech companies you see today are the rewards of seeds down earlier.
The reasons cited are mostly (1) random lottery to move from f1 to h1b, with less than 50% chance of making it, (2) the decades long queues for h1b to green card with lots of process overhead, low certainty, random restrictions on travel and arbitrary changes in immigration laws.
The queues will still be long for years to come, as the old applications clear out... But the trend downward has already started.
The people in Canada who 'would have went to the USA' are there because of immigration dice.
Russia was the only other country so openly unfriendly in letting me in.
Seriously, that should be fixed,the US have great places to visit.
If whatever black box they're using found something wrong presumably it would just get denied.
Between this type of stuff and TSA shenanigans the USA has definitely dropped on my places to visit (again) list.