MurphyA/hacker-news huggingface dataset:
by rayiner | 2025-09-07 16:01:26+00:00
You're attacking a strawman. Immigration law is like any other quota law. The point isn't whether a single person has satisfied a legal formality. The point is to regulate the aggregate scale of the activity through a legal procedure. It's like county fishing or park visitor licenses that are made available for a nominal fee or for free. The point isn't the license itself, it's to control the aggregate volume of fishing or visitors to the parks.

Similarly with immigration, the purpose of the legal formalities is to constrain immigration volume. If you think those volumes are not high enough, you can advocate to increase them. In 60% of polling this issue, Gallup has found that the support for increasing immigration has never exceeded 34%, and was under 10% from 1965-2000.

As to the rationales for limiting the volume of immigration, they are two-fold. One, people don't buy the argument that immigrants are good for them economically. Economists have lots of theories about public policy that people don't buy, like the idea of getting rid of corporate taxes: https://www.npr.org/sections/money/2012/07/19/157047211/six-.... Two, people have cultural preferences and want to limit the scope of cultural change. That's a perfectly legitimate rationale for limiting immigration. People in the Bay Area would be pretty upset if internal migration made Mountain View culturally more like Alabama. People in Wyoming would be upset if immigration made their town more like New Jersey. And those are people in the same country!
Show HN: SelecTube – Curated YouTube for Kids
by calchris42 | 2025-09-07 16:02:03+00:00
This is a side project inspired by HN comments. YouTube has great content (Mark Rober, Smarter Every Day, etc.), but also a lot of junk. YouTube Kids wasn’t any better—my 8-year-old kept getting pulled into endless autoplay loops. I don’t mind screen time, but I want it to be limited and worthwhile.

Some parents here mentioned carefully curating every video their kids watch. I thought, “that sounds like way too much work.” So naturally, I did the even harder thing and built an app for my kids :)

SelecTube is a hand-picked set of YouTube creators I’m comfortable with them watching. No autoplay, no ads (if you have YT Premium). It’s worked surprisingly well—my kids watch less overall, and what they do watch is usually educational.

I also used it as an excuse to play with AI tools. The whole project was built in Cursor, and the landing page is mostly AI-generated. As someone who codes infrequently, Cursor felt like a superpower—some things it couldn’t figure out, but also big accelerations.

Now I’m debating whether to leave it as a personal tool or keep building. Ideas on the list: - Real design polish - Accounts for watch history + parent customization - Broader content library - Smarter discovery that doesn’t recreate the algorithm problem

Would love feedback. Thanks for taking a look!
by meisel | 2025-09-07 16:02:05+00:00
Very interesting stuff. However, for my day-to-day work, I'm in a large C++ code base where most of the code has to be in headers due to templating. The bottlenecks are, very roughly:

- Header parsing (40% of time)

- Template instantiation (40% of time)

- Backend (20% of time)

For my use case, it seems like this cache would only kick in when 80% of the work has already been done. Ccache, on the other hand, doesn't require any of that work to be done. On a sidenote, template instantiation caching is a very interesting strategy, but today's compilers don't use it (there was some commercially sold compiler a while back that did have it, though).
by rayiner | 2025-09-07 16:02:17+00:00
It's only "white supremacy" if you'd object to, e.g. a majority-Bangladeshi town or neighborhood where people behaved indistinguishably from people in Idaho, Wyoming, or Vermont. But if assimilation was real--if people could be transplanted from one cultural context to another seamlessly--opposition to immigration would be almost non-existent.
by dynm | 2025-09-07 16:02:55+00:00
You seem to be responding as if I claimed that population-level correlational studies are bad, or that I claimed that air pollution is not bad for you. But I did not claim either of those things.

What I claimed is that this press release takes a population-level correlational study and presents it in a misleading way that implies causation was established. Which this press release most certainly does.
by stockresearcher | 2025-09-07 16:03:35+00:00
Pumpkins grow really well in a lot of places, as long as you aren't interested in having them perfectly timed for Halloween.

