MurphyA/hacker-news huggingface dataset:
by inhumantsar | 2025-07-28 23:19:08+00:00
this all seems fine but I have to question whether it's smart to gate the Desktop Experience behind a paywall.

dumping people into an unusably spartan desktop and leaving them to figure it out is great for the people who are keen to spend hours setting up the perfect config, but those people are a tiny minority.

wouldn't it make more sense to use a full-featured desktop experience to grow the pool of users?
by skydhash | 2025-07-28 23:19:23+00:00
Must it?

React is a closed ecosystem. Anything that enters either do through the root component or through hooks (in the functional version). If both x and y enters the ecosystem, they must adapt to the rules, meaning you write what happens when they change. Because the only reason for them to enter is that they are not constant outside React's world (which is the ultimate truth). If they are constant, then just use the reference directly.
by yieldcrv | 2025-07-28 23:19:35+00:00
the war on retroviruses is based on taking new approaches that aren't limited by this issue, while also slowing down existing infection long enough for your natural immune system to deal with what's there.

correct that it isn't over because of this potential, but the way this one works is by targeting the capsid

the body's immune system goes after infected cells based on the coating and signature of those cells. HIV and retroviruses replicate far too quickly for our immune system to follow along, as well as experiencing rapid selective evolution within our body that eventually in nearly all scenarios results in complete immune deficiency, where the body no longer recognizes the cells as infected because they both blend in, while another population has exhausted the immune function as the body continues to fight too many infected cells. This is the AIDS part of HIV. The iteration takes a predictable amount of time to occur, but they are convergent evolutions in everyone's body.

by targeting the capsid specifically, this is destroying the container for HIV's RNA before it gets to a cell at all

this should be an evolutionary dead end, only controversial to say because its been 44 years of this, but should gain confidence in the future
by amradio1989 | 2025-07-28 23:19:39+00:00
People who don't have human companions should find them some human companions. They could settle for an illusion of companionship (as with pets), but every human can have the real thing. They NEED to have it and they ought to have it.

If you want a really hot take: ai chatbot companions are just an evolution of pets. They are a vaguely life affirming substitute created to medicate human loneliness, for a fee of course.
by slibhb | 2025-07-28 23:20:17+00:00
All of the offers seem acceptable to me. In the first offer, the Jewish state was quite small. None of the offers were acceptable to Palestinians because they include a Jewish state.

Virtually all Arabs want to fight a war against Israel and destroy it. They view that land as theirs. The only reason there haven't been more wars is due to repressive Arab governments that have been willing to compromise.
by johnnyanmac | 2025-07-28 23:20:22+00:00
Yes. Like any other lawsuit. They try to sue anyone tangentially related to the case. That is more a quirk/issue with the American legal system more than anything.

>While some of that content may be legal in the US, it isn't everywhere else in the world.

Okay, then they deal with it in the other parts of the world. We wouldn't have much of the internet available if companies had to comply worldwide with every local law.
by jeffwass | 2025-07-28 23:21:05+00:00
The problem with the call center A.I. is that almost every time I need to call somewhere that uses them, I have some kind of edge case.

They always give examples of how the automated agent can handle simple queries like “what’s my balance” or “what hours are you open”, but I never need to call with something straightforward like that.

As such I also wouldn’t want to trust my own edge case to an AI that might mishandle it.

Maybe the most value to me would be a tool that figures out the shortest route through the phone touch tone labyrinth to get to a live human I can talk to.
by RajT88 | 2025-07-28 23:21:07+00:00
Using your example:

>. so to out it in simpler terms, if a guy tries to kill me, i can defend myself, but NOT TOO MUCH - if the person wont stop fighting and I or someone else, say the police, has to use deadly force to stop him, then you claim this is “morally bankrupt”.

You can defend yourself, even killing your attacker. It would be morally bankrupt to then kill your attacker's entire family, or the neighborhood where he lived.

