MurphyA/hacker-news huggingface dataset:
by frm88 | 2025-12-07 07:58:06+00:00
I belive you are right and in due time this will lead to people dying needlessly as demonstrated in this article in The Guardian: https://www.theguardian.com/society/2025/dec/05/ai-deepfakes... where in this case it was a scam for a "harmless" medication but serious disruptors could easily up the game. What stuck with me most from that article is that we have currently no means to enforce such things get taken down which prolongs the potential for real damage. And all of that for a little more "efficiency".
by defrost | 2025-12-07 07:58:53+00:00
Alternatively they grew up with a foot in both worlds, eg:

https://www.youtube.com/watch?v=7gmCX7R-W4c

Many people that have lived side by side with indigenous people across northern australia, the islands, PNG, et al have a clear idea of exactly what living off the land entails.

A good many have done exactly that for extended periods, dropping in and out from one to the other.

They would have done this sans any condescending permission from those wishing them well - such opinions count for naught.
by 112233 | 2025-12-07 07:59:30+00:00
While I agree with the sentiment, you are being to generous. Claude is like a new intern every 15..30 minutes, or however long it takes to fill the context. "Oh, I know what is the issue, let me delete this code for now" and proceeds to nuke the fix it spent last context window making. No intern can be that malicious.
by KronisLV | 2025-12-07 08:01:36+00:00
The change: https://github.com/joyent/libuv/pull/1015/files

> Sorry, not interested in trivial changes like that.

- bnoordhuis

As a not native English speaker, I think the change itself is okay (women will also occasionally use computers), but saying you're not interested in merging it is kinda cringe, for a lack of a better term - do you not realize that people will take issue with this and you're turning a trivial change into a messy discussion? Stop being a nerd and merge the damn changeset, it won't break anything either, read the room. Admittedly, I also view the people arguing in the thread to be similarly cringe, purely on the basis that if someone is uninterested/opposed to stuff like this, you are exceedingly unlikely to be able to make them care.

Feels the same as how allowlist/denylist reads more cleanly, as well as main for a branch name uses a very common word as well - as long as updating your CI config isn't too much work. To show a bit of empathy the other way as well, maybe people get tired of too many changes like that (e.g. if most of the stuff you review is just people poking the docs by rewording stuff to be able to say that they contributed to project X). Or maybe people love to take principled stances and to argue idk

> ...it’s not the use of the gendered pronoun that’s at issue (that’s just sloppy), but rather the insistence that pronouns should in fact be gendered.

Yeah, odd thing to get so fixated on when the they/them version is more accurate in this circumstance. While I don't cause drama when I see gendered ones (again, most people here have English as a second language), I wouldn't argue with someone a bunch if they wanted to correct the docs or whatever.
by Aloha | 2025-12-07 08:01:54+00:00
1850-1950 is much closer to a norm over human history -

3+ catastrophic major wars

3+ other minor ones.

2+ great depressions (each of which was as large as ever financial panic 1951-current combined)

3+ financial panic events

At least one pandemic - plus local epidemics were pretty common.

When I tell people "its never been better than it is today" they dont believe me, but its the honest to god truth.
by testdelacc1 | 2025-12-07 08:03:52+00:00
Neither needs to outlive the other to be individually useful.

The way I see it, the longer something is actively used, the greater the chance it’s going to stick around. I’m bullish on rust but I’m equally bullish that C will last a long, long time.

But it’s not an either-or here. Both are good at certain things and can coexist. Like they’re coexisting in the Linux kernel for example.
by throwaway_dang | 2025-12-07 08:05:52+00:00
What percentage of immigrants coming from those regions would you consider to be skilled migrants?

Many parts of Africa have below 80% literacy rates[1] and that's in their respective language; coming to Europe would likely mean learning a new language as well as learning a completely foreign country. If we're speaking about Germany specifically, Germany didn't colonize as many places as the British, Dutch or French so they are unlikely to speak German.

If you want skilled workers, why not simply train those workers locally?

