MurphyA/hacker-news huggingface dataset:
by thepryz | 2025-09-20 12:45:02+00:00
There’s another benefit to immigration that isn’t often discussed. Known as the immigrant paradox, children of immigrants routinely perform better academically than their peers, even despite other socioeconomic challenges. This suggests that immigrants not only benefit the country from the work they directly perform but their children also benefit the country by raising the bar for academic performance and arguably growing up into better educated if not better skilled workers themselves.

https://pmc.ncbi.nlm.nih.gov/articles/PMC5555844/
by alephnerd | 2025-09-20 12:45:03+00:00
> Don't make H1-B employer-specific. That way, they automatically have to pay market rates to the guy since otherwise you would sponsor his entry and he'd switch to a market rate employer immediately

Exactly.

That solves the problem of consultancies and firms trying to abuse the H1B program as indentured servitude, and makes it easier for those in that kind of a situation to demand a higher salary.

In product companies, someone on a work visa is paid comparable to an American, and bringing a foreign nation on site is already a bit of a wash savings wise.

That said, with this announcement the ship has sailed, because having to spend $100k per year per H1B filing on top of the salary premium of hiring in the US just made opening a GCC/offshoring even more cost effective. For the top 20% of talent in CEE and India, you're already seeing TC break that $100k mark. The issue is there just aren't enough people in the US in certain subdomains with the right skills.

I blame CS programs over the last 10 years for that by trying to overleverage "Leetcode" and "Fullstack" style courses and increasingly reducing specialized courses.

A CSE major at a decent program in India or the CEE will have studied algorithms, digital signals processing, OS internals, and computer architecture along with the option to take further electives in a specialization of their choice (ML, Security, Systems, HCI, etc). They are much more "well-rounded" for technical roles because they will have dipped their toes in 2-3 technical subfields and did their "data structures" equivalent.

In my subfield (cybersecurity) it's been almost impossible to find the right talent at scale of OS internals, systems programming, CompArch, and CUDA+Infiniband experience in the US for the past 5-7 years. As such, there is a generational skill gap, because there is a gap of people who should be mid-career now but don't exist domestically.

And it's not something a "bootcamp" can solve either. The reality is, if we need to spend 2-3 years retraining people domestically with table stake skills like algos, OS internals, and other courses that are expected in a CS major, we should also dramatically reduce salaries for those employees, becuase I can't justify paying $150k for a bootcamp grad. At $50k-80k the math works out to only hire domestically with that level of skill while also offering training like the ASU BSCS program.
by pavlov | 2025-09-20 12:45:05+00:00
Not just vacations, but also business trips.

They come up with these rules on a Saturday morning. If you’re a visa holder outside the country and you don’t return to the US by Sunday, you’ll be asked to pay a $100k ransom to re-enter the country where your life and work and children are.

Amazing level of contempt for ordinary foreigners who came into the country legally.
by TomaszZielinski | 2025-09-20 12:46:31+00:00
I „love” such sandboxing defaults. Apps like Docker Desktop also share the whole home by default [1], which is pretty interesting if a big selling point is to keep stuff separated. No idea why node_packages need to have access to my tax returns :). Of course you can change that, but I bet many users keeps the default paths intact.

[1] https://docs.docker.com/desktop/settings-and-maintenance/set...
by Ylpertnodi | 2025-09-20 12:47:23+00:00
> It never hurts to remember that many of the original European settlers to what is now the US were religious radicals who were forced out of Europe because of their religious beliefs. Their influence lives on to this day.

Forced out? Or wanted their particular version of religion to be 'the only one', (oh, as well as being 'persecuted')?
by noodlesUK | 2025-09-20 12:47:34+00:00
Honestly the “Gold Card” doesn’t worry me too much - the US has had investor visas for a long time.

The related “Platinum Card” on the other hand makes me absolutely livid. It means that for $5 million, there’s a status available that is arguably better than US citizenship, granting 270 days of presence in the U.S., and exemption from US taxation. I am a U.S. citizen who spends <30 days per year in the U.S., and I can’t even open an ISA in the UK where I live due to the US’s global tax rules, let alone anything more complex. To have citizenship based taxation and then grant a special status to foreign wealthy individuals is a slap in the face of decency.

