MurphyA/hacker-news huggingface dataset:
by dmix | 2025-07-18 17:12:56+00:00
It's very difficult to tell. Employment isn't a finite thing, especially in white collar jobs. High quality workers will generate economic activity which generates new jobs. For ex: imagine a Chinese AI engineer working at OpenAI develops a new tool that generates enough $$ to support a whole team.

How much of that is reality or how much is is suppresses wages will always be hard to pin down.

A basic starting point would be cracking down on H1B mills that explicitly do wage suppression + more scrutiny on big companies like Amazon using it. There's some big H1B consultancies designed to undercut gov contract tending who are much more blatant despite hard rules in H1B meant to stop it. Biden admin passed some new policies to help combat it but enforcement has always been problem #1, not a lack of rules meant to protect American workers.
by FirmwareBurner | 2025-07-18 17:13:23+00:00
>You are delusional if you think USA is going to go “Google won’t pay the fines, invade us if you want the money”

Why don't you read my comment thoroughly before accusing people of being delusional? Google is registered in Europe(HQ in Ireland IIRC ) and does business in Europe as an European company, so there's a physical, legal and tax paying entity the EU can fine and even European management they can send to jail just in case they don't comply, same how they did with VW for the diesel scandal.

If you would have read my comment thoroughly (hard ask, I know), you would have seen I'm specifically asking about how would the EU fine foreign companies that have EU citizens' data but have no HQ or any legal entity in Europe that can be reached by EU law enforcement in case of GDPR violations.
by pyman | 2025-07-18 17:13:33+00:00
I've got options, but not always a real choice. Most ecosystems are designed to lock you in. I tried other things, like Sony earbuds, but they didn't integrate properly with the OS, Apple didn't allow it. Tried another watch, same thing. So, options? Yes. Real choice? Not really.

Did I mention I also have around 10 AirTags? I'm trying to get rid of those too, but it hasn't been easy
by ChrisArchitect | 2025-07-18 17:13:49+00:00
Related:

EU Eyes Ditching Microsoft Azure for France's OVHcloud

https://news.ycombinator.com/item?id=44331045

SUSE launches new European digital sovereignty service to meet surging demand

https://news.ycombinator.com/item?id=44507166

'Europe must ban American Big Tech and create a European Silicon Valley'

https://news.ycombinator.com/item?id=44552389

SourceHut moves business operations from US to Europe

https://news.ycombinator.com/item?id=44365246
by aydyn | 2025-07-18 17:13:51+00:00
Not at all, its more like human nature. For example, illegal logging in Brazil: it isn't mega corporations with evil billionaires at the helm, its small every day people who just want to make a better life for themselves.

There's a hypothetical from an Oxford debate that I am struggling to find that was something like this:

If you are poor family and starving and for every day you could press a button and giant plume of CO2 would get released, but your child would not starve, would not get disease and would lead a fulfilled life, would you press that button?

Every parent would smash that button until their hand bled.

In the first world bubble, we have this button (more or less) but every person on earth would want this button too.
by Aurornis | 2025-07-18 17:14:00+00:00
> It sounds like your friend had a predilection for psychosis.

No prior history of any mental illness in him nor any of his family.

This is a common excuse: Blame some hidden susceptibility, not the drug. It doesn’t matter what it was, though. The drug caused it and there were no warning signs. Fine before the drug. Not fine after the drug.
by marcosdumay | 2025-07-18 17:14:00+00:00
I've seen a few people from the bottom of the barrel outside on the real world...

The funny thing is that no advice is dumbed-down enough for them. They will take anything you can say and implement wrongly.

That idea that if you dumb-down everything, it will be helpful is just plain bullshit. People that can't duplicate a dependency just can't choose the right dependency either, and if you force them to use some good one, they will use it wrong.
by tim333 | 2025-07-18 17:14:33+00:00
The Economist doesn't seem to consider that it just doesn't work very well yet and the executives who "rhapsodise about all the wonderful ways in which their business is using artificial intelligence" are trying to keep up appearances.