[1]: https://worldpopulationreview.com/country-rankings/literacy-...
by mustache_kimono | 2025-12-07 08:07:47+00:00
> Honestly I'd be a bit disappointed if something better came along tomorrow.

You'd be disappointed if something 10x better came along tomorrow? I suppose you would you also be disappointed if magically we had economical fusion power, because you own utility stocks? Or we invented 10x better new car, because you already own an old car?

Of course the world wouldn't immediately move to one thing or the other, etc., and we'd still have a 10x better thing?

> Obviously I want better languages to come out, but I'd either want a bit of warning or a slower pace

The purpose of this thought experiment is to say -- it's perfectly fine for things to live and die, if they must. We've had a second Cambrian period for PLs. It's perfectly alright if some don't live forever, including Rust, which I really like.

In my thought experiment, Rust and C could also accept this new paradigm, and adapt, and perhaps become 10x better themselves. Though this is something heretofore C/C++ haven't done very well. IMHO new things don't preclude old things, and there mustn't be only one winner.

> Thankfully languages need about 10 years to mature from 0.1 to production readiness, and industry happily ignores marginally (and moderately) better languages

Which my thought experiment did as well? Read: This is a 10x improvement!
by dotancohen | 2025-12-07 08:09:28+00:00
For what it's worth, I've never met the guy but I wrote to him once regarding the image of free software that people who are selling unsupported LibreOffice CDs are causing.

He was willing to civilly discuss and listen to a different point of view. We never reached agreement, but I felt that so long as an interesting twist on something dear to him is being discussed, he is patient for discourse.
by Aloha | 2025-12-07 08:09:42+00:00
This is a bit meta, but looking at the comments on this thread - Nostalgia is a hell of a powerful drug, probably the most powerful one our brains can self generate (because of the complexity of feelings generated).

While I like some bits, some tech, some ascetics from yesteryear - I know one thing for certain - the world today is better for basically everyone than it has every been, by virtually every measurable standard, even the poorest of the poor are better off in 2025 than they ever have been at any point in history.

So while I might want to go visit the past if I had a time machine, I know I would never want to live there.
by procaryote | 2025-12-07 08:11:45+00:00
By a lot of metrics it was a pretty awful language; hard to read, implicit, inconsistent, uncomfortable to write due to all the special characters etc. The idea of default arguments alone should have killed it by being a monumentally bad idea.

In my recollection perl6 helped kill it by making perl5 stagnate, but hopefully it would have died regardless.
by mcny | 2025-12-07 08:12:28+00:00
Who will make these custom battery pouches for old phones though? Think my old Poco x3 pro, not the iPhone 17. I am sure there are tons of people willing to make batteries for the iPhone 17 but I feel like the interest wanes as the phone gets older?

For older phones, the batteries we buy are likely also old stock left over if we can find some in stock anyway, right?
by zkmon | 2025-12-07 08:13:39+00:00
>> I want you to have a life I didn’t have.

But they said it imagining some contemporary lifestyle that was not "servitude". That's not what your current life is. If they had a chance to look at your life now and compare it with their servitude life, they would probably not say that.

The reason is, modern life has lost core abilities of innate resilience and community. The comforts such as the oven-baking came at the cost of losing some other things, which you ignore. So it all depends on what you value.
by ChuckMcM | 2025-12-07 08:14:23+00:00
Definitely a place to visit if you can. I traveled there in 1983 just as it was starting to erupt and visited a lot of places that are now under lava rock! In a later visit we were walking out to see one of the "peep holes" where you can see the lava down below and the rocks started getting slippery, except they weren't slippery it was our shoe soles melting, oops.
Show HN: I built MyuiKits to ditch rebuilding the same components
by Oliveship | 2025-12-07 08:15:06+00:00
Hey HN.

I realized that I’ve wasted so much time looking through my old projects to find components I had built before.

