Every one of them wouldn't think twice if a US Green Card magically appeared in front of them.
6,125 karma · joined November 10, 2019
Every one of them wouldn't think twice if a US Green Card magically appeared in front of them.
Post 2016 the messaging from most commonwealth countries (UK, Canada, Australia) seemed to be that they were going to be the ones benefiting from a brain drain of Americans leaving the country. Canada was supposed to become an "AI Superpower" and Universities in the UK were supposed to be where innovation was going to happen next due to the perceived hostility of the United States to foreign talent. I recall someone pitching the "Silicon Roundabout" and that Cambridge and Oxford were going to be the new Stanford and MIT.
It's interesting, in retrospective, to see how wrong these predictions were. Top destination for UK nationals in Academia was, and still is... the US [0].
[0] http://spectrum.ieee.org/at-work/tech-careers/the-global-bra...
Yes. Or at least use resin. To me it's the difference between craft and engineering; nobody would consider hand-crafting (or printing) switches when they can source high quality parts for cents.
3d printed cases aren't that special. There are a lot of hobbyist making those.
Few years ago we acquired something in Montreal related to AI, and it's interesting because when we tried to get the team to relocate to California many weren't interested. A lot of the key personnel ended-up moving, but they still kept a significant presence in the city. Even today, when hiring they'll have engineers indicate early in the process they won't ever move (despite pretty much everyone considered for that office being eligible for an O-1 due to the nature of the work being done there).
What's interesting is we opened a satellite location in Toronto and it was a completely different experience. First thing people asked coming into interviews was about relocating to the US and if we could sponsor their visa. The demographics also skewed heavily toward recent immigrants to Canada.
The irony was, the Toronto location was opened specifically to house developers that simply couldn't pass the higher bar for US immigration.
Their API is gone, breaking every third party client out there. Bots using screen scrapping are fine and there are more than ever on the platform.
Half of their pre-acquisition top 100 advertisers are gone.
Twitter PR and legal just respond to any external email with a poop emoji.
Site stability has gone down. They had multiple partial outages since the acquisition.
Maybe these are the features you are referencing?
Anecdotally, seems there's a lot of British and European expats here in the Valley and they don't seem too keen on returning. We've been getting a lot of international applicants (but work from home was supposed to mean Europeans could avoid moving to the "dangerous" US but work for American companies?).
Post 2016 the messaging from most commonwealth countries (UK, Canada, Australia) seemed to be that they were going to be the ones benefiting from a brain drain of Americans leaving the country. Canada was supposed to become an "AI Superpower" and Universities in the UK were supposed to be where innovation was going to happen next due to the perceived hostility of the United States to foreign talent. I recall someone pitching the "Silicon Roundabout" and that Cambridge and Oxford were going to be the new Stanford and MIT.
It's interesting, in retrospective, to see how wrong these predictions were. Top destination for UK nationals in Academia was, and still is... the US [0].
[0] http://spectrum.ieee.org/at-work/tech-careers/the-global-bra...
Exactly.
> Still... it feels like it just shouldn't be anywhere near that expensive to fulfill the core, very simple purpose of Twitter.
Fully interactive, user-generated content, number 4 website in the world by traffic... [0]
At this scale people have issues like physical availability for inter-dc data transfer and site-reliability [1]. You are probably directly dealing with (several, since not a single one will be able to fulfill one whole order)OEMs to design server racks to your specifications. [2]
[0] https://en.wikipedia.org/wiki/List_of_most_visited_websites
[1] https://blog.twitter.com/engineering/en_us/topics/infrastruc...
[2] https://www.opencompute.org/documents/ocp-yosemite-v3-platfo...
And cheaper real estate means you are paid less and build less equity in a house. But like the car, people convince themselves they don't want it so they don't have to admit they can't have it anyways.
> and resulting crime, gun violence
A lot of it can be traced to our southern border and gang activity. Something I'm surprised Europeans don't realize considering the rise in violent crimes post 2015 migrant crisis...
> Twitter didn't go down, is still getting new features
For how long? Twitter is sitting on unpaid Cloud bills. GCP and AWS can cut them off at a minute's notice the moment their legal department judge they won't be able to recoup the losses.
Rumor has it the reason they killed the API is they lacked the manpower to actually keep it running and it was a last-ditch attempt at getting rid of bots. Same bots who flocked to the platform after the layoffs started since people in charge of mitigating these were fired.
Firing abuse and content moderation teams meant there was a lot more unsavory spam on the platform and advertisers didn't want any of it near their brand. In a few week Twitter lost half of it's top 100 biggest advertisers [0] and it doesn't seem they are coming back.
> The Tech people seem to driven from a strong place of fear. I think they are right to feel afraid too. I've been asked repeatedly about plans to reduce headcount, with Executives quoted Twitter's success or emerging AI.
It'll be funny to see it happen (and to short the stocks of the companies that will imitate Musk). Let's keep in mind that pre-layoffs Twitter had profitable/break even quarters. Now it probably won't happen for a long time thanks to advertisers leaving the platform en-masse. Also, what most people don't get thanks to sloppy reporting, is that the great majority of layoffs of "tech workers" were actually "tech-adjacent" positions. Think HR, recruiters, Managers, tech evangelists... Very few actual engineers. [1] [2] [3] [4] [5]
[0] https://www.businessinsider.com/twitter-lost-half-top-advert...
[1] https://interviewing.io/blog/2022-layoffs-engineers-vs-other...
[2] https://www.bloomberg.com/news/articles/2023-01-24/tech-layo...
[3] https://www.computerworld.com/article/3690309/about-those-te...
[4] https://www.gartner.com/en/newsroom/press-releases/2023-03-0...
[5] https://techreport.com/news/3493451/microsoft-layoffs-ethics...
It seems unlikely the company will ever turn a profit. It's crumbling under the weight of its own infrastructure (some question how it even still runs!).
Rumor has it they lacked the manpower to actually keep the API running and scrapping it was a last-ditch attempt at getting rid of bots. Same bots who flocked to the platform after the layoffs started since people in charge of mitigating these were fired.
Firing abuse and content moderation teams meant there was a lot more unsavory spam on the platform and advertisers didn't want any of it near their brand. In a few week Twitter lost half of it's top 100 biggest advertisers [0] and it doesn't seem they are coming back.
At this point, I'm wondering if not paying former employees, rent and cloud bills is a way of getting the company bankrupt with litigation, so he can later claim that it wasn't his fault that it went down but "all the rent-seekers conspiring against him".
To be fair, there were a lot of non-technical or "tech-adjacent" people from third tier business schools who seemed to think Musk was a genius for firing most of his "overpaid underproductive programmers" and will desperately try to imitate his every moves (probably trying to play the same games with employee severance and cloud bills). It'll be hilarious to see them crash and burn in the coming years (see Holmes, the Jobs copycat currently serving her sentence).
[0] https://www.businessinsider.com/twitter-lost-half-top-advert...
> Every suburban home is equipped with fortress-like gates and electric fences to prevent break-ins and push-in robberies, as well as with neighborhood private security to substitute for the ineffectual police. Trucks are robbed on the highway so frequently that the port of Durban is losing business to Mozambique, where the roads are safer. Railroad companies find it impossible to maintain service on lines where vandals have ripped up the tracks to sell for scrap. Food imports keep rising as the country becomes less and less able to feed itself due to misguided agricultural policy, aimed more at redistributing land to favored constituents than to producing crops.
Truly reads like a dystopian novel.
I'm starting to think there's more harm than good with these inclusivity movements. It creates two categories of students (and grads) when looking at hiring: people you know are there on merit and people who maybe got a little bit of help from "the quota".
I've heard it (in engineering only meetings) "you know this guy is solid, he went to X and he's Asian so you know he's there for the right reasons". And the thing is, you can't really argue with that logic.
Something I have to wonder is are women and minorities... ok with this?
Canadian immigration quotas are simply out of control, about 10x per capita what the US allows.
And it's just the beginning, apparently the current ruling party is planning to give amnesty and permanent residency to half a million illegal migrants in the coming year. [0]
It creates an interesting dynamic in tech.
Anecdotally, it seems there's a lot of Canadians expats here in the Valley and they don't seem too keen on returning. We've been getting a lot of international applicants (but work from home was supposed to mean Canadians could avoid moving to the "dangerous" US but work for American companies?).
Post 2016 the messaging from most commonwealth countries (UK, Canada, Australia) seemed to be that they were going to be the ones benefiting from a brain drain of Americans leaving the country. Canada was supposed to become an "AI Superpower" and its Universities were supposed to be where innovation was going to happen next due to the perceived hostility of the United States to foreign talent. Yet it seems the opposite happened. It's interesting, in retrospective, to see how wrong these predictions were. Top destination for Canadian nationals in Academia was, and still is... the US. Canada maintains a net brain drain to the US [1]
Canada sure had a lot of "talent" immigrate in the meantime, but from my observations it's mostly people who can't -and likely won't ever be able to- secure a US visa, mostly due to skills (there's a reason they immigrated to Canada, it's way easier). Some companies leverage this and have floors of international devs they park in Canada for a fraction of their US counterpart through a subsidiary. The city of Vancouver even bragged about its devs being worth 50K less than their American counterparts! [2]
I witnessed it first hand. Back when we opened a satellite location in Toronto. First thing people asked coming into interviews was about relocating to the US and if we could sponsor their visa. The demographics also skewed heavily toward recent immigrants to Canada. The irony was, the Toronto location was opened specifically to house developers that simply couldn't pass the higher bar for US immigration.
[0] https://www.cbc.ca/news/canada/montreal/immigration-ministry...
[1] http://spectrum.ieee.org/at-work/tech-careers/the-global-bra...
[2] https://globalnews.ca/news/4178326/amazon-vancouver-tech-wor...
My 2 cents: Keep the IP for the migration software.
The thing is, from the planet's perspective, per-capita or whatever made-up metric don't matter.
A ton of CO2 is a ton of CO2 no matter what.
What these posters don't understand (and I'm sure certain are paid not to understand it [0]) is that the West didn't have the luxury to just be able to import environmentally friendly technologies and industrial processes from somewhere else; it had to bootstrap itself from nothing.
These organizations might not be culturally accustomed to have IT at the core of their business/mission, but it very much is. They might not value engineering skills and people in IT, but they have evolved an absolute dependency on those over the years.
The issue here is cultural, not technical. These ransomware attacks, breaches and outages are completely self-imposed. They can end anytime as soon as the hospital wants it. All they have to do is value and acknowledge IT as a fundamental pillar of their organization, comp it appropriately and make sure to run on hardware that's patched and safe to use. Really no different than washing hands before a procedure to stop infections. Else the cycle will endlessly repeat itself.
- Decreasing per capita emissions in the US starting in 1973 (-27%)
- A decrease in the countries emission starting in 2007 (-13%)
Meanwhile for the same period China has had
- a 7x increase per capita since 1973 (+532%)
- 48% increase for its global emissions since 2007
So it is possible to drastically reduce our carbon footprint thanks to innovation and smarter power generation.
Time to add tariffs on goods produced by states who made the decision of going all-in on polluting power generation, and potentially apply immigration quotas to citizens of these countries.
[0] https://www.cnbc.com/2019/11/26/us-leads-greenhouse-gas-emis...
There's nothing wrong with kids not enjoying CS at the end of the class. It's an elective, meaning some of them are there because they aren't sure they'll enjoy the subject and want to test the water. Your (I'm sure excellent) teaching probably saved a few from enrolling in CS and then dropping out or wasting a year switching majors.
This might be somewhat controversial, but I believe the point of early CS education should be to expose students to computational thinking and get them a sense that some problems are easy to solve with computers (if you can break it down as a series of steps) and some are incredibly hard. I think it's normal it'll click for some students and not others (intro to programming at the college level is reputed to be completely bimodal as well). [0]
[0] https://blog.codinghorror.com/separating-programming-sheep-f...
> Seriously, I’ve seen machines in use running everything from ancient versions of Sun Solaris to Windows 95.
And yet the parking lot will be full of BMW and Porsches. There's definitely money coming-in; why not spend it on making sure the infra can perform when needed?
At this point I have to ask what's these countries excuse not to adapt. Isn't it the government's job to plan for these events? What makes it so difficult?
Perhaps this [0] has more to do with it than climate change...
[0] https://en.wikipedia.org/wiki/Corruption_Perceptions_Index
So they'll have to pay a premium for them.
A lot of non-lawyers can discuss law principles and explain laws pretty well; but someone who passed the bar I know for a fact are familiar with certain concepts.
Same for engineers.
Great work happens at the intersection of employee's and company's interests!
Why not simply align the two? Compare the Xerox Alto with the Macintosh...
I've advised engineers to rewrite code before, mostly for resume building to help jumping ship to somewhere better. Basically, use the current job as a way to train on the stack the company you really want to work for is using.
If a company doesn't have a stock-based comp and sticks to prevailing wages/CoL there's no incentive to help the company succeed. Especially with non-technical management, the best thing to do for ICs is often to aggressively rewrite (in the language that's trendy right now and that better companies use) and get promoted by showing off a significant output. Then jump to a better company having spent a year training on their stack at the previous company's expenses.
E-Waste in less than three years!
I've seen this before.
It crashed and corrupted most files because the author didn't understand how file IO really worked (he also created a ramdisk thinking it would be faster).
Fortunately, someone took a memory dump of the process some times before and most data was recovered.
The opposite.
> All that comes down to the large variety of training everyone in the field gets, from university to youtube tutorials.
A big problem is that a lot of the youtube/bootcamp ecosystem focusses on "teaching what they do at the FAANG" to lure people into thinking they could get a job there by enrolling/buying whatever training they are selling. And then these people repeat what they have been told are "the best practices".
Proper engineering degree teaches about gathering requirement and analyzing the problem space to understand what really needs to be done.
Realistically, these guys will have to fight an uphill battle for talent. Dev comp in France is nowhere competitive with the US, and won't provide employees with a green card.
For smart graduates coming from the Polytechnique in Paris or Montreal or Lausanne, it'll be a hard sell compared to Bay area companies.