270 days in the U.S. is also long enough to become tax non-resident in whatever country you’re spending the other 90 days in, making it likely that you’d be tax resident nowhere.
by roenxi | 2025-09-20 12:48:08+00:00
The issue with the hypothetical is if you give a team lead 25 competent people they'd also get bad results. Or at least, the "team lead" isn't really leading their team on technical matters apart from fighting off the odd attempt to migrate to MongoDB and hoping that their people are doing the right thing. The sweet spot for teams is 3-6 people and someone more interested in empire building than technical excellence can handle maybe around 9 people and still do a competent job. It doesn't depend much on the quality of the people.

The way team leads seem to get used is people who are good at code get a little more productive as more people are told to report to them. What is happening now is the senior-level engineers all automatically get the same option: a team of 1-2 mid-level engineers on the cheap thanks to AI which is entirely manageable. And anyone less capable gets a small team, a rubber duck or a mentor depending on where they fall vs LLM use.

Of course, the real question is what will happen as the AIs get into the territory traditionally associated with 130+ IQ ranges and the engineers start to sort out how to give them a bit more object persistence.
by ProllyInfamous | 2025-09-20 12:49:24+00:00
>$125-150k are middle class?

I would think healthily so, even if on the upper bands [0]. I personally see "middle class" solidly as $50k-150k household income (2 adults 1 kid)... but I live in the South. Two decades ago I lived in the bay area for less than $100k (electrician)... and that was regionally closer to the lower end of "middle class," even out in Hayward.

[0] https://en.wikipedia.org/wiki/Social_class_in_the_United_Sta...
by imiric | 2025-09-20 12:49:28+00:00
As much as I'm interested in running Linux on my next mobile device, I'm not inclined to trust a single company to provide both the device and the OS. I have no reason to distrust Furi Labs, but trust is earned, not granted.

First of all, why is there so little documentation about "FuriOS"? What exactly has Furi Labs changed from the base Debian system to warrant a rebadging? Why can't I know which software it's using? Why are there so few screenshots and videos of the device (besides from the "volunteered" reviews)?

I understand that selling hardware is how they recoup their development costs, and focusing on a single device allows them to deliver a better user experience. But I would still like to try their OS on a device I may already have, before I decide to shell out $550 for, frankly, pretty lackluster hardware.
by A_D_E_P_T | 2025-09-20 12:49:37+00:00
1% of European households have >$1M in cash. Of that fraction, I'd estimate that 0.0005% might consider, for more than 2 seconds, donating a huge fraction (in most cases the majority) of their wealth to the US government for expedited visa approval.

You're not going to get European immigration via this scheme, that's for sure.

The only people who are likely to pay are people who are exceptionally wealthy and exceptionally highly motivated to get out of wherever they currently reside. Fraudsters who won't be extradited, mostly.
by csande17 | 2025-09-20 12:50:38+00:00
One of the reasons why Wayland is "simpler" than X is that it doesn't include the APIs that window managers like Xmonad need. Instead, window managers have to implement a lot of the complex low-level graphics details themselves. This is why Wayland window managers are called "compositors" -- they include a lot of the code that used to be provided by the X server.

So the game development analogy here is, like, someone has just made their first Unity game and it's pretty good, but they don't feel like they'd be able to write their own game engine that's as good as Unity.

