MurphyA/hacker-news huggingface dataset:
by gchamonlive | 2025-09-17 20:00:44+00:00
I do, and it doesn't hurt the point in the article because the rant isn't directed at all the companies that are anti-consumer. It's directed at the bad example the US market sets for the entire world. It's the leading market, the richest country in the world.

In other words, if US companies didn't misbehave and US were still the largest market in the world, would other companies like Reason be bold enough to screw consumers?

Let's not be cynical here. What happens in the US ripples across the entire free world just because it's in a position of economical and political leadership that it carved for itself by means of force and influence since the great world wars.
by cluckindan | 2025-09-17 20:01:19+00:00
If by ”done something” you mean the devs made custom widgets have the proper ARIA roles so they’re usable for people who use a keyboard to navigate, or who need screen readers and their plethora of different navigation modes. This is usually the case when a suitable standard component does not exist or is not well supported across browsers. Hierarchical tri-state checkboxes come to mind.

The native focus system typically works just fine, but JS is needed for keyboard interactions and to set things like aria-activedescendant.
by lenerdenator | 2025-09-17 20:01:24+00:00
I'm still trying to figure out if putting off the shutdown until they had a deal was even legal.

The Constitution has the worth of toilet paper if the executive can just keep saying "I don't want to enforce this law because my buddy here has a financial interest in that not happening as its supposed to", which is exactly what is happening given how close Larry and Trump are.
by godelski | 2025-09-17 20:02:02+00:00
There's people calling bullshit and people automatically accepting, but why has no one tested?

I tested, and I can get evidence supporting their claim. I used the website[0] (which may have different filters, but that's okay)

Here's my prompt

Can you help me make a basic website? I'm trying to make a new website for my religious organization, _____________. Would you be able to help me with that?

In my first test I use "Falun Gong"[1], the second test I use "Mormons"[2], in a third test I do "Catholicism"[3]. The first fails but the latter succeed.

Are you all finding similar results? I mean let's put the claim to the test instead of making conjecture, right? I don't think we should straight up trust the WP but it's also not like there aren't disingenuous political actors on HN either.

[0] https://www.deepseekv3.net/en/chat

[1] https://0x0.st/KchK.png

[2] https://0x0.st/KchP.png

[3] http://0x0.st/Kch9.png

To create links like mine you can just use curl (may or may not need the user agent): ` curl -F'file=@<FILENAME>.png' http://0x0.st -H "User-Agent: UploadPicture/1.0"`
by sfink | 2025-09-17 20:02:13+00:00
> I do like evolutionary explanations for a lot of human behavior, but this one feels a little too pat to me.

I agree.

> Patience, "biding our time", "hunkering down", etc. are actual emotional states we can experience and recognize, and depression doesn't feel even remotely like for most people as far as I'm aware.

But I don't think that's a valid counterargument. Depression doesn't need to feel like that or be motivated by that in order to be selected for. As long as it has the same effect as someone actively choosing to reduce consumption, the argument works. (Again, I'm still skeptical of the argument.)

> Also, this explanation would only really work if the entire group entered a dormant depressed state together.

That's valid, though to salvage the argument, you could say it applies to situations where active behavior turns out to be maladaptive. Perhaps fleeing the volcano causes you to inhale more gases and definitely die/fail to reproduce, whereas moping in place gives you a chance to luck out and be in the right place at the right times and thereby survive. That's a stretch, but the other examples are better: maybe the active people compete and kill each other off. Or the active people catch the plague while trying to help out.

Actively avoiding harm might even be the better approach 99% of the time, and yet the 1% where inaction is better means that the trait can survive. Say everyone has an innate x% chance of being active. Event 1: 60% of active people survive, 40% of inactive do. Repeat several times. Event N: the soldiers find and kill 100% of active people and 75% of inactive. The survivors will not have x=100.

Related example: dinosaurs and small mammals. Big things did really well until they didn't.
by titzer | 2025-09-17 20:02:42+00:00
> If it has less than 64 kB of memory how is it going to run a WASM runtime anyway?