I've found it works quite well as a variant of a google search but trying to exchange a shock absorber that had been ordered incorrectly by dealing with an AI assistant was quite a mediocre experience. It was able to say do you want to return your order but not understand I had a left one instead of a right one. The hype seems to have run ahead of the reality.
by mattnewton | 2025-07-18 17:14:43+00:00
There is an argument that the purpose of the program is to provide skilled labor which is beneficial to the economy, beyond just, but including the domestic employment rate.

I’m not sure that’s what the H-1B program is doing in practice here, it probably is replacing many skilled American born workers. But at least in theory it can both be true that domestic worker unemployment has gone up, but that contracting the program risks the global competitiveness of major US companies that net employ US workers. More analysis is probably warranted.
by david422 | 2025-07-18 17:15:07+00:00
I created a gmail account in 2004 and then completely forgot about it. Just last week I realized that I had registered that account. I went to the forgot my password page, and it prompted for the last password I remembered using, which I took a guess at. It told me that wasn't enough information to recover the account, and that was it, because I didn't have a backup phone, email etc. attached.

But then I thought- what if I just try that password to login. And it worked.

So when I thought I had forgotten my password, gmail prompted me for a piece of information that I got correct, and then wouldn't accept it.

I also have another email account that forwards all mail to my main account, but I've definitely forgotten that password, and I have no way to actually get back into that account, even though I've tried. I guess it just forwards mail forever.
by CyberMacGyver | 2025-07-18 17:15:41+00:00
If lower salary means they won’t go bankrupt, and won’t have to sell their house or live paycheck to paycheck from a small medical issue it’s a Great trade off.

US adults have the shortest life span among the richest countries so it sucks even more, even your high salary and zero medical issue still means you are living inferior life.
by ArtTimeInvestor | 2025-07-18 17:15:48+00:00
Not sure. Looks like they are behind even DeepSeek-R1 on the LMArena leaderboard:

https://lmarena.ai/leaderboard/text

I wish I could try myself. I wanted to test via their website:

https://chat.mistral.ai

But the website drives me crazy.

It makes the fans of my laptop spin at full throttle. And you don't get the plain text reply from their LLM. You get a mingled html-rendered version that chops up code left and right, so I can't test it.
by izabera | 2025-07-18 17:15:52+00:00
what a "real life application workload" looks like is entirely dependent on your use case, but fio is very widely used in the storage industry

it's a good first approximation to test the cartesian product of

- sequential/random

- reads/writes

- in arbitrary sizes

- with arbitrarily many workers

- with many different backends to perform such i/o including io_uring

and its reporting is solid and thorough

implementing the same for your specific workload is often not trivial at all
by al_borland | 2025-07-18 17:16:22+00:00
The unreasonable part is acting like Siri got its big LLM update, when they know it didn’t. Just like it would be unreasonable to expect any famously delayed, or unannounced, feature to magically start happening.

Amazon just needs a generic LLM. Apple, from the sound of it, is trying to create deep integration with the OS and on-device data. That’s a different problem to solve. They also seem to be trying to do it while respecting user privacy, which is someone most other companies ignore.

I don’t see what the big deal is. I’d rather wait for something good than have them rush out a half-ass “me too” chatbot, that is indistinguishable from the dozens of other chatbots I can simply download as an app for that.

If we believe what Craig Federighi said, they had something, it just wasn’t up to their standards when talking about rolling it out to a billion devices. Which is fair, I run into bad data from ChatGPT and other LLMs all the time. Letting it mature a little more is not a bad thing.