(The article mentions wlroots, which was an attempt to write a more general-purpose helper library for Wayland compositors. In practice this didn't work out; every major compositor other than Sway writes their own implementation of the stuff wlroots does.)
by grepfru_it | 2025-09-20 12:51:25+00:00
I was a person training Disney’s replacements. In reality a major tech company hired a small consulting company and had them (me) train Indian replacements on the software. It appeared as regular training that we did in foreign countries and nothing was amiss. Until the news broke. So maybe Disney had a plan for replacement all along, the training wasn’t necessarily done by Disney employees and the contractors surely did not know either
by tdeck | 2025-09-20 12:51:30+00:00
Speaking of the frog test, there is apparently an old expression "the rabbit died" in English to refer to someone being pregnant. The original test involved injecting urine into a rabbit, killing it after a few days, and examining it's ovaries

https://en.m.wiktionary.org/wiki/the_rabbit_died

https://en.m.wikipedia.org/wiki/Rabbit_test

The frog was an improvement since you didn't have to kill the frog (apparently they could survive the urine injection).

FWIW the rabbit always died whether you were pregnant or not :(.
by RealCodingOtaku | 2025-09-20 12:52:48+00:00
Ǎầầặắǎaạặậā ạẵẫȁẳẵạ ẫằ ȂẤĂẮ, ǎẩằaăạ a ǟȁǎăấ ǡặaȧăẵ ằẫȧ ạẵǎǡ ạǎạậặ ẳǎàặǡ ầặ ȂẤĂẮ, ǎạ ăẫȁậắ áặ ăẫǎẩăǎắặẩạaậ, áȁạ Ǎ ảẫȁậắ ầặẩạǎẫẩ ǎạ ǎẩ ạẵặ äaẳặ ǎằ Ǎ ảặȧặ āẫȁ.
by TomaszZielinski | 2025-09-20 12:53:21+00:00
My personal take is that the only way to be reasonably sure you're OK is to install as few apps as possible and then as few plugins as possible (and ideally stick to the bundled ones only). I don’t think it’s controversial, but for some reason this is not how many people think, even if in the real world you don’t give keys to your place to everyone who says they’re cool :)
Show HN: Pixweave – 2×/4× upscaler with CMYK print sizes (Postcards/A4/A3)
by Stellaalpina | 2025-09-20 12:53:28+00:00
I built Pixweave to make “print-ready” upscaling simple for artists, illustrators, and POD sellers.

What it does: clean 2×/4× upscales and one-click CMYK exports in common print sizes (Postcards, A4, A3) — all in the browser. Why: going from a nice web image to something you can actually print (right size, right color space) is still too fiddly for many non-technical creators. What’s different: the tool is focused on print workflow, not just pixels — choose size, get CMYK, download. The free tier works without sign-in; paid plans unlock larger limits.

Would love feedback from the HN crowd on: missing sizes you rely on, CMYK expectations, edge cases (thin line art, gradients), and overall UX.
by frenchmajesty | 2025-09-20 12:53:34+00:00
The proposed design in this paper is bad, but the core of the idea is very interesting.

At a high-level, 90% of the complexity of their data retrieval system can be deleted by simply having attaching a `CLAUDE.md` file to every data store that is automatically kept up to date the agents can read.

High-throughput queries by an agent don't feel much different than high-throughput querying that large scale systems Instagram and Youtube need to service on a daily basis. Whatever works for 10M active users per second on IG would also work for 50 agents making 1M queries per second.

I can see a need for innovation in data store still. My little startup probably can't afford the same AWS bill than Meta but the tide would lift all boats, not just AI-specific use cases.
by stetrain | 2025-09-20 12:53:35+00:00
Yes, but depending on the code you’re working on that may be the case anyway even with a monorepo.

For example a web api that talks to a database but is deployed with more than one instance that will get rolling updates to the new version to avoid any downtime. There will be overlapping requests to both old and new code at the same time.

Or if you want to do a trial deployment of the new version to 10% of traffic for some period of time.

Or if it’s a mobile or desktop installed app that talks to a server where you have to handle people using the previous version well after you’ve rolled out an update.
by HarHarVeryFunny | 2025-09-20 12:54:02+00:00
The title of this article seems way too glib.

Code review isn't the same as design review, nor are these the only type of things (coding and design) that someone may be trying to use AI for.

If you are going to use AI, and catch it's mistakes, then you need to have expertise in whatever it is you are using the AI for. Even if we limit the discussion just to coding, then being a good code reviewer isn't enough - you'd need to have skill at whatever you are asking the AI to do. One of the valuable things AI can do is help you code using languages and frameworks you are not familiar with, which then of course means you are not going to be competent to review the output, other than in most generic fashion.

A bit off topic, but it's weird to me to see the term "coding" make a comeback in this AI/LLM era. I guess it is useful as a way to describe what AI is good at - coding vs more general software developer, but how many companies nowadays hire coders as opposed to software developers (I know it used to be a thing with some big companies like IBM)? Rather than compartmentalized roles, it seems the direction nowadays is more expecting developers to be able to do everything from business analysis and helping develop requirements, to architecture/design and then full-stack development, and subsequent production support.
by BubbleRings | 2025-09-20 12:54:18+00:00
Looks like it might still be struggling with the HN hug. I tried it, I gave it three easy topics to use, it understood them and tried to produce the web page, but it still says “Videos: 0” for all three groups.

You can still get your fix in quick enough to benefit from some of this traffic spike, go for it! Good luck.
by lotsofpulp | 2025-09-20 12:54:27+00:00
Yet people feel like their purchasing power is going down.

Their expectations might be to live in the top few decile neighborhoods of a metro, where land prices have gone up a few hundred thousand in the previous decade.

It doesn’t matter if the stats say income went up 10% if they or their kids won’t be able to land that house they wanted, or can’t make that appointment with the doctor and instead have to see an NP, or worry about having to move to a more expensive metro to reduce income volatility.
by mnahkies | 2025-09-20 12:54:56+00:00
I agree but there's a bit of nuance here. Today scanning steps typically happen post install, which is wild but the status quo. Therefore preventing anything from running during install is desirable.

I'd like to see the ability to scan/restrict as part of the installation step become popular, there are some proprietary tools that do this already but it's not yet a common capability.
by Stellaalpina | 2025-09-20 12:54:57+00:00
Notes & scope: The current release is intentionally narrow: 2×/4× upscales and CMYK exports for Postcards/A4/A3. Focus is on speed and predictable print output.

Roadmap ideas: custom sizes with bleed, more CMYK profiles, batch mode, before/after viewer.

Pricing: free tier (no sign-in). Paid plans unlock larger sizes.

Who it’s for: people who actually print (illustrators, photographers, POD sellers). If you only post online, the CMYK bits won’t matter much — but the upscaler still works fine. Happy to hear “this is useless unless it does X” feedback.
by metalman | 2025-09-20 12:55:26+00:00
hard to take a statement about overcoming bariers, when the actual publication is paywalled, the abstracts are posy only mixed with nosebleed level chemistry, and basics like watts/kg storage and expected life cycle are not included. Oh and exactly where the mythical hydrogen generation, transportation and storage infrastructure is going to come from. Meanwhile sodium batteries are quietly bieng introduced, at scale.

edit: article apears to describe a way to provide local level "tankage" rather than bulk storage

down vote protest Re-edit: just be clear, hydrogen is non viable as a primary energy source due to it's essential properties https://en.wikipedia.org/wiki/Hydrogen , gargantuan ifrastructure lag, and other more implimentable alternatives that are way ahead, and deserves it's place along side "self driving" as the winner of the always almost wouldn't it be nice prise for fantasy technological non developement.
by newyankee | 2025-09-20 12:55:57+00:00
I do hope that suddenly in 2030, something in the hydrogen invested countries like Japan happens where they suddenly flood the market with step changing tech that will complement exisiting LFP/ Sodium ion and other tech especially for longer duration storage (weekly to monthly may be not seasonal but still useful).

It feels like they are working slowly and steadily on the tech and have been doing it since many decades although they never planned to scale it like China did with batteries or solar for numerous reasons beyond the tech folk's capacity
by callmeal | 2025-09-20 13:00:08+00:00
Improving technology has not increased housing stock or transportation options. Everyone still needs a place to stay and ways to get to/from work. Another issue is that using technology to reduce humans in the loop is what gets us "your call is important to us..." levels of customer support.

If the number of people who need to apply for id/license/passports keeps increasing, then the number of people servicing those requests also needs to increase (or we need to stop complaining about the dmv). No amount of technology is going to replace that need.
by kiicia | 2025-09-20 13:01:08+00:00
it's exactly the same as JPEG images being lossy, while you can see image as a whole (and it is enough for 99% of people), you are obviously missing some details

and the more you rely on those details (professional photography, scientific data) the more obvious it is (to the point of image being useless in some cases)

same with LLMs, we are currently testing how far we can go before we seeing obvious issues
by glukki | 2025-09-20 13:02:42+00:00
Got laid off with the rest of my colleagues in February 2025, been searching for a job for 6 months. I was applying to 2 jobs per day on average, 400 in total; and making test assignments. Interviews were a rare thing until July-August. Or maybe I just reworked CV well enough to this moment.

Meanwhile, I focused on learning trending tools and skills, and was coping by working on DIY projects involving 3D modelling and printing, electronics, programming. Wife was very supportive during that time <3

Around the end of August I got the first offer, and two weeks later another better one.

Market is awful. Much worse than the last time I was looking for a job, 5 years ago.

Keep up!
by mallowdram | 2025-09-20 13:03:55+00:00
All Western languages come enforced (or defanged doyv) with agentic status, control perhaps manipulation. This is the West. The sender is always staking claim to the opening lines right to status. And now add the conduit metaphor problem/paradox that infects every word in training.

Overlord indeed, but not interesting. The West isn't interesting, or interested, it is biased to claim status from the get-go.
by input_sh | 2025-09-20 13:03:55+00:00
Truth Social is just Mastodon on the backend and an alternative Twitter-like frontend called Soapbox. Soapbox is indeed Elixir-based and open source.

Soapbox has a very weird history of first being forked from Gab for a feminist platform called Spinster(.xyz), then it got acqui-hired by Truth Social, then many of them left Truth Social to be independent. Soapbox(.pub) today is mostly abandonware, the team switched focus to building products on top of Nostr.

The amount of times it switched sides in its 5 or so years of existence has been truly fascinating and difficult to keep track of.
by which | 2025-09-20 13:04:10+00:00
Citizenship by investment revenue was 20% of St Kitts’ GDP in 2023. Look at the Henley & Partners website - pretty much every developed country (much of EU, Singapore, Switzerland, many Asian countries) offer at least offer residency by investment. And they still offer it despite pressure from the EU to shut these programs down, so there must be some benefit to it.
by HarHarVeryFunny | 2025-09-20 13:04:28+00:00
Right, this is the exact opposite of the best practices that Edward Deming helped develop in Japan, then brought to the west.

Quality needs to come from the process, not the people.

Choosing to use a process known to be flawed, then hoping that people will catch the mistakes, doesn't seem like a great idea if the goal is quality.

The trouble is that LLMs can be used in many ways, but only some of those ways play to their strengths. Management have fantasies of using AI for everything, having either failed to understand what it is good for, or failed to learn the lessons of Japan/Deming.
by w0de0 | 2025-09-20 13:04:30+00:00
It’s worked out in as much as no NATO country in the east has been yet as tacked - despite all of them being smaller prey than Ukraine.

(I find it difficult to believe that Russia wouldn’t have embarked on an expansionist project if NATO had just kept out of its traditional sphere of influence after the fall of the USSR. Russia would still have rebounded from the vicious 90s with a desire for near-abroad dominance - and would have found many more avenues of advance.)
by nothercastle | 2025-09-20 13:05:40+00:00
You can’t use cpi directly like that. The model uses hedonic adjustment to say that modern goods are better than old stuff so you are earning more.

For example your $1000 oled tv is better than your $1000 crt tv therefore you your purchasing power has gone up. Or your base truck now comes with nav therefore your truck can be 5k more and still be net neutral. The problem with this system is that in order to stay in the same price catagory on the index you continually need to move down the product tiers. So today’s lowest tier is a decade ago mid tier is 2 decades ago high end. Moving down like that makes you feel poorer because wealth is relative.
by mrkeen | 2025-09-20 13:05:49+00:00
> The book has no exercises. This positions it awkwardly in the broader perspective of compiler study. It’s as if it’s a book that isn’t meant to be studied or understood, or perhaps it just doesn’t care.

I bought it because it demonstrated how to cps-transform code, which was my goal. I think it delivered.

For a "broader perspective", see the follow-up papers:

Compiling with Continuations, Continued (2007) (Cited by 154)” “The Essence of Compiling with Continuations (1993) (Cited by 806)” “Compiling with continuations, or without? whatever. (2019) (Cited by 34)”

(...which TFA characterised as "parody")

FWIW, after I implemented CPS this way, I eventually switched to ANF for typing reasons. I'm a bit of a beginner at type inference and could not assign a meaningful type to the extra term ("continuation") that CPS produces (and which ANF does not).