That is what is happening here.
by graemep | 2025-07-28 23:21:18+00:00
> This is a very common fallacy repeated by people who are either interested in supporting homeschooling

There are many academic studies, across many countries, that confirm the better results. Your evidence is?

> Meanwhile the hyper religious family wanting their daughter to marry at 16 is not letting that barely literate girl take her SATs.

Not really a thing in the UK, or most places. It might have some truth in the US but sounds like a biased view

On the contrary I credit home education with getting my older daughter into a male dominated career (she designed power electronics for EVs).

> The two groups in favour of home schooling are hyper capitalistists who think the disruption of public schooling

Not really a thing in the UK either. Home educators tend to be social liberals and politically left wing

In fact of the many home educators I have come across very few fit your description.

> with additional socialisation benefits

Because meeting the same people of the same age from the same area in the same place every day for many years is a great way to develop social skills and make a variety of friends.

> although he probably scores average or below prep schools

I went to one of the best schools in Britain academically and my kids got a better academic education (as well as in other ways) than I did.
by Twirrim | 2025-07-28 23:21:44+00:00
We've had traffic lights like that in the UK for ages. Where I am in the States these days, they're very common. There's one very effective one that manages my turning from the residential street onto to the main road. I was getting irritated at the weekend because I came across some lights that didn't have sensors. 5 cars stuck waiting at the lights for literally no one.

Of course, the other thing they do in the UK is use small roundabouts, that can handle a fair amount of traffic nice and smoothly.
by dgroshev | 2025-07-28 23:21:48+00:00
> violent

Any stats showing uniquely high propensity for violence?

> uneducated

Any stats here?

> incompatible with your culture

Any data here? My MP is not white and was granted asylum, what incompatibility are you talking about precisely?

> illegal immigrants

People seeking asylum aren't yet illegal, the legality of their stay is decided when their case is heard.

The reality is that travelling over multiple countries and crossing the channel just to claim asylum in a country someone wants to be in requires a ton of determination, bravery, and desire to improve one's life. Way more bravery than anonymously spreading xenophobia online.
by c6401 | 2025-07-28 23:22:16+00:00
Really liked the article.

The interesting part for me was that you can recognize synthetic voice much faster than human speech. Is there a specific voice you are using for 800wpm or it can be any TTS? Also, I think older voices sound more robotic that the newer ones (I mean pre AI, like the default on android is newer for me). Is there a difference for how fast you can listen to the newer more nicely sounding ones or the older more robotic ones?
by dlcarrier | 2025-07-28 23:22:28+00:00
This is a huge problem for banking and music apps that absolutely rely on this capability

Yeah, I immediately cleared application data and uninstalled it, once I discovered my bank, of all organizations, was relying on Android to silo a token that grants access to my bank account with nothing else but a 4-digit PIN.

I had submitted a vulnerability report, because the option to require a password could be turned off without a password, and their response was that it works as expected, because they only require a PIN and providing a password is optional. That isn't to say that I have the option to make my account require passwords, it's that providing a password isn't needed, but I have the option of providing one anyway.

With only the PIN requirement, and four attempts before a lockout, a security vulnerability in the OS immediately becomes a 1 in 250 chance they'll have full access to may bank account, if I have a truly random PIN, or a 1 in 5 chance, if I have one of the four most common PINs and it always tries those. All that without having to wait to capture me logging in.

Also, Google explicitly states that the phones storage should not be used for sensitive data.
by elijahwright_ | 2025-07-28 23:22:51+00:00
there's a good reason why this isn't done this way. Git is very open ended but there are .gitignore templates out there. ideally anyone submitting a pull request should be looking at what they're adding. but the real issue here is this:

> Luckily, you realize that you can turn the blacklist of files (the gitignore) into a whitelist, by just ignoring everything and manually un-ignoring desired files.

