MurphyA/hacker-news huggingface dataset:
by mdale | 2025-08-17 14:39:01+00:00
For an increasing set of product attracting attention and midshare is the product. Creator economy; open source projects that have many stars safer to use then ones that don't. AWS better to use than some small competitor because you know many others are in that same boat. "Not fired for using Microsoft" etc.

Widely used and viewed is value; less and less does a product evaluation work in isolation. So very difficult to evaluate products fairly in that sense. Something may be better but it's only in so far that your review agragation / index is a fair market for attention.

Think GitHub stars and amazon reviews for products or product hunt for new startups, or YouTube or LinkedIn views; all have their game of gathering attention / marketing that plays into products visibility and viability.
by nothrabannosir | 2025-08-17 14:39:01+00:00
> it is frustrating to see the goalposts moved without even acknowledging how much work and progress were involved in meeting the goalposts at their previous location.

Half the HN front page for the past years has been nothing but acknowledging the progress of LLMs in sundry ways. I wish we actually stopped for a second. It’s all people seem to want to talk about anymore.
by ndriscoll | 2025-08-17 14:39:21+00:00
The problem is that even reviews from verified purchasers get gamed in the real world, and aggregated reviews can only cover simple information because people don't have the expertise for a proper review (e.g. try to find basic information like idle power consumption for computers. Or whether some part has working or broken pcie power management). So the problem is that you need morally unassailable competent reviewers.

In theory, you'd need consumers to fund such an organization only until they had so much sway that a review from them became essentially mandatory for anyone to consider your product, at which time they could charge a fee to review a product without becoming beholden to the companies paying the fees.
by gchamonlive | 2025-08-17 14:39:30+00:00
While this is largely true, that's no excuse for a system such as Windows to brick SSDs like that. It's still by far the most popular operating system despite Microsoft's best efforts into enshitifying it.

Windows is therefore going to be used by a wide variety of systems, including those with low grade hardware parts. So it either has to be part of windows quality control to test these low end systems or it should make it very clear about the system requirements.

Either way, the problem was patched, which makes it a problem on windows side.
by hliyan | 2025-08-17 14:39:42+00:00
This is great to hear, but perhaps comes too late for people like myself. Node.js has been by go-to platform from around 2014 until last year. But around September last year, I found myself thrust into the .NET ecosystem (due to a client project). Within a few months, I realized that it too, had finally become usable by default (unlike the last time I tried it, when it was too tightly coupled to Windows). In fact, it felt like what Node.js would be, if it had strong typing built-in, and had a good standard library that eliminated a lot of the module management and churn. I'm now finding it hard to return to Node.js.
by dimal | 2025-08-17 14:40:39+00:00
That’s the opposite of an incorrect stereotype. The idea that autistic people don’t have empathy is false. I’m autistic. Of all the other autistic people I know (about a dozen) all are highly empathetic. To neurotypical people we often don’t appear empathetic but that’s very different.

This disorder actually sounds somewhat adjacent to autism. Many autistic people have intense affective empathy and get overwhelmed by other’s emotions, especially in groups. But often we just shut down, which appears like nothing is registering and we have no empathy.
by harimau777 | 2025-08-17 14:41:39+00:00
I could see AI scoring artificially high on IQ tests in a similar way to how it performs artifically well in chess.

As I understand it, chess AI isn't actually particularly good at playing chess intelligently, it's just that high level chess devolves into memorization and computers have an infinite ability to memorize scenarios.

In a similar way, from what I remember from taking an IQ test as a child, the tests are built on the assumption that the test taker has a finite memory and a finite amount of time to learn. In that case, having learned and remembered an unusually large amount for one's age could reasonably correlate with intelligence. However, without that limitation, the ability to answer the questions may not actually correlate with intelligence.
by martin-t | 2025-08-17 14:42:15+00:00
Yes, it's simple pattern matching. But they are gonna get better though, there are people working on using LLMs for surveillance right now.