I imagine that in most states, pumpkin production is aimed at local-ish Halloween demand for both decorative and pie purposes. The market is likely not large enough to support a bunch of canning factories like this, and there is a chicken v egg problem for moving the factory somewhere else, ergo this place lives on as the pumpkin capital.
by Fade_Dance | 2025-09-07 16:03:37+00:00
It's almost like it's a country of 300 million people with a diverse set of views.

The group that outright wants social media banned in the US, talks down Zuckerberg, etc, by and large will be perfectly fine with other countries banning it if not celebrate it. You have built a strawman.

The "free speech" cohort is largely anti-banning. They want platforms like X, where anything goes, and are often quite militant about their views on this subject.
by paul7986 | 2025-09-07 16:03:46+00:00
I would hire this guy he stands out from the competition! He has tenacity, grit and more creativity then the majority. So much more creativity that multi thousands of HN(ers) have enjoyed his creation, their friends and tech journalists who some will write about it showing his work to many more thousands to millions. Getting a job isnt easy now but being like this guy will no doubt make it easy to get many offers!

Ive been needing to update my portfolio site as in August an out of nowhere opportunity knocked on my door. Seeing this makes me want to innovate my portfolio for said opportunity(thanks for the inspiration).
by wkat4242 | 2025-09-07 16:03:53+00:00
I just think life finds a way. Societies don't just disappear. They just change. There's too much value in Korea to just give up.

Will it disappear as we know it? Yes. But that is true everywhere. The America as you knew it in 2010 is also gone forever (and not for the better, unfortunately with its current politics). Same in Europe where the nazis are trying to take over. Change is a constant.
Has anyone else learned the hard way about choosing the wrong co-founder?
by egldmila | 2025-09-07 16:04:02+00:00
So… this happened about 2 years ago and I’m still recovering from it tbh.

I had this “brilliant” idea for a SaaS tool (yeah, I know, another one lol). But instead of going solo, I thought I needed a technical co-founder since I’m more on the business side. Found this guy through a mutual friend who seemed perfect — great coding skills, similar vision, and we clicked during our coffee meetings.

Big mistake. Here’s what went wrong:

First red flag I ignored: He wanted 50/50 equity split from day one, even though I had already done 6 months of market research and validation. But hey, I was desperate for a tech person.

Things started falling apart around month 4. He’d disappear for weeks without updates, then show up with code that barely worked. When I tried to discuss deadlines or priorities, he’d get defensive and say I “didn’t understand the technical complexities.”

The final straw? I discovered he was working on a competing product using OUR code base. When confronted, he claimed it was just a “side project” and that I was being paranoid.

Legal battle lasted 8 months. Cost me about $15k in lawyer fees and basically killed the startup momentum completely. The worst part? I had to rebuild everything from scratch because he owned half the IP.

What I learned (the hard way):

Vesting schedules aren’t just for employees — they’re CRUCIAL for founders too Clear written agreements from day one, even with friends Regular check-ins and milestone tracking aren’t micromanagement — they’re survival Trust your gut when someone’s communication style doesn’t match yours Now I’m working with a new co-founder (found through Y Combinator’s co-founder matching). We spent 3 months just working on small projects together before making it official. Way better approach.

Anyone else have horror stories about co-founder breakups? Or am I just unlucky?

Would love to hear how others vetted their co-founders or if there are red flags I should’ve caught earlier.
by PhantomHour | 2025-09-07 16:04:10+00:00
> I hope the recession ends up being smaller in length and magnitude than the 2008-2009 recession

Not a chance. Were it just the tariffs, the recession would be quite small. The tariffs might even be cancelled if the SCOTUS remembers to do it's job.

But it's not just the tariffs.

The US economy is currently being kept afloat by AI R&D and infrastructure spending. It's stock market kept alive by 7 companies who are all neck deep in AI hype.

This not only disguises the malaise in the rest of the US economy, it's a bubble. Everyone knows it. Nvidia's the only one making any money and even they are now relying on vendor financing and other such red flags. Even one who believes that the technology of AI is here to stay, has to face the reality that it's not a golden goose of infinite dollar bills.

