MurphyA/hacker-news huggingface dataset:
by Aurornis | 2025-09-17 23:31:14+00:00
> Twin studies are inherently biased.

How? And why do you think this completely invalidates their observations?

> We have also learned since the 1950s that your genes are not nearly as static as previously assumed

Aside from random mutations, your genes are essentially static for your lifetime. Genetic expression can change, but you don’t suddenly flip from being blue eyed to brown eyed because your genes change.

We already know that genetics predispose people to certain conditions like schizophrenia. We have ample evidence that behavioral traits are passed down via genes from centuries of animal breeding. How would anyone possibly conclude that genes have no impact on behavior?
by sgarland | 2025-09-17 23:32:02+00:00
This is cool, but the entire “OMG you can’t leak timestamps” has always reeked of security theater to me, as has the argument that if you expose sequential IDs, you’re opening vectors of attack, exposing business information, etc.

Add some random large value to your ints periodically - they’ll still be monotonic, but you’ll throw off the dastardly spies stealing your super valuable business intelligence.
by lloydatkinson | 2025-09-17 23:32:12+00:00
> I think one weakness is the library ecosystem, the competitors are stronger there.

People say this but is it really the case? Look how much NPM has been attacked by malware recently, and all because people are indirectly installing simple colour libraries that are 20 layers deep of dependencies of dependencies. Then you get the fucking stupid stuff like `is-odd`.
by imoverclocked | 2025-09-17 23:33:35+00:00
Well, there is the "my car has been disabled in an inconvenient time/location" problem for one. It would be nice to have more audibility but I use iOS/macOS/etc so it would be disingenuous to claim that as a show-stopper.

If by "vanguard cohort" you mean "in the first wave to test the new software," then yes; I don't want to be in that group.
by renewiltord | 2025-09-17 23:34:03+00:00
Mate, you’ve taken the pains to configure your user agent to block tracking of views and then you’re complaining that views aren’t tracked. It’s got a nice well-defined API with a sane default and you’ve decided to override it with something else. That’s fine too, but now you’re complaining that you overrode it?

As the old joke goes:

“Doctor, it hurts when I do this”

“Then don’t do it”
by rat87 | 2025-09-17 23:34:13+00:00
The right was also calling to cancel people back then. They've just gotten more flagrant now. I'm not sure you can even call it hypocrisy since they don't even pretend to have principles besides whatever Trump wants. The government is blackmailing private companies now. I don't watch Kimmel but looking up stories his comments didn't seem at all offensive, please tell me what I missed.
by Braxton1980 | 2025-09-17 23:34:46+00:00
I'm so glad other people here pay for premium because on Tiktok and Reddit a common joke is how few people pay for YT.

My Verizon cell phone plan offers it at a slightly discounted $10 a month. For a completely ad free (ads from Youtube) experience it's well worth it considering how many car and tech videos I watch.

It also offers a higher bitrate 1080p option on some videos which is a cherry on top.
by WantonQuantum | 2025-09-17 23:35:21+00:00
The attack boils down to sending phishing emails that contain a url that looks like a legitimate booking.com url but is actually this url. Note the unicode characters that can make it seem like a booking.com url:

https://account.booking.xn--comdetailrestric-access-ge5vga.w...

More info here (the video refers to this page describing the attack): https://www.bleepingcomputer.com/news/security/bookingcom-ph...

Edit: HN presents the unicode characters in the domain in a way that makes it clear they're not slashes (well done HN!) so you'll need to look at the url when you hover over it.
by PaulHoule | 2025-09-17 23:35:43+00:00
I first saw a moral panic over ‘cancel culture’ circa 2013 from The Atlantic and the opinion page of the New York Times. (The first because it’s demo is the naive liberal and pearl clutching parents of college students and the second because folks like Brooks and Blow don’t want to be canceled themselves). It was until 2017 or so that conservatives noticed the phenomenon and started to talk about it in The National Review and such.

Ezra Klein, who I generally respect, said he got more crap over