ChatGPT spent a couple months getting my dad pumped up for an elective open heart surgery; he was almost arrogant going into it about how the recovery would go, thinking ChatGPT gave him all the info he could possibly need and a balanced view of reality. Reality hit him pretty hard in the ICU. He sent me some of the chats he had, it was a lot of mutual ego stroking. He was using ChatGPT to downplay the negatives from the doctors and boosting the positives. While it’s good to feel confident, I think it went too far. I spent the whole week in the hospital trying to pull him out of his depression and recalibrating the unrealistic expectations that ChatGPT reinforced. I hope Apple finds a way to be more responsible. If that takes time, great.
by iwalton3 | 2025-07-18 17:16:28+00:00
The amount of medical advice on those LLM content farms is very concerning, someone is going to get hurt eventually. I recently made a user script that tries to highlight LLM generated text and sometimes when I search things more than half the results are garbage and the entire articles (including the bios of the supposed professionals who write the articles!) get highlighted purple. One way to avoid them in a pinch when the content isn't time sensitive is to filter out anything from after November 1st 2021, but it's not ideal. I hope duck duck go finds a way to filter the AI pages out.
by jajuuka | 2025-07-18 17:16:42+00:00
The US has similar department separation (just look at how many versions of Law and Order there are), but it's less diverse. So the number of departments is smaller.

Not a bad idea at all. The people from the fire department investigating arson are highly specialized. The only difference between the two systems is which head organization it falls under. So it would be like your fire/arson investigators working under the fire department instead of the police.

US policing has regularly been used to commit abuse and harassment as well as straight crimes. So having that consolidation of power is not good. This store is a perfect example of why they need to be separated because the police cannot be trusted to use facial ID tech responsibly.
by tankxu | 2025-07-18 17:16:48+00:00
I’m a designer-developer obsessed with squeezing every drop of speed out of Figma.

A few years ago I built Quick Commands, bringing Tailwind-style shorthands into Figma—type 'p8' in the quick action bar and every selected layer gets 8 px padding on all sides.

Today I’m back with Shortcuts.

It introduces the chord keybinding system we enjoy in dev tools, cleverly bypassing Figma’s unchangeable shortcuts. You can also add custom actions, assign keys, and run your own scripts—all managed in one place.

If you care about workflow efficiency, give it a try.
by jeroenhd | 2025-07-18 17:17:10+00:00
> using GPL/LGPL is a total pain and basically cost prohibitive

It's not, if you can comply with the license.

If you want to take advantage of free (L)GPL code in statically linked binaries without providing the source code to your customers, then yes, that is a problem. Although with LGPL the linkable binaries should probably be enough.
by analyte123 | 2025-07-18 17:17:11+00:00
This is false for H-1B - there is no "labor market test". Such a test is required for the PERM process in which an H-1B visa holder would seek a green card through their employer, although the definition of "prove" is up for debate [2].

[1] https://www.dol.gov/agencies/whd/fact-sheets/62o-h1b-recruit... [2] https://www.propublica.org/article/trump-immigration-h1b-vis...
by tocs3 | 2025-07-18 17:17:28+00:00
I grew up in a rural area that did not have a lot of economic opportunities and I wonder if there are some parallels with the (sub)urbanization/modernization of areas. I did not read the whole article (paywall) and we were not poor (never really in danger of doing without essentials).

Growing up we shopped in a grocery store easily measured in square feet (not acres) and doubled as a feed store. we had a garden (for actual food). Going to a movie was a special treat (and an hours drive). As a young adult I did manual labor and worked with/for immigrants, elderly, and people without much money. If we wanted something making/improvising was a real option. I am certainly not advocating for poverty or deprivations, but maybe just experiencing a wide variety of situations, environments, and doing without is a good thing.
by aylmao | 2025-07-18 17:17:34+00:00
If I understand the comment above correctly, one can carry an I94 too and those you can just print on the website [1]

I'm guessing there's no size requirements? If so it might be a good idea to just print four on an A4, and have one folded in your wallet, one tucked in your bag-pack, one in the car, etc.

[1]: https://i94.cbp.dhs.gov/search/recent-search
by ytpete | 2025-07-18 17:17:52+00:00
My understanding is they don't have the capability to have a ride be flat-out remotely piloted in real time. If the car gets stuck and puts its hazards on, a human can intervene, look at the 360 view from the cameras, and then give the car a simple high-level instruction like "turn left here" or "it's safe to proceed straight." But they can't directly drive the car continuously.