We're looking at something that's going to be at least as bad as the Dotcom crash. 'At least' because while the bubble is of only comparable size, other conditions are much worse.

Trump is trying to seize the fed. Big Tech is tearing the copper wiring out of it's own walls to keep AI going a little longer, and their plans for cutting costs is to dramatically increase H1Bs and outsourcing. (One wonders if there might be a non-economic reason behind this, given it's one specific country they're seeking to hire from >.>)

And underneath it all: A timebomb. Much, much, much more of consumer spending in 2025 is from pensioners than it was in 2000. When the stock market eats a 50% loss and stay there for a decade, those pensions will be cut dramatically. This drives down consumer spending, in turn driving down the stock market, a vicious cycle.
by hamandcheese | 2025-09-07 16:04:10+00:00
> The only conclusion I can come to is that these services are simply not made for small experimental projects, yet I also don’t know any other way to learn the services except by setting up toy projects

Yeah, I'm sure this is it. There is no way that feature is worth the investment when it only helps them sell to... broke individuals? (no offense. Most individuals are broke compared to AWS's target customer).
by hedora | 2025-09-07 16:04:19+00:00
Who are these six year olds with cell phone plans?

They’re going to use their parents’ devices, which are all age verified anyway.

More to the point: Age block technologies have been around since the mid 90’s and, for thirty years, parents have voted with their wallets and not installed them. In areas where they’re free, parents still don’t want them.
by uludag | 2025-09-07 16:04:25+00:00
I think this communal subconscious response is coming from a valid place though. I will call the current explosion in AI if:

- it causes mass unemployment and social unrest - leads to a further concentration of wealth and increase in wealth inequality - it means I have to work more, produce more, all for the same wage or less - it's implementation leads to large societal harms such as increased isolation/loneliness - it ends up being overhyped causes a large economic crisis

These scenarios aren't fantasy and a lot of them are being talked about. Technologies can just be a net bad. The critics aren't some reactionary, scared mob against the enlightened. I think a lot of us have seen the playbook tech companies use and our probabilities that a company will end up being just plain bad are a lot higher now.
by rayiner | 2025-09-07 16:04:28+00:00
You're welcome to your belief, but that puts you in an extreme minority not only among Americans, but among people anywhere in the world. It's simply a fact that culture is real, that it shapes the society, and that immigrants bring foreign culture with them in ways that change the destination society. https://www.sup.org/books/economics-and-finance/culture-tran... ("In The Culture Transplant, Garett Jones documents the cultural foundations of cross-country income differences, showing that immigrants import cultural attitudes from their homelands—toward saving, toward trust, and toward the role of government—that persist for decades, and likely for centuries, in their new national homes. Full assimilation in a generation or two, Jones reports, is a myth. And the cultural traits migrants bring to their new homes have enduring effects upon a nation's economic potential.").

I'm a foreigner myself. Even though I grew up in the U.S. since age 5, the cultural difference between me and my wife (whose family immigrated here from Britain before the American Revolution) are stark. I think most Americans have a hard time understanding just how foreign their foreign-born acquaintances are, because many of the differences are below the surface: https://opengecko.com/geckoview/wp-content/uploads/2011/03/C....
by __loam | 2025-09-07 16:04:44+00:00
Yeah man the whole industry is like that. OpenAI gets to say they raised X billion dollars and update their valuation but they don't mention that it's all cloud compute credits from a gigantic Corp that owns a huge amount of the business. They claim to be a non-profit to do the research then when they've looted the commons, they switch to for profit to pay out the investors. There's shit like this throughout the industry.
Show HN: GitType – A typing game that uses your own Git repo as practice text
by unhappychoice | 2025-09-07 16:04:54+00:00
I built a small Rust CLI game called GitType.

It’s a typing practice tool that takes your own Git repository and turns the code inside into typing material. Instead of random words, you type through real functions, comments, and code you’ve written — making practice feel closer to real-world programming.

Features: - Works directly in the terminal (no GUI required) - Pulls text from any local Git repo - Tracks WPM and accuracy - Keeps a history of your past runs (so you can see progress over time) - Fun ranking titles based on your score