AFAIK it was automated, she appealed and won. But it has a chilling effect on people and some won't bother appealing. I'd do it anyway just to waste their time because they have to use a human to review.

This is a good time to remind every tech worker that if you're working for an exploitative corporation, you have the moral obligation to do your job as poorly as you can: https://drewdevault.com/2025/04/20/2025-04-20-Tech-sector-re...

---

Corporations these days have way more power to control speech than governments just a few decades ago and some people still refuse to call it censorship because they find some obscure definition which says it has to be done by a government.

We will have to fight for the same freedoms as just a few generations ago because people learned nothing.
by versteegen | 2025-08-17 14:42:41+00:00
Thanks for posting some of the history... "You might find even earlier examples" is pretty tongue-in-cheek though. [1], expanded in 2003 into [2], has 12466 citations, 299 by 2011 (according to Google Scholar which seems to conflate the two versions). The abstract [2] mentions that their "large models (with millions of parameters)" "significantly improves on state-of-the-art n-gram models, and... allows to take advantage of longer contexts." Progress between 2000 and 2017 (transformers) was slow and models barely got bigger.

And what people forget about Mikolov's word2vec (2013) was that it actually took a huge step backwards from the NNs like [1] that inspired it, removing all the hidden layers in order to be able to train fast on lots of data.

[1] Yoshua Bengio, Réjean Ducharme, Pascal Vincent, 2000, NIPS, A Neural Probabilistic Language Model

[2] Yoshua Bengio, Réjean Ducharme, Pascal Vincent, Christian Jauvin, 2003, JMLR, A Neural Probabilistic Language Model, https://www.jmlr.org/papers/volume3/bengio03a/bengio03a.pdf
by vannevar | 2025-08-17 14:42:59+00:00
I think the fact that it's difficult to even conceive of how to interact with a dinner party as an entity illustrates the point. It would actually be easier to assess the sentience of an insect. Rather than a person, it makes more sense to think of human organizations as organic colonies, like jellyfish. They have various degrees of structure, and collective behavior that can be observed. They are clearly independent entities in some sense. But there's no evidence of sentience or consciousness on the entity level. Sure, you can get intelligent answers from the CEO, and I think this is what trips people up. The CEO is not the company, merely a component of the company. Same goes for any individual dinner guest.

Perhaps there is some kind of experiment that could be rigged where coded information could be supplied to the dinner party in a manner ensuring that the participants were not aware of it, then the response read out by decoding the resulting activity. And if that yielded some kind of intelligent response indicating self-awareness and self-direction, I could be persuaded. But I would also be persuaded that the moon is made of green cheese if multiple lunar sampling missions came back with green cheese. i don't anticipate either experiment succeeding.
by csa | 2025-08-17 14:43:15+00:00
> Which makes me wonder what's the point of all the intervention in the form of teaching/parenting styles and whatnot, if g factor is nature and immutable by large? What's the logic of the educators here?

Many/most people (esp. young people) are not pushed to the limits of their capacity to learn.

Quality interventions guide people closer to these limits.
by ninetyninenine | 2025-08-17 14:43:33+00:00
I think architectures like this will be the key to agi. A constellation of specialized microservices of AI models, not all necessarily LLMs working in tandem to formulate output from input.

I think it's clear that the human brain is modular, and that at least one module in the human brain shares similarities to the LLM. So the key is really to build the other modules and interconnect everything.
by __MatrixMan__ | 2025-08-17 14:43:57+00:00
I think it's better to move past the individual question entirely. I tell them to imagine whatever political power they fear the most and ask themselves how it would likely behave if it knew nobody could coordinate against it in secret.

I have rather little to hide myself but I want desperately for you to be able to hide something. Otherwise we're together a worse deterrent against authorities behaving badly as we would otherwise be.
by al_borland | 2025-08-17 14:44:01+00:00
Not all of them, and he just needs one.