So I came up with this. The whole idea is simple: stop repeating the same work and finally have one place where your reusable components actually stay organized. It allows users to write their components (for now pure JSX and CSS) and save them on one platform.

But why stop there? We also added the ability to bundle components into kits and publish them to NPM with a click of a button, an export-to-Figma feature for these components, a “built by us” section to share our own kits, and a browsing page to see what other members of the community have been building.

Loay
by mcny | 2025-12-07 08:15:13+00:00
> At this point I genuinely consider the medical system about as bad as the service department at a car dealership. They'll sell you anything technically legal just to keep their stats high.

No, the service department has a bad reputation for a reason. They tried to tell me a wiper blade would cost me USD 80 with a straight face. Not even the whole set, a single wiper blade. It costs under USD 15 anywhere else other than the dealership.

My guess is they are counting on people not looking at the itemized bill.
by vintermann | 2025-12-07 08:16:49+00:00
"We can buy a cottage in the Isle of Wight, if it's not too dear", sang the Beatles, and that was a thing retirees did when they sang it. Those retirees would have been born in 1890-1910, and be perfectly aware of what life was like without running water and electricity (or the old age pension which made buying a cottage in the Isle of Wight an option!), yet they still obviously saw something in the "cottagecore" life.

I'm thinking also of one set of great-great grandparents. He was from a very poor farming family, who had decided to look for work in the city instead of emigrating to the US. She was from a considerably wealthier farming family (which owned their own farm, his didn't), and also had decided to move to the city, probably more out of a desire to see the world (and the wonders of fin de siecle city life) than necessity. They did well for themselves in the city, but in their old age they moved to a rural cottage near the farm she grew up on. (I think actually she inherited the land, and considerably more, but that they sold off the rest).

I think that with money, cottage core can be a desirable life. A big part of the reason life was hard for life-on-the-prairie people was that they had debts, and need for a good deal of things they couldn't grow themselves. With a little money, like both my great-great grandparents and the stereotypical Beatles retirees had, cottage life can be fine.
by lmm | 2025-12-07 08:17:17+00:00
> CSS is confusing because the vast majority of web developers never learned it properly. Many developers won't learn any "new" CSS (like CSS Grid which shipped in all browsers in 2017) beyond the hacks they learned in the '90s and early 2000's.

Disagree. The newer stuff is, if anything, more confusing. The old stuff, awful as it was, at least had a consistent model.
by felipeerias | 2025-12-07 08:18:08+00:00
Tools can make individuals and teams more effective. This is just as true for LLM-based tools as it was for traditional ones.

The question is not whether one (1) LLM can replace one (1) expert.

Rather, it is how much farther an expert can get through better tooling. In my experience, it can be pretty far indeed.
by Sesse__ | 2025-12-07 08:19:03+00:00
I haven't looked into it, but most of these tend to do clever tricks with CSS animations. https://dev.to/janeori/expert-css-the-cpu-hack-4ddj is by the same author, IIRC, and explains some of it.

CSS alone is not Turing-complete (AFAIK), because you don't have anywhere to attach state (the computed style) if you don't have a DOM and loops are generally prohibited. But CSS exists literally only to style a DOM, so I don't consider that all that much of a concession.
by hombre_fatal | 2025-12-07 08:21:36+00:00
I lived a year in a great hostel run by a German girl in Mexico.

She was always planning social events, hyping the place so that it was full of interesting people, and more. It was the most social part of my life even though I was 30.

But she also was frantic and obsessive and short tempered which was off putting.

Other guests would often complain about her, and they would phrase it as if she’d be cool if only she could turn down that one aspect about her. I had the same reaction at first too.

But eventually it became painfully obvious to me that that’s not how people work. Because the quirk you’re complaining about is the same quirk that got her to start a successful hostel across the world that we’re all enjoying.

We aren’t a bunch of independent levers that we get to adjust. Yet for some reason we pretend like that’s the case.
by intended | 2025-12-07 08:23:32+00:00
Oh heck yes. One India focused study that I saw, introduced me to the term Cheap Fakes. Another report studied how genAI made phishing pipelines more efficient, allowing profitable targeting of groups who hitherto were too poor to be targetted.

