> Second, salaries are garbage, especially for migrants. There is a term for this situation called "Canadian Experience": employers claim that because one does not have experience working in Canada, they deserve a crappy salary while they acquire it. This is of course bullshit.
When issuing visas, the Canadian government uses a point system (age, degree...) that never actually checks for employability.
That's how you get people claiming they were "Senior Engineers" in their home country that can't pass a fizzbuzz test. With a signal to noise ratio this low, a lot of employers simply won't bother unless someone can demonstrate that someone else is willing to employ them at Canadian wages for the position they claim they can perform.
> This means that foreign-trained doctors (as an example) can easily get a federal visa to enter the country, but the province will refuse to recognize their medical training, forcing these skilled immigrants to work low-skill jobs instead. It is not rare to find foreign-trained engineers working as taxi-drivers or for PhD-holders to be slinging coffee.
That's not the whole picture... Friend of mine is a doctor here in the Bay Area, originally trained in Ontario. There are agreements with some countries to transfer licenses (how he was able to practice here in America). Quebec, for instance, has agreements with France and Switzerland. When someone comes in with medical credentials from a jurisdiction where there's no special agreements, they simply have the candidate take the same exams as the medical students (which, should they be as qualified as they claim, shouldn't be hard). He told me the pass rate was abysmal for foreign trained candidates.
Apparently, it's the same for engineers (and is one of the reasons a lot of them end up trying to break into software since it's unregulated).
I don't disagree, but now imagine Quebec having deals with (for example) France and Switzerland and Ontario only having agreements with Italy and Spain (but only for medical licenses), while Alberta may evaluate accreditation on a case-by-case basis. This is somewhat incredible to behold, as if 10 different countries had their own licensing treaties and then we bolted on a federal immigration system on top of that.
> It tells me I need to get out because it represents a shift to a higher level of abstraction in programming. In the ideal I hear expressed, instead of programming you'd be just describing the code you want and letting someone/thing else do it for you.
To me, LLMs are just "advanced" (read: statistical) codegen, unlike compilers and interpreters that are deterministic (should generate functionally equivalent code). But there's as much novelty there as there was when the C compiler or LISP repl was introduced.
> To me, LLMs are just "advanced" (read: statistical) codegen, unlike compilers and interpreters that are deterministic
That's fair, although I would disagree with the notion that compilers are code generators.
But using code generators is not something that is interesting to me even a little. They remove much of what interests me about programming. So your explanation -- while it makes sense and I wouldn't argue that you should feel any differently -- underlines that I need to get out of this industry.
> Likewise, I find it absurd that anyone running a startup outside of the US would ever incorporate in Delaware.
What if I told you it's sometimes easier for a foreinger to setup a corporation and sell in the US than it is to do so from their home country? A frenchman told me once that the US immigration system was easier to navigate than the regulations around a new business in his home country...
As for why Delaware instead of Dubai, I'm confident Delaware will still be a functioning democracy inside a strong economic union in a hundred year, with a stable, global currency and predictable laws and regulations. I'm not confident the UAE will qualify as "stable" in as little as 10 years. Other than oil, there's nothing of value there.
> My daughter thinks I'm one of those nerds that married a regular girl from college and can do magic with software because I can make her computer go back in time and bring back versions of her files.
Wait until she discovers git!
As an aside, I wish there was an alternative like Time Machine on Windows.
Windows has one habit which I detest and I don't know why it acts this way: if you leave your drive disconnected for long enough, it will disable File History entirely and nag you about reconnecting and re-setting it up all over again. That recalcitrance is what discourages me from keeping it going at all. I just give up, it's not important enough to keep going through all that.
If it were really important for Windows not to have the drive disconnected for too long, it would issue pre-emptive warnings before the timeout was reached, but it doesn't, it just shames you after the horse has left the barn.
File history in Windows is based on shadow copies (Snapshots) that run from the server at a scheduled point. The explorer client just accesses those snapshots.
With shrinking recess time and PE disappearing from some schools, boys with normal needs for physical activities are increasingly labelled as "sick" and medicalized for completely normal behavior by the taxpayer funded school system.
Energy has to go somewhere so it ends up manifesting itself in behaviors that are deemed "disruptive" (really, not sitting still and being unable to concentrate on tasks). That's the beginning of the slippery slope toward "toxic" masculinity traits (such as healthy competition).
Maybe it's something that female administrators and teachers fail to understand. Or rather, willfully ignore trying to push a certain (extremely liberal) agenda on captive boys.
It would also explain the current epidemic of ADHD and especially ADHD medication prescribed to young boys.
I am not a behavioral psychologist, but both the above posters' comments seem more appropriate as a general critique of America's factory schooling model than how it treats young males specifically.
I have a niece and nephew who are being home-schooled (both testing in the top 10% of their respective peer before and after moving to home schooling). While their home schooling encompasses quite a bit more, they cover the traditional material for their age (everything covered by standardized testing), including drills, practice worksheets, and other typical "homework" in about 10% of the time they were previously spending in school.
While there are obviously other aspects to school, including social interaction (which their parents are making certain they do get), watching the whole process as an extended family member has really driven home how much of current American schooling is just kid-warehousing.
The factory schooling is not an exclusively American thing. But I agree that sitting the whole day is not necessary to getting education. You can also discuss things while walking outside, or allow kids to walk from desk to desk and observe what their classmates are doing.
People seem to disregard that a disproportionally large part of autism spectrum is also made up by boys.
Nothing would make me more miserable than shoving PE up my throat on account that I got to 'need' it. It was the worst part of my school and uni days, which in turn was the worst part of my life, period.
The assumption that boys are all extroverted, physically active and agressive is a big part of the problem.
You're going to get people here saying "no, it's the same rate for girls, they just mask better"
Well, that ability to mask is exactly what increases their likelihood to be spared from the worst of the pain of being ASD (the negative treatment from others due to inability to mask).
> many countries have their own laws and policies regarding air quality exposure. Often times these regulations use metrics about time-average exposure (e.g. the annual average 8-hr maximum ozone concentration) and can't trivially be converted between agencies. It causes very negative user experiences when your air quality summary disagrees with what a regulatory agency is putting out to the public due to a measurement technicality
Ultimately, why not simply compute it and give the user a warning that the local measurement isn't compatible with proper AQI measurement?
Also, does my body magically changes the way it reacts to air pollution as soon as I take my first step abroad?
Likely incompatible measurements combined with regulatory laws regarding reporting.
Remember when Donald Trump drew on a NOAA map and multiple outlets reported that was essentially a felony?
Imagine doing that all over the world. You're gonna find a couple jurisdictions not taking kindly. Remember, this is Apple, any negative pushback is a PR problem disguised as UI to it's walled garden.
It means you'll be getting a "This phone isn't available in your country" pop-up when shopping online and all SKUs sold in Europe by the maker's subsidiary will have different model numbers. Of course, because of the need to support the phone for longer on patched kernels and the impossibility of charging for updates, the phones will be more expensive. The removable battery will also mean that the phone isn't waterproof.
> I remembered growing up with a the children of a customs officer. Every now and then he would show up with boxes of confiscated pirated movie / game days discs, asking us to pick what we wanted before he was going to return the rest of lot to presumably be ‘destroyed’.
At this point I'm pretty convinced a lot of Indian institutions are just cargo culting things they saw in the west. [0]
Can you imagine how better and more productive Indian society would be if some of these bureaucracies were just abolished? Superpower by 2030?
You linking to a definition of cargo cult (which everyone already knows) does nothing to substantiate your notion that Indians are merely cargo culting the west by having customs officers.
When issuing visas, the Canadian government uses a point system (age, degree...) that never actually checks for employability.
That's how you get people claiming they were "Senior Engineers" in their home country that can't pass a fizzbuzz test. With a signal to noise ratio this low, a lot of employers simply won't bother unless someone can demonstrate that someone else is willing to employ them at Canadian wages for the position they claim they can perform.