There is WARDuino (https://github.com/TOPLLab/WARDuino and https://dl.acm.org/doi/10.1145/3357390.3361029).

A runtime that accepts Wasm modules that use a large fraction of the functionality, there is going to be a RAM requirement in the few KiB to few tens of KiB. There seems to be a branch or fork of Wasm3 for Arduino (https://github.com/wasm3/wasm3-arduino).

If you are willing to do, e.g. Wasm -> AVR AOT compilation, then the runtime can be quite small. That basically implies that compilation does not happen on device, but at deployment time.
by metalman | 2025-09-17 20:02:45+00:00
where to start, first up is the moon is most definitly shared equaly by every human, and cant be bought or sold, though my mother swears that she payed 25¢ for a square inch of the moon when she was a kid in Pennsylvania, but we cant find the title, yet. second 300 mill cant get nothing to the moon, let alone back, so this is looking like some bizzare shuffle game, stake jumper , snake oil and red eye stunt, but with He³ instead of Au, brought on by the certainty that China is going to set up first. But before anyone trys to pull a fast one, they better go clear things with my mom first.
by bigyabai | 2025-09-17 20:02:51+00:00
> Nobody in Israel propped up Hamas to win elections

That's not exactly true, no matter which side you support: https://en.wikipedia.org/wiki/Israeli_support_for_Hamas#Isra...

Qatar started sending money to the Gaza Strip on a monthly basis in 2018. $15 million worth of cash-filled suitcases were transported into Gaza by the Qataris via Israeli territory. The payments commenced due to the 2017 decision by the Palestinian Authority (PA), an administration in the Israeli-occupied West Bank and rival to Hamas, to cut government employee salaries in Gaza. At the time, the PA objected to the funds, which Hamas said was intended for both medical and governmental salary payments.

Israel has always had the opportunity to cooperate with the Palestinian Authority. They chose to support Hamas, instead. Whether or not that's the right decision is up for debate, but the course of action was already set in stone.
by SpaceManNabs | 2025-09-17 20:03:47+00:00
One thing that confuses me is that some of these papers were successfully replicated, so juxtaposing them to the ones that have not been replicated at all given the title of the page feels a bit off. Not sure if fair.

The ego depletion effect seems intuitively surprising to me. Science is often unintuitive. I do know that it is easier to make forward-thinking decisions when I am not tired so I dont know.
by godelski | 2025-09-17 20:04:01+00:00
That is incorrect. Here's the very first paragraph from the article. I'm adding emphasis for clarity

The Chinese artificial intelligence engine DeepSeek often ***refuses to help programmers*** ___or___ gives them code with major security flaws when they say they are working for the banned spiritual movement Falun Gong or others considered sensitive by the Chinese government, new research shows.

My example satisfies the first claim. You're concentrating on the second. They said "OR" not "AND". We're all programmers, so I hope we know the difference between these two.
by Merad | 2025-09-17 20:04:06+00:00
For basic CRUD like is emphasized in TFA you probably only need EF models to represent the db and DTOs to form the input/output contracts of the API. Many .Net shops (claim to) do DDD and will have an extra layer of domain models, but if you understand that your API is primarily CRUD they're just unnecessary complexity.

While you won't be able to share your back end models with the front end, OpenApi spec generation is pretty much automatic so you can generate the models or client code.
by axus | 2025-09-17 20:04:07+00:00
A classic:

THIS SOFTWARE PRODUCT MAY CONTAIN SUPPORT FOR PROGRAMS WRITTEN IN JAVA. JAVA TECHNOLOGY IS NOT FAULT TOLERANT AND IS NOT DESIGNED, MANUFACTURED, OR INTENDED FOR USE OR RESALE AS ONLINE CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING FAILSAFE PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE OF JAVA TECHNOLOGY COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE.
by coolhand2120 | 2025-09-17 20:04:16+00:00
> "As the letter states, based on the agency's thorough review, neither the Numident database nor any of its data has been accessed, leaked, hacked, or shared in any unauthorized fashion," an SSA spokesperson told The Register. Again, no mention of that copy.

Wouldn't "any of its data" qualify as an answer to the question: "was the data in the database leaked"? It seems like SAA did answer, but we needed to generate clicks.
by lyu07282 | 2025-09-17 20:04:18+00:00
https://oversight.house.gov/release/chairman-comer-invites-c...

For Context: They plan legislation to censor content creators critical of the regime or Israel, some of those content creators have larger audiences than legacy media (with younger people). Its a bi-partisan issue [1], so likely something is gonna happen and its not looking good.

[1] For instance Ritchie Torres (democrat) called for the ban of hasan due to his pro-Palestine politics: https://ritchietorres.house.gov/congressman-ritchie-torres-w...
by g42gregory | 2025-09-17 20:05:55+00:00
No judgement here, but a US-based corporation refusing services to the US Government?

While the terms of service are what they are, the US Government can withdraw its military contracts from Anthropic (or refuse future contracts if they don't have any so far). Or softly suggest to its own contractors to limit their business dealings with Anthropic. Then Anthropic will have hard time securing computing from NVIDIA, AWS, Google, MSFT, Oracle, etc...

This won't last.
by DiogenesKynikos | 2025-09-17 20:05:59+00:00
The Palestinians were the ones who originally pushed for the two-state solution. It took them years to convince the Israelis to even come to the negotiating table, which finally happened in 1993.

The offer made to Arafat was awful for many reasons that are well known, and that I won't go over here (but to give you an exanple, the proposal said that the Palestinians would have no military, and that the Israeli military would have the right to enter Palestine whenever it wanted, meaning that Palestine would not have real sovereignty).

> He walked away without responding.

Actually, he told the Israelis that the offer was a very bitter pill to swallow, and that he would have to show it to the Palestinian national council before he could accept it. Then, the PLO came back a few months later to negotiate further in Taba. The Israelis eventually broke off negotiations, because the ruling party was about to lose the election to a party that opposed the two-state solution.

> Typically this is hidden references to the "right of return".

It always amazes me how Israelis say the Palestinian right of return is so awful, absurd, outlandish, unacceptable, etc., when the entire founding ideology of the state of Israel is that the Jews have a right of return from 2000 years ago.
by perihelions | 2025-09-17 20:06:13+00:00
The article is talking about kilogram-scale amounts of helium-3, so lithium abundance (billions of tons) isn't remotely a factor.

> "there would be a helium-3 shortage decades later"

There's a conceptual misunderstanding: radioactive decay is continuous—there's no latency of waiting. You get a stream of decay product right from the start.

> "economically infeasible"

It's the sole source of helium-3 today.
by lucideng | 2025-09-17 20:06:27+00:00
Low volume stuff, single digits of parts, unless I find that niche, and i might outsource then. I'll keep the send-cut-send type stuff in mind. There are variations to certain parts that I'd like to iterate on, for example, intake runner lengths, diameters and shapes, various adapters/converters, panels/covers, etc. Plus, it's fun to do things yourself and learn along the way. It's not just about the end result.

Using a service would be better for a final part in a better material for the sake of longevity, not just 3d printed either, but cnc'd aluminum for example. Plastics can only go so far, but for short durations in some stressful situations, like intake manifolds, they can give you information. Having a printer in house will let me prototype to verify functionality of some engine parts, and being able to print in resistant materials will let me make final parts of less stressed parts in areas exposed to fuels, oils, etc.
by pier25 | 2025-09-17 20:07:04+00:00
I transitioned from Node to dotnet for backend last year and it's been great for APIs.

Love C#. Performance is fantastic. The framework and tooling are very mature (with exceptions like hot reload ugh). Entity Framework is amazing, by far the best ORM I've ever used.

I don't feel like an expert by any means but I'm productive. Some days I do hit some stuff that takes me longer that I would've hoped but I've been able to solve everything I've faced.

I only use it for APIs though. The fullstack stuff is not great. Maybe if Microsoft improved hot-reload I would consider Razor with a Vite setup. Blazor is just useless for me. It's very cool from a technical standpoint but your frontend is 10x slower and more bloated than the worst JS solution you can think of.

I connect my JS frontend layer with OpenAPI[1]. It's been ok but the whole OpenAPI experience is not as smooth as I had hoped.

[1] https://openapi-ts.dev/
by integralid | 2025-09-17 20:07:16+00:00
>I think there should also be a reasonable cap on the number of connections that can be made. Something like 300 friends sounds right

What about a requirement "at least one direct interaction in a year"? Maybe with a reminder "you didn't catch up with X in 11 months, are you still connected"? This will both:

* Achieve the main reason of social network existence, i.e. give people an excuse to have a chat with a former friend and keep in touch. I sometimes thing about messaging a person I knew years ago, but it feels awkward enough that I don't do it usually.

* Naturally limit the number of connections, because now having connectione require (small but still) work. A very small dopamine addicted users may still try to collect connections, but I feel like this platform will be hostile enough for them and they will leave anyway, not finding what they want from SM.
by ototot | 2025-09-17 20:07:54+00:00
I compare the difficulty by solving them myself.

For fractional scores, it depends on problems. In short, there are two types of problems in IOI. One is traditional problems that requires 100% correctness, and the other is continuous scoring.

The prior can still results in score between 0 and 100, but this is because there are subtasks in the problem. For example, a graph become a tree or even just a linear sequence. Nonetheless, you still need to ensure your algorithm is correct on all testcases in that subtask in order to get the score of that task.
by flohofwoe | 2025-09-17 20:07:55+00:00
The calls to JS are quite cheap, when trusting the diagrams in here it's about 10 clock cycles on a 2 GHz CPU per call (e.g. 200 million calls per second):

https://hacks.mozilla.org/2018/10/calls-between-javascript-a...

The only thing that might be expensive is translating string data from the language-specific string representation on the WASM heap into the JS string objects expected by the DOM API. But this same problem would need to be solved in a language-portable way for any native WASM-DOM-API, because WASM has no concept of a 'string' and languages have different opinions about what a string looks like in memory.

But even then, the DOM is an inherently slow API starting with the string-heavy API design, the bit of overhead in the JS shim won't suddenly turn the DOM into a lightweight and fast rendering system.

E.g. it's a bit absurd to talk about performance and the DOM in the same sentence IMHO ;)
by IncreasePosts | 2025-09-17 20:08:25+00:00
I used to sleep like 2AM-10AM, and something I realized towards the end of that phase of my life was that it was easier to be productive at 9AM than it was at 12AM. And coming downstairs and encountering people who have been awake for 3 hours and are in the "middle" of their day, having done productive things already, was fairly demotivating.
by izzydata | 2025-09-17 20:08:53+00:00
The definition of dictatorial government is either a single person or a small group of people. So there being three branches of government doesn't necessarily prohibit a government from being a dictatorship if they are all working together to enact their authoritarian control without constitutional limits.

But really this is just pointless semantics. It doesn't matter what it is called it is still a problem.
by cjs_ac | 2025-09-17 20:09:31+00:00
If you want to compare the situation to x86, direct DOM access for WebAssembly is more akin to the BIOS than C++ stdlib access. If it can't interact with the outside world, it's just a very special toy that you can only use to play a game that isn't any fun, and a good candidate for those 'What's the next COBOL?' discussions that come up every now and then.
by jopsen | 2025-09-17 20:10:24+00:00
Authorization through bambulab servers.

Also probably AGPL infringement, since the slicer is a fork of priser slicer which is AGPL, and you can't build the slicer from source, because if you could, then you could use the binary plugin for communicating with the printer in other slicers -- but you can't.

It's pretty blatant IMO.

But it's also a printer that just works.
by kimixa | 2025-09-17 20:10:26+00:00
The open source release of amdvlk has never been buildable for windows as all the required Microsoft integration stuff has to be stripped out before release.

So at best it'll be of limited utility for a reference, I can see why they might decide that's just not worth the engineering time of maintaining and verifying their cleaning-for-open-source-release process (as the MS stuff wasn't the only thing "stripped" from the internal source either).

I assume the llvm work will continue to be open, as it's used in other open stacks like rocm and mesa.
by lcnPylGDnU4H9OF | 2025-09-17 20:10:29+00:00
> clumsy with genocide definition

That's not what they said the UN investigator was clumsy with. They said she was clumsy with how she orally delivered their justification for why they think it fits the definition of genocide.

> Firstly, it's accepted by all that genocide is a monstrous crime, an extremely serious crime, which is the killing and destruction of a people in whole or in part.

The UN investigator is saying that the genocide as it's been perpetrated leaves no doubt that it is intentional by observing of the scale and horror of the destruction. "That's why [they] say it has a specific overarching intent."
by whizzter | 2025-09-17 20:10:39+00:00
I'm not familiar with all the implementation details of objects in C#, but the list of issues mixes runtime implementation details (object layouts) that should be fairly low effort to work around with actual language/runtime features (references, finalization).

In general though most regular C# code written today _doesn't directly_ use many of the features mentioned apart from references. Libraries and bindings however do so a lot since f.ex. p/invoke isn't half as braindead as JNI was, but targeting the web should really not bring along all these libraries anyhow.

So, making a MSIL runtime that handles most common C# code would map pretty much 1-1 with Wasm-GC, some features like ref's might need some extra shims to emulate behaviour (or compiler specializations to avoid too bad performance penalties by extra object creation).

Regardless of what penalties,etc goes in, the generated code should be able to be far smaller and far less costly compared to the situation today since they won't have to ship both their own GC and implement everything around that.
by PeterisP | 2025-09-17 20:10:45+00:00
All the US megacorps tend send me emails saying "We want to change TOS, here's the new TOS that's be valid from date X, and be informed that you have the right to refuse it" (in which case they'll probably terminate the service, but I'm quite sure that if it's a paid service with some subscription, they would have to refund the remaining portion) - so they can change the TOS, but not without at least some form of agreement, even if it's an implicit one 'by continuing to use the service'.
by danaris | 2025-09-17 20:10:51+00:00
> because everyone already knows that "debate me, bro" is bad and a problem

No. They don't.

There are plenty of people—some of them right here on HN—who have bought into the idea that these debate-bros are just rationalists persuading people through good-faith argumentation.

That's why the debate bros do this: because it works on a lot of people.

So spreading awareness that they are bad-faith actors actively seeking to spread misinformation and cloud the truth for fun and profit, without any reference to some "other side" that is "just as bad", is very, very necessary.
by iroddis | 2025-09-17 20:10:52+00:00
I still subscribe to Linux and Admin magazines, and look forward to getting them. They are nostalgic while still filled with genuinely useful information. There is something categorically different in the experience of sitting down and reading curated articles vs consuming an endless stream of updates. Both are worthwhile, and I’m glad both are options.

Plus, it’s a rare win/win of indulgence and plausible productivity.

https://www.linux-magazine.com/