So on one end you have large scale pollution of the information commons, and on the other end we are now creating predator pipelines to generate content with all the efficiency of our vaunted AI productivity. Its creating a dark forest for normal people to navigate, driving more government efforts to bring control. This in turn puts this in conflict with freedom of speech and expression while dovetailing nicely with authoritarian tendencies.

Yes, Its heartening to hear all the people who find productivity gains from AI, but in totality it feels like we got our wishes granted by the Evil Genie.
by wisty | 2025-12-07 08:28:55+00:00
Yes. And yes, OCD can look similar I think (IANAP). Both are often anxiety driven. Try telling someone with OCD to put on their shoes quickly if they are paranoid there's a spider in them ...

Sure there might be some "pure" pda where it's 100% down to reacting against demands. But AFAIK it can be also driven by autism related anxieties ("I can't do that because for some reason it's freaking me out and I can't explain it, so I'll get mad and then think I'm mad because I don't want you ordering me around"). Or it's just "I didn't understand the first 16 times and now I'm mad that you're mad ..." which is more like pda as it's often described ... but is it always that?

OCD is often anxiety over specific fears ("if I do that I might make a mistake, and if I make a mistake it's the end of the world, so I'll get mad and think I'm mad because I don't want you ordering me around").

Anyone a bit "weird" can be reactive if you tell them something that seems reasonable to you but isn't reasonable to them.
by procaryote | 2025-12-07 08:30:11+00:00
The framework model is the reasonable approach to people being finnicky about their laptop specs. You can't sustain "I want it just so" and "it needs to be a cnc-machined glued together brick, engineered to the last gramme" at the same time, without a step change in how we build hardware, but the framework comes pretty close

If linux power management got a bit better, and there was a good arm chip, it would be a great machine. Now it's just pretty good
by intended | 2025-12-07 08:30:31+00:00
Not a hope.

Most economic value arises from distinguishing signal from noise. All of science is distinguishing signal from noise.

Its valuable, because it is hard. It is also slow - the only way to verify something is often to have reports from someone who IS there.

The conflict arises not from verifying the easy things - searching under the illumination of street lights. Its verifying if you have a weird disease, or if people are alive in a disaster, or what is actually going on in a distant zone.

Verification is laborious. In essence, the universe is not going to open up its secrets to us, unless the effort is put in.

Content generation on the other hand, is story telling. It serves other utility functions to consumers - fulfilling emotional needs for example.

As the ratio of content to information keeps growing, or the ratio of content to verification capacity grows - we will grow increasingly overwhelmed by the situation.
by Animats | 2025-12-07 08:32:52+00:00
In decompilation "matching" means you found a function block in the machine code, wrote some C, then confirmed that the C produces the exact same binary machine code once it is compiled.

They had access to the same C compiler used by Nintendo in 1999? And the register allocation on a MIPS CPU is repeatable enough to get an exact match? That's impressive.
by delaminator | 2025-12-07 08:33:21+00:00
Claude gives advice on complexity for humans. Many times it has tried to push me away from what I’m trying to do because it is difficult, time consuming or tedious. I push it through its resistance and 10 minutes later it’s done.

I have this in my CLAUDE.md now.

“We are here to do the difficult and have plenty of time and there’s no rush.”
by lmm | 2025-12-07 08:34:41+00:00
> If you have a real-time system, that might very well will be what you chase after.

If you have a real-time system you care about the difference between real-time and not. But any given 1.2x factor is extremely unlikely to be the difference-maker.

> When I program some new part and I can avoid an indirection, why not do it? Less complexity, less (failure) state, better performance.