Depending on what he’s willing to tolerate starting out, he can also turn a job he might not like on paper into a development job. I started out doing sys admin work. Eventually I started building tools to help myself, which I then shared with the team. Management saw the value in that after a while and built a whole team around what I was doing and now I have a software engineer title. It wasn’t a fast way to get there, but it’s exactly the kind of job the OP seems to be looking for. When you’re a developer outside of a hardcore development team, people treat you like a wizard for doing fairly basic things.
by rapiz | 2025-08-17 14:44:20+00:00
And yes, that IS the expected behavior.

Select to translate is almost a standard feature for translation software. Not sure if the situation gets better now, but back then the software was written, using clipboard as temporary storage is a very robust and maybe the only way to implement such feature.

Trivia: It's likely sending Ctrl+C and reading clipboard to get the selected text. No easy cross-platform API for this lol.

Also note that the software is very old and poorly maintained.
by mmkhd | 2025-08-17 14:44:55+00:00
> If this were effective, our bodies would probably be doing it already.

Naaah, this is not how evolution works. Tooth decay was not as big of a problem for our ancestors than it is for us (more sugar and acidic soft drinks) and tooth decay becomes more of a problem for older people that already reproduced making good teeth above a certain age uninteresting from an evolutionary standpoint. (And mayebe instead of better teeth we learnded to feed grandparents soft porridge to keep them around longer for babysitting duties ;-) (see the usefulness of aunts in elephants). Just because you like to keep your teeth, doesn‘t mean that nature cares.
by austin-cheney | 2025-08-17 14:45:30+00:00
You were complaining about performance. If you, as in yourself the actual person, are not measuring things its just whining.

moment is a library discontinued years ago. They had a couple of commits in 2023 and a couple in 2022, but work stopped on the library almost 5 years ago. It is an abstraction over the big scary native Date object.

Up until 2 years ago I was writing JS full time for 15 years. I just saw a lot of people bitch and cry about inventing wheels and whining at performance targets they just guessed at. Its because most of these people could not write code. During this time there were some amazing things being written in JavaScript, and later TypeScript, but these awesome things were almost exclusively personal hobby projects the regular employed JS developer either bitched about or relied upon for career survival, because bitching and crying is what you do when you can't otherwise contribute in a meaningful way.
by nklmilojevic | 2025-08-17 14:45:30+00:00
Amazing product. We use VictoriaMetrics for quite a while, and previously used Loki and our custom Clickhouse/Vector approach for logs and we have switched to VictoriaLogs. It is much better and faster than Loki, same goes with custom CH/Vector thing we had. Kudos to the team, we are waiting for VictoriaTraces to switch Tempo instance to it for opentelemetry stuff.
by thelastgallon | 2025-08-17 14:45:56+00:00
This comment is golden: https://news.ycombinator.com/item?id=39487714

Saving a click:

More people need to realize that utilities are not at all like normal businesses, so to spell it out in more detail for those that don't know:

Normal businesses make more money when they cut costs. Utilities (typically) get to charge a fixed upsell percentage and so they make more money when they increase their costs.
by _benedict | 2025-08-17 14:46:09+00:00
Worth noting, not quite "everyone" does this. Cassandra uses "leaderless" (single decree) paxos, which has some advantages and some disadvantages (for instance, 1RT WAN reads from any region).

I agree with you that Paxos is simpler than Raft. The problem with Paxos IMO is that Lamport's original paper is impenetrable; lots of later writing is easier to understand, including those that describe more complex protocols. The intuitions are actually pretty straightforward, and transfer to all of the extensions to Paxos (which are not as straightforwardly compatible with Raft).

Raft may have helped more people get comfortable with distributed consensus, and sped its adoption, but being a sort of dangling branch of the tech tree I wonder if this may have stalled progress beyond it.
by kotaKat | 2025-08-17 14:46:25+00:00
> Flakey WiFi at the start? Just flat out broken now.

I'm finding it super concerning that it seems like Microsoft isn't even pushing driver updates properly nowadays. Everything just sits as an 'optional update' hidden away buried under a couple more menus, and the latest drivers are jumbled in the list, and you can't tell which driver is for which device.