https://www.nytimes.com/2025/09/11/opinion/charlie-kirk-assa...

than anything else he’s written but I think it was unfortunate that he chose the words because Kirk, among other things, promoted Trump’s lies about the 2000 election, bussed people to the Jan 6 riot, and had a hit list of professors he wanted to punish just like David Horowitz, dad of the Andressen-Horowitz Horowitz. That bit about “prove me wrong” was always disingenuous, it would fool the pearl clutching parents who read The Atlantic and the likes of Ezra Klein. Probably the most harmful thing about illiberal campus leftists is that they allowed illiberal rightists to appear to take the high ground.
by rat87 | 2025-09-17 23:36:13+00:00
They have not in any sense taken any high ground

The right has consistently tried to cancel people, has tried to censor people, has complained/played the refs about moderation saying their rights to say racist stuff was being infringed even when it was a moderation decision by a private company not the government

And then under Trump it's only gotten worse/more divorced from any principles
by lumost | 2025-09-17 23:36:29+00:00
I've become extremely nervous about these sudden declines in quality. Thankfully I don't have a production product using AI (yet), but in my own development experience - the model becoming dramatically dumber suddenly is very difficult to work around.

At this point, I'd be surprised if the different vendors on openrouter weren't abusing their trust by silently dropping context/changing quantization levels/reducing experts - or other mischievous means of delivering the same model at lower compute.
by Balgair | 2025-09-17 23:36:31+00:00
I'm not trying to be glib here, but I'm not entirely certain that you have worked for a long time in a large corporation, right?

If you have not, I would like to introduce you to one of the best pieces of writing on corporate workings that I have ever come across: The Gervais Principle.

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...

It is a very good lens, but a very cynical one, to look at the corporation.

In general, shows like The Office, though satire, are close, I feel, to reality than what you are espousing here.

Not that I disagree with you at all. There should be people that are all about hiring. There should be managers that see their paychecks as adequate compensation. There should be consumers that are that reactive to internal staffing decisions.

But in my limited experience, the things that should be there, typically are not.
by _DeadFred_ | 2025-09-17 23:37:34+00:00
More than half of Israel's population wasn't even born when Israel was formed. Doesn't seem to matter, they are supposed to move back to Europe (though they were born in Israel of parents born in Israel of parents born in the middle east, not europe). They can't get away from the original sin of being born to people who were born by zionists. Those evil zio-settler babies.
by marcosdumay | 2025-09-17 23:38:03+00:00
As long as that function doesn't receive any parameter that is like any data actually on the DOM.

So you either create a very concrete JS library that translates specific WASM data into IO actions, or one that serializes and deserialize everything all around but can be standardized.

At this point, none of those options are much more capable than Java applets... Or, in fact, if you put a network call between the WASM and the JS, you won't even add much complexity.
by escapedmoose | 2025-09-17 23:38:20+00:00
Same. 9 months into quitting socials I feel like I got a new brain. I’m appreciating my surroundings and noticing the cadence of the day more than I have in years. I’ve been killing it at work and got a promotion. Just last year I had been thinking to myself that my mind had lost its sharpness since college. Now I feel like it’s noticeably expanding!

I will never ever ever ever go back. The perks of online connection were never worth the sacrifices.
by whatevertrevor | 2025-09-17 23:38:21+00:00
It would be really tough. I do think YouTube provides a lot of value by making its videos accessible to everyone.

Plenty of closed ecosystem streaming services exist and they continue to be niche things where creators who had no audience before YouTube are trying to keep going. I'm not sure how long the likes of Nebula and Floatplane are going to last honestly, because they have fundamental discovery issues in both directions:

The creators need a constant influx of new viewers to replace people growing out of their content, and the viewers need a platform where they can experiment with new content without a big paywall upfront.
by noosphr | 2025-09-17 23:38:24+00:00
Not in three months. It will take years if not decades.

What happens when OpenAI and friends go bust because China is drowning in spare grid capacity and releasing sota open weights models like R1 every other week?