this will not work and tbh it's fitting a square peg in a round hole. it technically might fit if you shave off the square enough but large repos don't do this, they use a round peg: https://github.com/github/gitignore
by FiniteIntegral | 2025-07-28 23:23:58+00:00
I think you need to spend some more time testing this service if you are advertising this as a service that inherently interfaces with humans. I see that others in this thread like the applications for scambaiting, but I don't fully understand the use case you have here. If it's AI on both ends of the phone... whats the point of the call in the first place? It's not that hard to get a human on the other line who is able to help me far better than any robotic agent could.

If the agent has trouble solving "complex verification or (providing) documents" I doubt that a monthly fee for simple tasks doesn't sound like a viable and sustainable business model. It sounds like the anti-social bunch would like it but past that it's going to be hard drumming up a lot of support.
by kristianc | 2025-07-28 23:24:00+00:00
The bureaucratic and security infrastructure built to manage colonial subjects didn’t disappear, it just refocused inward. You see it in policing, immigration policy, and intelligence. The Home Office runs on a suspicion-first logic rooted in managing threats—real or imagined.

It's one of the reasons the UK has one of the highest concentrations of CCTV cameras in the world. Public tolerance for this took hold the IRA years and cemented post-9/11 and 7/7. The narrative of ever-present threat made "if you've got nothing to hide, you've got nothing to fear" sound reasonable to a large portion of the population.