Source and install instructions: https://github.com/unhappychoice/gittype

Would love feedback from fellow devs — especially around the scoring system and ideas for new modes. :)
by bobajeff | 2025-09-07 16:05:07+00:00
>since Alan Kay invented the term, Smalltalk is weaponised against C++/Java-style OOP.

Often I see actual common practices of "OOP" being used as arguments against it. Which are then dismissed as 'not true OOP' by it's proponents.

Only recently did I see someone give a presentation talking about not just the historical meaning of the term and it's origins but also the common practices that are associated with it and detailed some issues with it. (I'm guessing because he was tired of hearing the same defenses over and over again.)
by owisd | 2025-09-07 16:05:15+00:00
Free speech existed before social media, so banning social media can't be any less free speech than how things were then. Also the USA has for decades been an outlier in taking an extreme interpretation of free speech that considers, say, Fox News an acceptable use of free speech. Plenty of countries where the regulator would find Fox News unacceptable rank higher than the USA on freedom & democracy indices, so there was always going to be pushback from other countries if the USA attempted to impose the Fox-Newsification of social media on others.
by cmrdporcupine | 2025-09-07 16:05:53+00:00
The "but the blue states" line worked in the first Trump presidency.

Canadians aren't buying it now. The last election just made us shake our heads, and the crap that came after, the threats to us about which 90% of Americans treated as either "YEAH!" or "Oh, that's just trolling".

Just over the border outside of Buffalo I see red all over. Even the bluest of states like Vermont have areas that went Trump last election.

Sorry, it's just bleak to watch and when your nation makes war on our economy, there's no need for us to differentiate "baddies" from "goodies". We have no voice in your elections and we can't march on your streets to protest your broken regime.

But you do. Go fix it. So far I'm not impressed by the domestic opposition.
by pornel | 2025-09-07 16:06:44+00:00
I've meant you don't need to worry about motors failing in old EVs, unlike engines that are the primarily concern in old ICE cars.

Apart from battery degradation, the other thing that may be the final nail in the coffin for an old EV (other than Leaf) is failure of HVAC. Temperature management is important for keeping batteries healthy when fast charging, and to prevent motors from overheating when you send them a quarter of a megawatt of power.

And the rest of the problems is the same like in any other car of the same era.
by k_bx | 2025-09-07 16:06:58+00:00
Can you explain a bit more? The user passwords are inherently not strong enough so I disable all ssh via password and only use private keys (id_ed25519). If cockpit allowed me to use one I'd be ok, but if they don't – I at least want some scary auto-generated password only for cockpit, not the system user's one (which is often very weak).
by djoldman | 2025-09-07 16:07:36+00:00
> Giving good career advice...

> That’s how you increase your impact.

> High-agency people make things happen. Low-agency people wait.

> ...the best way to get what you want is to deserve it.

It's unclear what problem(s) this advice is meant to address but perhaps TFA means obstacles to promotion, although TFA seems to assume a strong correlation between "impact" or feature/product delivery and promotion/career-advancement.

The fastest way to get promoted is:

1. don't get fired/let go

2. frequently interview for higher positions with other companies and become good at interviewing

There are exceptions but, on average, it is much harder to advance via internal promotion than by getting hired somewhere else with a higher title/compensation.

The reason for this is multi-faceted:

1. It's difficult to measure employee value, so companies rarely have a good handle on it. This incentivizes set rates of advancement ("employees" perceive "fairness") and creates a fear of promoting someone unready or unreliable for a new position.

2. Employees want to "advance" by being promoted to positions with higher responsibility and higher compensation. The ability to allow for this advancement requires a higher level employee to leave or a business case for creating the position out of thin air. Thus, companies don't always have a position available.

3. (etc.)
by cjbgkagh | 2025-09-07 16:08:08+00:00
This is great, I had no idea how off base I was with my assumptions. It’ll be interesting to keep the usage data to find out what kinds of images people have the most trouble with. As in what kind of mole is the most likely to be missed. Though perhaps dermatologist already know that answer well enough.