And those moments where the car gives up and waits for async assistance are very obvious to the rider. Most rides in Waymos don't contain any moments like that.
by FabHK | 2025-07-18 17:18:43+00:00
Indeed. I have a university alumni account that I haven't been able to use for some years because it is managed by Google, and they in their wisdom figured somethings was suspicious (maybe leaving the country or not logging in multiple times a day or cleaning cookies or something else that good patriots don't do).

They're asking for a phone number (so, good to know - if a hacker actually got my username and password, they could access everything Google has on me if they have a fresh phone number, I feel super protected), which I am reluctant to provide, but it still doesn't work.

As you highlight, no support.
by phendrenad2 | 2025-07-18 17:18:52+00:00
I think this is largely an illusion. Most open-source software isn't that successful, so it might seem like the choice of license didn't really matter for their success. But you'll notice that all of the big, successful open-source projects are either GPL, or can't be GPL because of the GPLs murky legality around linking (the article mostly hinges on such a case - LLVM).

The author talks about GPL projects feeding back on themselves to create technological dominance. But it's much more than that. GPL encourages organizational dominance, too. It starts with watch dogs looking out for GPL violations. And it ends with a big nonprofit foundation providing training and paying developer's salaries. Why did Linux blast past BSD? The popular story is that some company was trying to claim ownership over BSD. But the same thing happened to Linux a decade or so later with SCO. I think the license created a no-win situation for anyone who wanted to create their own Unix-based OS. If it wasn't Linux-compatible, it wasn't valuable. And nobody could keep up with Linux's rapid pace of development. So everyone gave up and started contributing to Linux, causing the pace of development to increase even more. Now, Linux has what, a million commits per year? Something insane like that. Try achieving that with a BSD license.
by ookblah | 2025-07-18 17:19:04+00:00
i mean at this point i don't really know what to say to comments like these basically calling me a liar lol. i log increases in sustained lines outputted and removed, files touched, features pushed per day. you can argue the level of increase, but it's definitely not 20% slower shrugs.

and this is exactly what i'm talking about. in the end who gives a shit about some study that may or may not apply to me as long its actually working.

people literally frothing at the mouth to tell people who find it useful that they are utterly wrong or delusional. if you don't like it then just go about your day, thx.
by kappi | 2025-07-18 17:19:07+00:00
In 2023, American colleges graduated 134,153 citizens or green card holders with bachelor's or master's degrees in computer science. That same year, our federal government handed out work permits to at least 110,098 foreign workers in computer occupations through just three major guest worker programs. That's equal to 82% of our graduating class who are guaranteed jobs even before any Americans walk across the stage for their diploma.
by anthomtb | 2025-07-18 17:19:27+00:00
> One of the biggest fallacies in coding is that dependencies have zero downsides.

Am I the only one who hates when articles start with a strawman like this? Or does the author of TFA really know people who think dependencies have zero downsides?

Just the word "dependency" brings to mind infantile helplessness. I cannot believe anyone is out there opining a lack of downsides.
by Expurple | 2025-07-18 17:19:34+00:00
The point of the article is that BSD & Co have better survival characteristics, eventually attracting more developers, producing higher-quality software, and making the users switch to that.

In the long run, even from the user's perspective, GPL & Co is only for enthusiasts who don't prioritise the actual quality of the software that they use.

As a user, I value my freedom, but BSD & Co gives me enough freedom. The article assumes that it's the best tradeoff for most users, and I agree with that
by Anechoic | 2025-07-18 17:19:35+00:00
Analyzing security footage for potential suspects should be done by police.

Again, it's not just "potential suspects" it's potential witnesses, or identification of potential casualties. I don't feel great about state actors of any type using facial ID, but I can think of any number of reasons why a FD might use it in the course of their duties, and I would much prefer they have it over the PD.
by fauigerzigerk | 2025-07-18 17:19:35+00:00
Me too. I forward Outlook to Gmail.