And that's how I discovered my WiFi was breaking out of the box because Microsoft had newer drivers they didn't push down...
by righthand | 2025-08-17 14:47:04+00:00
I never suggested doing more of the same. Democrats lost swing states not because of your “they only govern on vibes” bs you keep trying to push. They lost them because low information voters make up most of those states.

People just vote which ever way the economic wind blows. Trump was able to lie to a lot of people and they ate it up. That will cause the pendulum to swing back. Your suggestions about some Democrat legacy of not getting it right when they’ve mostly kept power in the last 40 years is a romanticization of these times and how you think the rest of the country operates.

It’s Republican focus on taking advantage of the lower classes that keep them in the wilderness. That’s why they’ve lost elections in previous years. Your suggestion is to just do more of the same.

Your insistence that Democrats need to just do the things Republicans means that there would be no difference between political parties.

Perhaps one is nicer than the other, but it doesn’t mean that people want meaner people governing over them. My mother votes Red every time because she’s a low information voter and believes in the Republican party because thats how she’s lived her whole life. It has nothing to do with Republicans being “clever” and willing to say “retard”.
by jlokier | 2025-08-17 14:47:35+00:00
That's up to you. But if you have one of the SSD models the article is about, Linux probably won't help. It might make it worse.

Linux is beautifully optimised for performance. Linux is more likely to write the same data more quickly than Windows, when an application has a large amount of data to write. So if the problem is the SSD fails when a large amount of data is written quickly but within specs, then it's likely to fail on Linux too.

Unless it's a bug in the Windows driver. But it sounds from descriptions that it isn't a bug in Windows, it's a bug in the SSD that went unnoticed because not many people wrote large amounts of data quickly on systems with those SSDs.

So it sounds like there may be a model-specific blacklist required in the driver, to detect particular SSDs and reduce the speed they are written to, because they fail when run at the speed they advertise to the OS.

Or, alternatively, it sounds like those models may require a firmware upgrade from the SSD vendor.

If either of those are required, a similar workaround will be required in the Linux driver too, to avoid the same problem as soon as someone runs a similar application on Linux.

Unfortunately, even with a speed-limiting blacklist in the driver, whether in Window or Linux, those SSD models probably still corrupt data from time to time, because speed alone is unlikely to be the underlying cause of corruption. A vendor firmware update, or vendor confirmation that a specific change in the driver avoids the SSD bug, are what's required.
by magicalhippo | 2025-08-17 14:47:35+00:00
Yeah, I somehow forgot about Trackmania. I think what I dislike about Trackmania is it's a bit too over the top, both in vehicle physics and the track layouts.

Granted the original Stunts didn't have much in terms of vehicle physics, but I feel for a modern remake Trackmania goes a bit too extreme.

Now if Trackmania and Beam.NG had a baby...
by ItsHarper | 2025-08-17 14:47:48+00:00
It's possible, but it can be weird and difficult: https://nodejs.org/docs/latest-v17.x/api/esm.html#esm_common...

Thankfully, actively-maintained CommonJS-only packages are quite rare by this point (in my experience).

> our downstream NPM consumers wouldn't be able to consume EJS

Node.js 20.17 and later supports loading ESM using `require()`: https://nodejs.org/api/modules.html#loading-ecmascript-modul...

The next version of Babel (currently in beta) is even going ESM-only.
by chamomeal | 2025-08-17 14:48:08+00:00
I guess decorators. Which are quite powerful but I’ve never seen them used outside of libraries/frameworks that use them (angular, certain ORMs, nestjs?)

As a personal taste I don’t really like decorators that much, but it’s true that nestjs projects (which is probably a majority of new backend TS projects) will not gain anything from this release. Then again, you always set nestjs up with a template anyway that has all of the tooling and building baked in. So whatevs.

It’s still a huge huge win, and I finally have hope for typescript-ifying some horrible legacy node apps at work!!
by dkiebd | 2025-08-17 14:48:54+00:00
I can go with your gut feeling or I can go with what I’ve seen in the market whilst looking for a woman to take care of elders in my family. Or with what I’ve heard from people in the hospitality and agriculture sectors.