I would love to see more of such classifiers for other medical conditions, googling for images tends not to produce a representative sample.
by YuriNiyazov | 2025-09-07 16:08:47+00:00
The example itself that Simon puts up is questionable. I might be wrong about this, but I thought I read elsewhere that the “buy, scan, destroy” method was explicitly not the problem, and instead the issue was that anthropic downloaded libgen, and the settlement was for libgen.

Edit: https://news.ycombinator.com/item?id=45143392
by gruez | 2025-09-07 16:08:58+00:00
>sometimes you get a doofus manufacturer with lousy drivers, so 1 in 20 times you pull your laptop out of your bag and it's red hot with a drained battery.

That's due to "connected standby"[1], which is to have laptops behave more like a phone when in sleep. This is in contrast to S3 sleep, which basically halts all activity. Sounds all good in theory, but as soon as you allow code to be run while in sleep, it's easy for some runaway app (OS or third party) to eat through your battery even while your laptop is "sleeping". Worse is that there's no way to force sleep, so your only choice is hibernate, which is even worse than S3 sleep before.

[1] https://learn.microsoft.com/en-us/windows-hardware/design/de...
by thisislife2 | 2025-09-07 16:09:00+00:00
It's because the rest of the world has realised how deeply tied Western and Chinese BigTech are deeply tied to US and Chinese intelligence agencies, respectively (surveillance capitalism). The active lobbying made by the US government against data privacy laws (especially to store data locally and not share it with foreign entities) is just one example of a red flag that has lead to this.

(I fully support this move - there is absolutely no way any foreign government should have control and influence over your - communication platform and your media platforms.)
by sungam | 2025-09-07 16:09:11+00:00
Coded using Gemini Pro 2.5 (free version) in about 2-3 hours.

Single file including all html/js/css, Vanilla JS, no backend, scores persisted with localStorage.

Deployed using ubuntu/apache2/python/flask on a £5 Digital Ocean server (but could have been hosted on a static hosting provider as it's just a single page with no backend).

Images / metadata stored in an AWS S3 bucket.
by Someone | 2025-09-07 16:09:14+00:00
FTA: “The B-29 had entered service in a little over three years since design work began. "It's very quick, even for World War Two standards," says Kinney”

Not for German standards. Near the end of the war, their schedules were frantic, for example https://en.wikipedia.org/wiki/Heinkel_He_162_Volksjäger#Volk...: “On 8 September 1944, the requirement was issued to industry; bidders were required to submit their basic designs within ten days while quantity production of the aircraft was to commence by 1 January 1945

[…]

During January 1945, the Luftwaffe formed an Erprobungskommando 162 ("Test Unit 162") evaluation group to which the first 46 aircraft were delivered“

I remember reading about even faster development cycles, but cannot find links.
by voodooEntity | 2025-09-07 16:09:34+00:00
Well it kinda feels like the optimal example of "if you cant make it good make it look good".

While, if the author reached its goal and is happy about it, thats fair and fine - tho for me as a former webdev looking at the source and how its build well it basically yells AI... and absolutly not in a good way....

If you really want to learn coding - put the AI aside and learn it by yourself. You may use AI to search for documentations and stuff, but dont try to learn coding style/sturcturing from it ... because its very bad at it.
by pixelatedindex | 2025-09-07 16:09:35+00:00
> I’m impressed that you’ve surveyed everyone to confirm this because surely you wouldn’t cast a value judgment based on your own beliefs?

I don’t know about “everyone” but my sample size of n=50+ isn’t that small as far as anecdata goes. Have you worked 996 or are you just hypothesizing? If not, why don’t you work at a 996 company if you like it so much and then report back?

I don’t care how much you like your work, there’s a healthy way to do it and there’s an unhealthy way to do it. 996 is unhealthy.
by HarHarVeryFunny | 2025-09-07 16:09:37+00:00
Supposedly if you use swear words in your search string that suppresses use of AI (or at least suppresses the AI overview - maybe they don't want it to swear back at you?).

At least some of the Google search operators seem to still work, although Google themselves aren't very forthcoming about documenting these.

https://ahrefs.com/blog/google-advanced-search-operators/