Outlook is unusable but harmlessly so. What's worse is Microsoft 365. I simply can't find a way to configure 2FA in any kind of sensible way. Right now it's simply turned off, which makes me very nervous. Whatever I do, it is somehow overridden in other parts of their byzantine and always changing cat herd of admin sites. I'm waiting impatiently for our M365 subscription to expire so we can finally migrate off this nightmare.
by whoisyc | 2025-07-18 17:19:46+00:00
You think the only game you will lose are generic Unity shovelwares when in reality you will also lose good games made by people with good sense in game making but likely not the resources or technical expertise to make their own engines. Think Cities Skylines (Unity, the studio had only a dozen people in total when it released), Dusk (Unity), Undertale (GameMaker), Spelunky (GameMaker)..

Another comparison is game modding which is essentially using the base game as the engine of your modded game. Do you think Team Fortress or Counter Strike or DOTA would have been made if their creators thought they have to build their own game engine?

Lowering the friction to make a game means more games get made. Yes there will be a flood of bad ones, but we get good one too.
by eichin | 2025-07-18 17:19:56+00:00
> necessary to compile

Um, no? your experience is probably at least two decades after the time period in question.. The more advanced versions of, for example, the TRS-80 BASIC (part of this "microcomputer BASICs that all share a common set of bugs") did no more than tokenize - so, `10 PRINT "Hello"` would have a binary representation for the line number, a single byte token for PRINT, then " H E L L O " and an end-of-line marker. Actually interpreting the code involved just reading it linearly; GOTO linenumber involved scanning the entire code in memory for that line number (and yes, people really did optimize things by putting GOTO and GOSUB targets earlier in the program so the interpreter would find them faster :-)
by stevekemp | 2025-07-18 17:20:02+00:00
It is not necessary to compile a program, in the general case, before executing it.

Many programming languages parse their program to an AST then walk that AST interpretting as they go. But for BASIC you can parse/execute statement by statement - no need to parse the whole program ahead of time, and certainly zero need to compile to either machine code or any internal representation.

Remember at the time we're talking about 64k was a lot of RAM. Some machines had less.
by noqc | 2025-07-18 17:20:26+00:00
What point of mine do you think you are attacking? The parent comment said that these rights were being given up "in order to squash anti-war sentiment". This was wrong on two counts.

a) The rights were preserved, the assaulter walks free on account of the NYPD's misconduct. The rock throwers have zero cause to be upset, the law protected them from the police overreach successfully.

b) The student was not charged with "anti-war sentiment". He was charged with assault, for throwing rocks at people.
by EGreg | 2025-07-18 17:20:55+00:00
Every person’s story is different. People are resourceful.

If $150 a month can make people’s lives better, in a state that doen’t issue its own currency, imagine what phasing in a UBI for everyone in USA can do, gradually and increasing. And that’s the point.

USA will have to print money anyway to service their sovereign debt. So may as well give it out as a UBI over 40 years first, then tax it and pay the treasury holders. Think about it!
by game_the0ry | 2025-07-18 17:21:01+00:00
Not to belittle folks with a comp sci degree, but is it not obvious that self taught folks would be worthy of more serious consideration instead of making them do leetcode puzzle that have no real-world value? Bc I am self taught, and having the discipline just get competent at writing code takes a ton of discipline and genuine interest.

Think of all the open source projects that have been created and/or maintained by self taught programmers - ruby on rails, vuejs, nextjs, nuxt django, laravel, nodejs, express, etc.

My experience lately has been the opposite. Now that the job market is tight, I get a cold reception when hiring managers find out I am self taught. Could just be my anecdotal experience, but I would not be surprised if a person with a comp sci degree would look down on person who does not have one, especially if they are making a hiring decision.
by benlivengood | 2025-07-18 17:21:13+00:00
That's why I used the scare quotes; I don't have a hard and fast rule here for what's legitimate market-making software value and what's just rent-seeking.

I think that much of the core features in Desktop Photoshop-style products or video games probably requires legitimate short copyright, for example. I don't think copyrighting a plugin interface or header files or hardware drivers makes any sense, unless there's significant creative work like e.g. the portions of GPU drivers that trade off appearance and speed in novel ways.