Well if it makes the code simpler then you should do it for that reason. But thinking about this kind of low-level performance detail at all will usually do more harm than good.
by bigbuppo | 2025-12-07 08:34:48+00:00
Well, it's nice to know which cars are in the parking lot of a Booz-Allen office all day, and that there's one guy that on Thursday nights they drive to an Off Track Betting parlor for a couple of hours before driving back to their gated community and the cameras in that gated community show that the person has just one car. Let's set a honey trap for him next week at the OTB parlor and find out what he does and if he's of use.
by dwb | 2025-12-07 08:35:04+00:00
?? I know you didn’t. I don’t think my post is hard to understand. The point of freedom of speech is the free expression of ideas and opinions. You can do that in many ways. You could write a book. You could email the editor of a news website. You could write a song. In my ideal society, though, you would not be allowed to put it on a massive billboard that everyone has to look at all the time. I don’t think this curtails anyone’s freedom of speech.
by tor825gl | 2025-12-07 08:40:22+00:00
This wisdom is preserved for us in the story of Esau and Jacob. Esau was a hunter and Jacob was a farmer. When hunting went badly, Esau's desperation for protein, which Jacob could guarantee a supply of by cultivating lentils, was such that he gave up his whole birthright in exchange for the food.

The era in which humans chose whether to continue with a hunter gatherer life or join the new farming communities also seems to have influenced the stories of Adam and Eve ("cursed is the ground because of you; through toil you will eat of it all the days of your life. Both thorns and thistles it will yield for you, and you will eat the plants of the field. By the sweat of your brow you will eat your bread") and Cain and Abel.

Some have also suggested that archaic prohibitions against eating the food of fairies were a taboo designed to warn off young people from leaving farming or herding groups and joining hunter gatherer communities. They would be 'enchanted' by the easy going lifestyle but then end up hungry and sick.

The need to spend hours every day working a field, in a season when food was plentiful, in order to prepare for another season 6 or 9 months away, must have been a huge cultural crossroads, possibly a bigger break from our close animal ancestors than tool making, and its influence is still with us. Rules around not eating animals who are needed to supply milk and to reproduce the herd similarly cast a long shadow.
by tsoukase | 2025-12-07 08:43:37+00:00
Neurosis (stress and depression) is the only human disease that its cutoff diagnostic criteria change (increase) through time in the last 100 years. The casual level of stress of a random person today would be insane for someone in the '50s. Especially, the stress of a teenager today is similar to a psychiatric hospital patient of the '50s.

The empirical criteria of depression, held by most health professionals, are influenced a lot by the mass trend. If all people are depressed (eg during a widespread economic crisis, loss of ambition, hope etc), like it happens today, then depression will tend to be mostly normal.

I believe today a large percentage of people suffer from an uncovered, untold stress and depression and we professionals must resist to accept this as normal. Depression is an unbearable but curable disease and is not like house prices/rents where we have to adapt and get accustomed to.
by bayareapsycho | 2025-12-07 08:43:43+00:00
This program was so good, I was most of the way through it before it managed to help me land a better job. But now I have no idea if I'll ever finish it because it's pretty time consuming

The best two classes are AOS and HPC imo. Very grateful to Profs Ramachandran and Vuduc

AOS (and its prerequisite) gives a really strong foundation for working on infrastructure.

HPC pushed me farther than any other class I've done, it's very unique, helped me land my current gig
by thaumasiotes | 2025-12-07 08:44:01+00:00
> And there are tools in Python that you can use to inspect and verify the accuracy. But those tools are also... optional... And if you start to apply them to a codebase where they weren't used, it can be very time-consuming to fix everything...

How is that "bad" solution different from this "good" one?

> You could have optional type hints where the runtime would still yell at you - maybe even from just an optional flag - if you returned a string out of a function that should return an int.
by markdown | 2025-12-07 08:44:37+00:00
It was not happening on a daily basis on Twitter before Elon Musk. The endless flow of racism and bigotry on that website is a choice.

It's convenient to blame the amorphous thing "social media" instead of the actual people responsible. There are only a handful of them: Elon Musk, Mark Zuckerberg, etc.

And stopping it is simple. It's a choice.