Every company building infrastructure for AI also goes out of business and we are in a worse position than we are now because instead of having a tiny industry building infrastructure at a level required to replace what has reached end of life we have nothing.
by godelski | 2025-09-17 23:38:29+00:00
I want to clarify that I'm not trying to make strong claims. That's why I'm asking for others to post and why I'm grateful you did. I think that helps us get to the truth of the matter. I also agree with your criticisms of the link I used, but to be frank, I'm not going to pay for just this test. That's why I wanted to be open and clear about how I obtained the information. I was hoping someone that already paid would confirm or deny my results.

With your Hamas example, I think it is beside the point. I apologize as I probably didn't make my point clearer. Mainly I wanted to stop baseless accusations and find the reality, since the articles claims are testable. But what I don't want to make a claim if is why this is happening. In another comment I even said that this could happen because they were suppressing this group. So I wouldn't be surprised if the same is true for Hamas. We can't determine if it's an intentional sleeper agent or just a result of censorship. But either way it is concerning, right? The unintentional version might be more concerning because we don't know what is being censored and what isn't. These censorships cross country lines and it is hard to know what is being censored and what isn't.

So I'm not trying to make a "Murica good, China bad" argument. I'm trying to make a "let's try to verify or discredit the claims." I want HN to be more nuanced. And I do seriously appreciate you engaging and with more depth and nuance than others. I'm upvoting you even though we disagree because I think your comments are honest and further the discussion.
by mrtomservo | 2025-09-17 23:38:29+00:00
You've got the crux already:

> Stories are being weaponised by populists who thrive on fear and capitalists who benefit from monetising it. The best storytellers are winning attention and winning power and keeping their power by telling even better stories.

It is increasingly costly to reach an audience (especially one of the size that would be required to have a "shared ground") not only in the sense of cash money, but also the attention cost of convincing that audience that those "better stories" (perhaps more shocking, outraging, etc.) they've been told might not be actually true.

News is becoming yet another industry that rewards the first mover -- write that first shocking headline, and all the other outlets have to work 10 or 100 times as hard to correct it later.
by kulahan | 2025-09-17 23:38:34+00:00
I don’t think they need to. I think they just need to shake hands and say it’s okay to have a different opinion.

There have been a number of studies around the world, plus some real world examples (Utah gubernatorial 2020) where showing your opponents in a sympathetic light can make a big difference in reductions in political polarization.

It’s especially effective when signaled by the “elite”: https://journals.sagepub.com/doi/full/10.1177/00323217241300...

Edit: I hear plenty of stories of people abandoning family members over a difference of political opinion. My MIL won’t talk to a niece of hers after the niece made the same decision. I won’t go so far as to say that’s never warranted, but it seems these days that it’s happening a lot more.

To me, this implies we’re losing acceptability of political “others”.
by yodon | 2025-09-17 23:39:24+00:00
> So your position is ...

Part of getting past the wonderfully comfortable "restate anyone else's differing opinion in the weakest and most easily attacked strawman form" fallacy is taking the time to think about and engage with the best and most thoughtful form of the other opinion you could imagine that person holding, not just with the weakest and least thoughtful version.

Should you still disagree with the best form of their likely opinion, you'll be much better equipped to engage in an actual dialogue that can lead to actual intellectual growth and change, commonly on both sides.
by _wire_ | 2025-09-17 23:40:45+00:00
Republicans are continually outraged by cancel culture, and Republican hypocrisy is (without hyperbole) sociopathic.

News just today--

Republican DoJ censored longitudinal study previously published by DoJ which revealed that far and away the most U.S. political violence is perpetrated by... Republicans! Both internally and internationally.

Utah Republicans put a suicide watch on Kirk-shooting suspect because they want the pleasure of killing him themselves.

Noem is bragging that she shot the family hunting dog because he was "worthless"; all he would do is "massacre chickens" at her hunting lodge, and tried to bite her. She also put down a "disgusting, musky billy goat" that lived around her compound. She said wanted to come clean and show how she can "responsibility". She bragged that the story of shooting her dog got her the top slot at ICE.