It’s not that natives don’t want to work, it’s that immigrants undercut everybody. Not to mention what they’ve done to the housing sector of course. It’s unlivable. We run a country, not a charity.

Edit since I can’t respond anymore:

You assume two things: that you can’t work for less than the minimum wage (you can, since most elder care work is paid under the table) and that you can have a good life with the minimum wage (you can’t, unless you are okay with truly bad living conditions).

And a country has to prioritise the wellbeing of the natives first. You can’t destroy the lives of the poor and the young natives just to feel better about yourself.
by akk0 | 2025-08-17 14:48:55+00:00
I wouldn't know what LinkedIn rewards, because they banned me the day after making my account for no stated reason and then rejected my appeal. I just complied with their request to see my passport for the third time earlier today. I suspect I triggered a flag originally verifying my identity because it took me two phones to realize their verification bullshit will never load without Play Services and a third, stock android phone to get through it.
by commandersaki | 2025-08-17 14:49:27+00:00
I was being generous by advising you to stop posting, since the more you post asinine things, the worse you look. In the past, I have taken the liberty to do amateur psychoanalysis of people who post bizarre things online based on a psychology class I took in college. If I keep responding, it will only be to get you to post more so that I can work out what is wrong with you for my own curiosity. I am probably not the only one thinking this.

Look, let's call this what it is: gatekeeping. Furthermore you deflect and avoid answering a real question. I don't think you actually understood the crux of what I'm saying and instead resorted to ad hominems and gatekeeping, but seeing as it went over your head, I will pose the question: does bufferbloat have more than a marginal affect on the Internet experience of end users in real world conditions (not in a controlled experiment), furthermore does it affect a significant population, as of today in the 2020s as opposed to circa 2010? I'm saying no to both; a good way to gauge whether it is still relevant is to see publications in networking conferences and journals or even discussions by the *NOG, and really it's just not there. I know there's obsession over CoDel etc. and I used to follow the late Dave Taht's evangelising about the issue, but put simply the numbers don't add up - anyways a simpler solution would simply to prioritise ICMP and UDP flows over TCP. Anyways, this is not your imagined crusade against bufferbloat, it's just a pragmatic assessment. I'll leave it at that, rather than deflect and attack, consider applying some emotional intelligence.
by immibis | 2025-08-17 14:52:51+00:00
That's true, but how did Visa and Mastercard come about in the first place, anyway? And could that ever be replicated again? Did they start with a small scope before expanding to be globally accepted?

There are services where you enter your username and password for your bank, and they log into your online banking for you, and make a giro transfer outwards, and they can confirm the transfer was sent because they sent it. Bank security departments don't like this, but they can't always do anything about it.
by watwut | 2025-08-17 14:53:52+00:00
Because lying is not risky for companies. Not unless there is also a regulation and enforcement punishing them if they overdo it.

Lying can help you for years and years.

Actual safety is visible only in long term and again, abset neutral parties and data able to verify it does not matter. You get further by lying about safety. And those neutral parties can exist only if there is regulation.
by immibis | 2025-08-17 14:54:04+00:00
BTW in the EU they successfully just declared, by fiat, that card networks could set their fees to 0.2% or lower, or they could fuck off. And suddenly the fees were, magically, 0.2%, and the card networks still choose to operate in the EU which proves they're still making money. There are no credit card rewards, but so what - that was just your money getting returned to you anyway.
by 9dev | 2025-08-17 14:54:43+00:00
It’s no gut feeling. My mother was a lifelong nurse. Again, I don’t know where you live, but in most western countries there’s a minimum wage preventing people from somehow undercutting other people, that’s not happening. Wages in the care sector haven’t dropped considerably since the first major migrations to Europe happened.

We run a country, true; not a capitalist venture. A country is also built on ethics, and that entails adhering to basic human rights for all humans.