HNHacker News
TopNewBestAskShowJobs

908B64B197

6,125 karma · joined November 10, 2019

submissionscomments
908B64B197··on 3 Men Convicted of Harassing Family on Behalf of China’s Government
I mean, 50 cents is still 50 cents.

Every one of them wouldn't think twice if a US Green Card magically appeared in front of them.

https://en.wikipedia.org/wiki/50_Cent_Party

908B64B197··on Ask HN: What EU country has the highest developer salary?
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...

908B64B197··on I made a mechanical keyboard with 3D-printed switches (2020)
> but aren't keyboard switches essentially the last product one would want to 3d print en masse?

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.

908B64B197··on Are you a late bloomer in work or love? Maybe you’re right on time
Montreal yes. Toronto I'm not so sure.

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.

908B64B197··on Twitter lawyers overwhelmed as laid off employees file arbitration claims
> Twitter hasn't collapsed and is delivering new features.

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?

908B64B197··on Are you a late bloomer in work or love? Maybe you’re right on time
> Me personally, I dont even think I'll be reaching retirement age if I continue to live in the UK, and thats not through not wanting to work, but thats because of the how the UK has become. Everything has just got too expensive living in the UK now.

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...

908B64B197··on Twitter lawyers overwhelmed as laid off employees file arbitration claims
> And I'm sure the real expenses of Twitter are all about managing the nine billion pies its got its fingers in, especially the massive hassles of moderation and placing advertisements.

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...

908B64B197··on Europe has fallen behind America and the gap is growing
> Yeah I live in one of the lower-wage EU countries even though I'm from one of the higher-wage ones. Though in practice it doesn't really matter as cost of living is lower too, it just matters when buying electronics. Or a car but I don't need one where I live and I hate driving. And having completely free healthcare gives a lot of peace of mind.

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...

908B64B197··on When dying patients want unproven drugs
Isn't the answer simply: My body my choice?
908B64B197··on Twitter lawyers overwhelmed as laid off employees file arbitration claims
> Executives are truly impressed with Twitter these days from an operations stand point. The mass layoffs, the strategic regrouping, and the fact new features are being added with reduced staff. They don't see the technical issues behind the video platform or even this kinda of overwhelmed lawyer stuff as major issues. These are just part of the growing pains.

> 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...

908B64B197··on Twitter lawyers overwhelmed as laid off employees file arbitration claims
> The world will not stop while he figures out how to deal with the colossal ramifications of his own actions. And that will cost him even more.

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...

908B64B197··on [dead]
> South Africa has come full circle: Under apartheid, electricity was unreliable in black townships; after 30 years of ANC rule, electricity is unreliable everywhere. Middle-class homes own gas generators as a matter of course in case of sudden outages. Even mineral and metal mines, the powerhouses of the economy, cannot count on a steady supply of power, which is one reason why AngloGold Ashanti, a successor company of Anglo American, closed its last remaining gold-mining operations in South Africa in 2020, the end of a streak dating back to Ernest Oppenheimer’s founding the company in 1917.

> 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.

908B64B197··on We need more of Richard Stallman's ideas, not less
> All of the inclusivity movements that have happened in my workplace have involved hiring people unfit to do their job.

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?

908B64B197··on Canada's population reaches 40M
> Whether those levels of immigration can be sustained without causing social problems is not yet known. Certainly housing is extremely unaffordable and taxes are very high.

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...

908B64B197··on Tech vendors have been hiking prices by up to 24% amid inflation
> Even paying me $120k to prop up the OSS solution (Moodle) + build out migration software is profitable within a year.

My 2 cents: Keep the IP for the migration software.

908B64B197··on Stop telling kids they’ll die from climate change (2021)
> per capita levels

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.

908B64B197··on Stop telling kids they’ll die from climate change (2021)
> will claim the West is trying to suppress rising countries like China from becoming globally competitive because the west is trying to get them "force green policies" on other countries and skip the parts we had the luxury to go through.

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.

[0] https://en.wikipedia.org/wiki/50_Cent_Party

908B64B197··on Illinois Hospital First to Shut Down After Ransomware Attack
It's interesting to see how IT is perceived as a cost-center and not essential to the business in healthcare; yet everything crumbles and collapses when there's an IT outage.

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.

908B64B197··on Stop telling kids they’ll die from climate change (2021)
The west is working hard at lowering it's emissions, but all that work is getting undone because China's emissions aren't slowing down. Coal is incredibly cheap when there's no carbon tax or emission standards. One of the many reasons it's cheaper to manufacture in China and why North Americans and Europeans can't compete [0]. Comparing the US[1] and China[2], the US has:

- 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...

[1] https://ourworldindata.org/co2/country/united-states

[2] https://ourworldindata.org/co2/country/china

908B64B197··on Two years of teaching high school CS
> Edit: You'll never get all the kids to leave the class loving CS, but you can usually get all of them to leave the class not feeling frustrated by it.

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...

908B64B197··on Illinois Hospital First to Shut Down After Ransomware Attack
> I don’t think you grasp the hodgepodge of obsolete computer systems that are attached to computer networks to run lab equipment, MRI machines, process pharmacy prescriptions, and manage a patient’s chart. Keeping all of this secure and properly backed up is pretty much impossible.

> 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?

908B64B197··on Stop telling kids they’ll die from climate change (2021)
> In other places this is much more difficult - see Bangladesh, Pakistan, various sub-saharan countries.

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

908B64B197··on Recipient of Europe's largest ever seed round doesn't even have a product
The thing is, there aren't a lot of French-speaking ML experts on the market.

So they'll have to pay a premium for them.

908B64B197··on The Stupid Programmer Manifesto
> Well sure, but a lot of non-engineers do that too. Where's the real distinction at?

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.

908B64B197··on The Stupid Programmer Manifesto
> It's unprofessional to do this in conflict with your company's interests.

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...

908B64B197··on The Stupid Programmer Manifesto
> I've worked in a number of projects where they decided to move to microservices for reasons they wish they had

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.

908B64B197··on Unihiker, an $80 single-board PC with 2.8“ touchscreen, quad-core ARM Cortex-A35
So, like all other "raspberry pi killers" this is running a patched kernel released by some company in Shenzhen with no plan to upstream changes or get them into the main kernel tree.

E-Waste in less than three years!

908B64B197··on The Stupid Programmer Manifesto
> Not using SQL? Okay. You're spending a lot of time and effort hand-rolling your own shitty database.

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.

908B64B197··on The Stupid Programmer Manifesto
> It becomes more art than engineering or science.

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.

908B64B197··on Recipient of Europe's largest ever seed round doesn't even have a product
I can't help but to think it's a complete "me too" play.

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.

← PreviousPage 2 of 34Next →