The press, especially the Mail, Sun, and Express, also thrives on outrage. They set the tone for national conversation, whipping up fear and anger that politicians then "respond" to with legislation. The broad assumption is that people can’t be trusted with unfiltered access to information or autonomy, especially online. You also saw it in lockdown, where Britain had to endure one the harshest COVID lockdowns among Western democracies.
by skydhash | 2025-07-28 23:24:32+00:00
useEffect should be used only when you want to bring something from outside the React tree which is not constant compared to the tree lifetime (anything that's not part of the UI module), hooking it to the tree lifecycle. useRef is for when you don't care the external thing's mutation. Any other hooks should be used when deriving from things that is already present in the React tree (props, local state, or other memoized variables)
by latexr | 2025-07-28 23:24:44+00:00
That command doesn’t feel safe. It’ll delete anything with `DS_Store` in the name (even if it has other text). Does that even work properly? You’re relying on newlines to separate the files. I can imagine a different IFS easily screwing that up. In the end, you’re invoking three different utilities to do a janky operation which can be done properly with a single one:

find . -name '.DS_Store' -delete
by graemep | 2025-07-28 23:25:31+00:00
> Because the absolute number one factor determining student outcomes is the ratio of students to teachers; the fewer students per teacher, the better.

Home educated kids often teach themselves so the student teacher ratio is infinity so terrible!

Both my kids taught themselves some subjects (had tutors for other, had me for some, so lots of one to one too). They did just as well in the subjects they taught themselves (8 and 9 in GCSE Latin, which as they did not have a tutor and I am terrible at languages is very much self taught).
by folkrav | 2025-07-28 23:25:44+00:00
I do have a diploma, but it’s not a STEM university degree. I got a technical pre-university diploma in IT, which included a bunch of software engineering classes. I got quite good at most classes that involved programming things, so I tried my luck at finding a job straight as I graduated and landed one. It’s been a bit over a decade I got out of school now, been working as a tech lead for the last 5.
by dlcarrier | 2025-07-28 23:26:51+00:00
To clarify, that line was implying something that makes a big impact:

It is impossible to protect [the owner from accessing] data on rooted phones

It matters a lot to distributors why like to trick copyright holders into thinking that DRM is effect, which could only be the case if it works 100% of the time on 100% of the users, which it generally doesn't.
by dragonwriter | 2025-07-28 23:27:23+00:00
> If people hadn't started accusing Israel (and Biden, somehow) of genocide basically on October 8,

People started accusing Israel, and its American sponsors, of genocide long before October 8; that Israel is engaged in s campaign of genocide against the Palestinian people has been the dominant position in pro-Palestinian activist circles for decades.

People started paying attention more after October 7, 2023, but that's not when the accusations began.
by shuczhao | 2025-07-28 23:27:36+00:00
Wan2.2 is the World's First Open-Source MoE-Architecture Video Generation Model with Cinematic Control!

Key Innovations:

ꔷ World's First Open-Source MoE Video Model: Our Mixture-of-Experts architecture scales model capacity without increasing computational overhead. Specialized experts handle diffusion denoising timesteps cooperatively!

ꔷ Cinematic Control System: Directly manipulate lighting, color, camera movement, composition, and beyond!

ꔷ Fully Open-Sourced Models & Capabilities: Access Text-to-Video (Wan2.2-T2V-A14B), Image-to-Video (Wan2.2-I2V-A14B), and Unified Video Generation (Wan2.2-TI2V-5B)!

ꔷ Superior Complex Motion Generation Capacity & many more Foundational Enhancements！

Now WaveSpeedAI launched the first API for Wan 2.2 with a really good price.
by EnergyAmy | 2025-07-28 23:27:52+00:00
> normative words

Look, you're trying to argue with the field of biology as a whole. Good luck.

> since we've established that gamete size does not apply in all cases.

We've established no such thing. Find this mystical person first and then we can talk about something specific, instead of just waving your hands about hypotheticals.

> caring so much about this means

This is the worst sort of argument. Spout pseudoscience, get called on your bullshit, and then pull out "why do you care so much??? :(". Don't spout off in the first place and you won't get called out on it.
by TacticalCoder | 2025-07-28 23:28:15+00:00
It's good to be honest about all the horrors going on in the world, not just when they're committed by jewish people (I'm not jewish btw).

For example there are recents vids of syrian muslims going door to door in villages in Syria and asking people if they are muslims or of the Druze faith: those answering they're from the Druze faith are shot on the spot.

This qualify as war crimes too to me.

But you don't get to read much about it in the mainstream media and many NGOs (not all) who are very active when it's about helping palestinians are keeping totally quiet on the subject too.

I see much more outrage about what's happening to palestinians then what's happening to Druze people.

Why is that? How comes it's so selective?

Similarly: the western world is constantly reminded of colonialism. But why are the hutis getting a free pass for the 800 000 tustis they genocided 25 years ago? How comes they're not constantly reminded of what they did? Those who committed these atrocities, including regular citizens, are still alive today.

And somehow we should pay because our great-great-great-great-grandfather was a colonialist?

It's that dual standard, that highly selective outrage, that is very hard to stomach for me.

BTW I don't recommend watching the vids of syrian muslims executing Druze people: it's hard.
by jacquesm | 2025-07-28 23:28:19+00:00
I think there are a large number of people from the United States who would be looking for Auschwitz on a map in Germany rather than in Poland. For some reason it ticks me off when Germans persist in using the German names for Polish cities while at the same time I'm not upset at the Dutch for saying Berlijn or Parijs instead of Berlin or Paris. It's inconsistent.
by edent | 2025-07-28 23:28:40+00:00
Not really. I was a civil servant and gave advice on this.

Civil servants aren't there to say whether a policy is good, sensible, or a vote-winner. The CS policy profeasion is there, in part, to advise on risks. Ministers decide whether to accept those risks.

There were plenty of people (like me) who would have pointed out the various risks and problems. Some of which caused policy to change, and some were accepted.

I don't think I've ever seen in recent years the CS be blamed for something like this.
by skydhash | 2025-07-28 23:28:56+00:00
The parent is the source of truth for the children nodes. Which means don't send anything down that you don't intend to be stable. As the children will (and should) treat it as gospel. That also means that the root component is god for the whole view.

Most source of bugs happens when people ignore this simple fact. Input start from the root and get transformed along the way. Each node can bring things from external, but it should be treated careful as the children down won't care. It's all props to them.

Which also means don't create new objects out of the blue to pass down. When you need to do so, memoize. As the only reason you need to do so is because you want:

- to join two or more props or local state variables

- or to transform the value of a prop or a local state variable (in an immutable fashion, as it should be).

- or both.
by yieldcrv | 2025-07-28 23:29:21+00:00
Unless low-risk people are getting shots twice a year too, I don't see this as reaching the goals that are as monumental as the article and Gilead suggests.

Sure, vaccinating high risk sexually active preteens in regions of Africa will dramatically reduce infection in ways that have been insurmountable to those on the frontlines.

But for everyone else, this doesn't seem to materially change anything.

A sexually active adult or accidental/intentional polycule in western nations has no change in user experience. The risk remains both low and essentially the same. Test often if you are in "sex-positive" communities where testing and sharing results isn't taboo. Or do nothing and just imagine you're being responsible. Its the same as before.

PreP users can switch to a 2x yearly regime instead of the current frequency, but that's only for people with partners already.

I just don't see this as good enough unless it turns into like a one time vaccination, done as part of a cocktail in a normal routine checkup.
by jiggawatts | 2025-07-28 23:29:26+00:00
Something to keep in mind when listening to "first hand accounts" like this is that even if they're honest statements, everybody is subject to the fog of war and skewed statistics.

An example that came up a few months ago was a surgeon in a Gaza hospital making the honest statement to BBC journalists that he had seen dozens of children coming into the hospital near death with a "single shot" to a vital organ. He claimed they were purposefully "sniped" by IDF soldiers because in his mind it was "impossible" that they were all so accurately shot precisely once.

What he didn't see coming into his O/R were the children with multiple gunshot wounds... because they died. Conversely, a grazing wound from shrapnel is too minor to go to his well equipped hospital, because the hospital is overloaded and taking only the severely wounded. So he saw just the filtered subset of injuries that were very severe but just barely survivable, giving him the false impression that the IDF was going out of its way to snipe children with a single well-placed shot. (This isn't some random anecdote either, there were long articles circulating around the international media!)

From the surgeon's point of view, he saw only a subset of what's going on, and he drew a conclusion that wasn't actually supported by the evidence. The problem is that his point of view supported a popular narrative, was amplified, and nobody bothered to verify statistics because.. sss... that's hard in a war zone.

I'm not advocating for either side and support neither. I'm just recommending reading all articles related to the war with a critical eye.
by arp242 | 2025-07-28 23:30:01+00:00
It's partly just a numbers game, innit? There are about 5.5 billion on the internet. IIRC about 3 billion of them speak English. Even a tiny percentage being profoundly unreasonable means there are millions of them. Sooner or later you will come in contact with some of them.

Or to be more eloquent about it: being instantly connected to everyone on the planet also means you're instantly connected to every fucking asshole on the planet.
Ask HN: Cofounder Equity Battle
by sjohns21 | 2025-07-28 23:30:08+00:00
I vested 16% at a startup with a fair market valuation of around 1 million. The cofounder and I were conflicting for months, so we decide I transition out. I initiate the exit. The cofounder resists, but finally agrees. After my fully cooperative cofounder transition, he issues me a termination notice for cause, citing not meeting company expectations (citing his complaints about me during our conflicts), invoking his board right to reclaim all of my vested equity. But he said he wanted to be generous and only take back 97%. Worst betrayal of my career. He can do this in contract, but it can definitely be challenged. Further, he is holding 6 months of salary on me as leverage for me to sign away this equity. I was open to giving back equity, but he went about this in the worst way possible. Not even a single ask. Just immediate legal threat, board leverage, salary coercion. I politely declined his first offer. I talked to a good firm (Grellas Shah). I have a good case. How much it’s worth fighting? Debatable. The grounds are utter BS. In our last company meeting he said I was the best in San Francisco. I’m already onto a better venture, but still, not sure if I’m going to let this one slide. He’s actually on the hook for a long list of civil and criminal penalties. Thoughts on gameplan?