Republicans:

- Bullying - Bigotry - Censorship - Election interference - Gerrymandering - Blackballing - Targeting for death - Persecuting - Trafficking - Inciting & agitating - Grifting

The beat goes on.

As W used to say "You're either with us..."
by kazinator | 2025-09-17 23:40:50+00:00
Null conditional assignment is bunk.

When you have an expression P which names a mutable place, and you execute P := X, the contract says that P now exhibits the value X, until it is assigned another value.

Conditional assignment fucks this up. When P doesn't exist, X is not stored. (Worse, it may even be that the expression X is not evaluated, depending on how deep the fuckery goes.)

Then when you access the same expression P, the conditional assignment becomes conditional access and you get back some default value like a nil.

Store X, get back nil.

That's like a hardware register, not a durable memory model.

It's okay for a config.connection?.retryPolicy to come up nil when there is no config.connection. It can be that the design makes nil a valid retry policy, representing some default. Or it could be that it is not the case, but the code which uses connection? handles the nil soon afterward.

But a store to config.connection?.retryPolicy not having an effect; that is dodgy.

What you need for config.connection? to do when the expression is being used to calculate a mutable place to assign to is to check that config.connection is null, and in that case, instantiate a representative instance of something which is then assigned to config.connnection, such that the config.connection.retryPolicy place then exists and the assignment can proceed.

This recognizable as a variation on COW (copy-on-write); having some default instance for reading, but allocating something on writing.

In a virtual memory system, freshly allocated memory can appear to contain zero bytes on access due to all of its pages being mapped to a single all-zero frame that exists in the entire system. Conceptually, the hardware could do away with even that all-zero frame and just have a page table entry which says "this is a zero-filled page", so the processor then fakes out the zero values without accessing anything. When the nonexistent page is written, then it gets the backing storage.

In order to instantiate settings.connection? we need to know what that has to be. If we have a static type system, it can come from that: the connection member is of some declared type of which a representative instance can be produced with all constructor parameters defaulted. Under a dynamic paradigm, the settings object can have a handler for this: a request to materialize a field of the object that is required for an assignment.

If you don't want a representative config.connection to be created when config.connection?.retryPolicy is assigned, preferring instead that config.connection stays null, and the assignment is sent to the bit buckets, you have incredibly bad taste and a poor understanding of software engineering and programming language design --- and the design of your program is scatter-brained accordingly.
by _carbyau_ | 2025-09-17 23:40:54+00:00
I have and Ender 3 Pro I have done the :"Replacing the nozzle and clearing filament jams are pretty easy."

With my Bambu for 18 months, problem just doesn't exist. I have spare parts because previous experience said I'd need it. But not yet.

The most egregious operational issue is the occasional hairball, even then, the printer often catches the issue and pauses the print to let me check on it - automatic hairball detection.

I don't like the Bambu company and I wouldn't buy one now thanks to their lock in practices. My Bambu won't get the "fuck you" firmware update.

But as to their hardware reliability for "just printing stuff" - it's pretty awesome. If other companies have caught up to this, then the 3D printing world is in a much better place.
by SketchySeaBeast | 2025-09-17 23:41:23+00:00
> Kimmel was straight up spreading misinformation about the shooter.

There's been an absolute ton of that going around. Who else has been pulled from the air?

What Kimmel said was

> “The MAGA Gang (is) desperately trying to characterize this kid who murdered Charlie Kirk as anything other than one of them and doing everything they can to score political points from it,” Kimmel said. “In between the finger-pointing, there was grieving.”[1]

If that's "misinformation", and I'd love to hear how any part of that beside being "one of them" could even be considered so; regardless, it's pretty mild compared to some of the crazy shit we've been hearing lately.

[1] https://www.ctvnews.ca/world/article/abc-yanks-jimmy-kimmels...
by ruszki | 2025-09-17 23:41:58+00:00
I don’t know whether they are better or worse than others. One for sure, a lot of companies lie on their status pages. I encounter outages frequently which are not reported on their status pages. Nowadays, I’m more surprised when they self report some problems. Personally, I didn’t have serious problems with Claude so far, but it’s possible that I was just lucky. In my perspective, it just seems that they are reporting outages in a more faithful way. But that can be completely coincidental.
by zdragnar | 2025-09-17 23:42:13+00:00
I didn't see the parent comment as downloading the gimp so much as praising something blender specifically did well. The fact that it has had more impact within the industry is the evidence to support it.

Competitively, libre office has a fairly similar UI to the pre-ribbon office suite, which people at the time much preferred once the ribbon came around (before they got used to it anyway) but it hasn't had the same disruption that blender did. I suspect the file format compatibility issues and die-hard Excel fans have a lot to do with it, but it's an interesting counterpoint to the assertion that the UI is responsible for the difference in adoption rates.
by stephen_cagle | 2025-09-17 23:42:19+00:00
I do wonder what a random dip in quality causes in a long running conversation? Does the conversation recover at a later point, or does the introduction of temporary idiocy permanently affect the rest of the conversation?

Statistically, probably likely that the dip occurred at a point that wasn't too important? But what happens if the idiot comes out at a critical point?

Kind of reminds me of the two alternate ways that time travel works in sci-fi. Does the small change to the past explode like a fission reaction, or does history heal itself?

Anywho, if errors do accumulate, I can see being very pissed off even with temporary idiocy from the model, as it means it poisons the context for the entire rest of the conversation.
by belorn | 2025-09-17 23:42:23+00:00
I would find it exceptional interesting if youtube moved away from the concept of providing content for free without an expectation for repayment, to a model of selling a service. Selling a services is covered under a very different kind of laws, and where I live, tax law, while giving away content for free with ads has their own little exception carved out for it.

It is similar to how phone companies had to charge 0.1 cent for phones, rather than advertise it as gratis. The law said that companies could not advertise a product as being gratis if they also expect the customer to pay for it in terms of a binding contract with a provider, but they can sell the phone for any amount greater than 0 and have it as a combined sale with a binding contract. Thus companies changed how they sold their product, and also had to inform the customer of the binding terms (and if I recall, expected total cost) in the advertisements.

As one politician put it; You can't put a sale tax on services supported through advertisement since the customer may watch the full add, half the add, or none of it. Since the tax office can't determine how much of an add, if anything, is watched, there is no value in the exchange for which to tax.
by fidotron | 2025-09-17 23:42:57+00:00
Two of the major contributions Ton made though are relevant.

The Blender team did not always accept code or suggestions. This has been a running theme with several people I've known that felt their work and/or ideas were rejected by people that didn't grasp their brilliance. There was a possibly unusual willingness to say no, but it was more discerning than with GIMP which gave off the appearance of vetoing virtually everything. (At one time all GIMP woes would be solved by CinePaint aka "Film Gimp").

But it was combined with the idea of the studio, in order to find out where exactly the pain points are to be addressed. In a sense this is agile software done right, where you get the users and devs alongside each other with a common goal. Unsurprisingly one result is the UI today is not mocked in the way it was 20 years ago, while the GIMP UI has remained a constant point of confusion.
by plorkyeran | 2025-09-17 23:43:08+00:00
There are a lot of nerds out there who just want to do cool things with AI and share it with people. They're just incredibly outshouted by the people who want to get rich off AI. One of the big problems with the modern internet is that the person trying to make money off something is always going to put far more effort into self-promoting than the person doing something interesting.

I definitely enjoyed the phase of AI stuff where it wasn't actually useful yet more than the current one.
by jamiek88 | 2025-09-17 23:43:19+00:00
> Daydreaming and singing to yourself is not entertaining

Wow. I couldn’t disagree more daydreaming for me is very powerful and actually too entertaining.

I can space out on a ten hour flight literally only daydreaming, no media needed.

(Although now I at least hold an iPad as a few people have remarked upon how creepy it is me starting into space hahaha.)

It’s my favorite activity and actually a bit maladaptive.