MurphyA/hacker-news huggingface dataset:
by karmakaze | 2025-11-24 16:45:58+00:00
It's hard to not self-diagnose using this screener when it says:

> So if you score 4 out of 6, the chance you actually have ADHD is:

3.5% / (3.5% + 0.5%) = 87.5%.

Judging by the questions and responses though I find that hard to believe.

Questions: 2 and 3 almost seem like a 'gimme' to answer 'Sometimes', and 4 to answer 'Often' isn't a stretch.

I also find question 1 to be frequently 'Sometimes' or more unless a type-A personality.

Only questions 5 & 6 seem to be directly associated (IANAD).

As another comment mentions, I wonder how that percentage changes if the person is already on the autstic spectrum.
by dragonwriter | 2025-11-24 16:46:13+00:00
You can make a case that the relation with creators and media/publishing is,in formal structure, more petit bourgeois/haut bourgeois than proletarian/bourgeois, but even if strictly the class dynamic is different, the essential dynamic is broadly similar between those who do the work and those who purchase it and functionally, if not strictly necessarily, provide access to the broader market.
by ericmay | 2025-11-24 16:46:18+00:00
Yea that’s fair. I guess the easy/best solution is to just not use the product in that case.

But I’d be in favor of even an in-person verification system though the costs to do that would be unpalatable but I guess you could stand up a 3rd party to do that. Maybe there are better solutions out there that I’m not thinking of. I do know it’s very much against what the larger social media companies would want though because they actively want you to be outraged and misinformed since they make a lot of money off of that.
by JumpCrisscross | 2025-11-24 16:46:22+00:00
> wild that this isn't bigger news

Give it time.

So far, we only know that X’s “About This Account” feature says a number of accounts, “the most noticeable and largest group” being “those reporting to be Trump fans,” are from suspicious locations.

We don’t know if X fucked up. We don’t know what fraction are via VPN. We don’t know if this Substack author is considering a biased sample. It may be individual profiteers. It could be one, or multiple, coördinated campaigns. X may be complicit or clueless.

I’d be surprised if serious journalists aren’t tasked on this. But it’s going to need to be one of the papers with investigative resources, i.e. ones with paying subscribers, and I’m not seeing anything here that screams this should be a top priority right now versus any time between now and the midterms, nor that it will be remotely easy doing the needed verifications.

(That said, the premise is incorrect. In limited cases, it’s gaining traction [1].)

[1] https://www.theatlantic.com/technology/2025/11/x-about-this-...
by Dwedit | 2025-11-24 16:46:35+00:00
Having a PNG go from 164.5K to 127.1K as lossless WEBP is not what I'd call "marginal". An improvement of over 20% is huge for lossless compression.

Going from lossless WEBP to lossless JXL is marginal though, and is not worth the big decode performance loss.
by gsnedders | 2025-11-24 16:47:06+00:00
The second link isn't applicable to Apple's WebKit ports — it's entirely built via Xcode.

https://github.com/WebKit/WebKit/blob/39386f4547897c89c510d0... defines USE_JPEGXL only for macOS < 14 (which aren't actually supported any more!).

All the in-tree JPEG XL support, e.g., https://github.com/WebKit/WebKit/blob/39386f4547897c89c510d0... is behind a "USE(JPEGXL)" ifdef — so none of that is compiled in.

Instead, it's using what Apple ships at a system level, in Image I/O.

https://github.com/WebKit/WebKit/blob/39386f4547897c89c510d0... defines HAVE_JPEGXL for recent versions of Apple's OSes. https://github.com/WebKit/WebKit/commit/932073284e4c73ce9884... is the commit which added this — there's really not much there, because it's just setting the define and adding it to the allowlist of image types.

And yeah, currently I believe this is libjxl — or a fork thereof — hence the inclusion of libjxl in the Acknowledgements.rtf file on macOS.
by AJRF | 2025-11-24 16:47:18+00:00
The attempts at controlling the narrative feel a lot more unsubtle since Musk took over.

I bet dollars to donuts that they are tipping the scale on stoking up tensions on UK users with things like migration and class division.

I only follow tech people on twitter, but if you looked at my FYP you'd think I was deeply interested in UK politics - which I am not!
by CamperBob2 | 2025-11-24 16:47:21+00:00
Valid argument. Car analogies usually break down at some point, and leasing is a definite weakness of that one.

But at the same time, hopefully you won't complain about the encroaching "You will own nothing and be happy about it" corporate ethos, if you want to restrict peoples' rights to buy and sell property of either a physical or intellectual nature.
by epistasis | 2025-11-24 16:47:32+00:00
First, the government wasn't doing influence campaigns, and the "Twitter Files" had all been reported before, it was just a PR campaign for Musk to try to lessen trust among the populace.

Second, this is about foreign influence driving a lot of the self-destructive politics in the US. Right now the US is going through economic and political destruction a lot like Brexit, and it should be no surprise that it's being lead by those outside of the US who want to make the US weaker.
by afavour | 2025-11-24 16:47:33+00:00
> "Boost caption accuracy up to 98%" and "More accurate translations" are locked behind a $15/month subscription, kind of disgusting how they hide making the product work as it should behind a subscription.

I'm rarely an apologist for subscription services vs outright purchase but those features sound like ones that are going to use cloud services instead of working on-device only. If it's associated with an ongoing cost it's perfectly justifiable to charge an ongoing fee, IMO. That said I’d much prefer an option tied to how much you actually use it.
by haritha-j | 2025-11-24 16:47:37+00:00
Personally, I think we need much tighter regulation. There was a study at some point that found that lobyying has a yield of 22,000% in the US, which is a wild figure (https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1375082). Lobbying very seriously undermines democracy. The US system of calling lobbying via donations as free speech seems ludicrous. France, for instance, has much tighter laws on lobbying.
by johnmaguire | 2025-11-24 16:47:56+00:00
I'm not sure this is exclusive to fundraising - the same is said in business about people who will actually purchase a product, versus those that say they will. Regardless, the comment felt unnecessary in context.

And for what it's worth - subscribing to services is not really the same. For one thing, it puts a cap on how much I can (reasonably) provide.
by mat_the_k | 2025-11-24 16:48:03+00:00
I spent more time fighting React than shipping features, so I stitched together a tiny 350-line thing I call "pfusch".

pfusch [pfʊʃ] is Austrian slang word refering to work that is done carelessly, unprofessionally, or without proper skill, resulting in poor quality or subpar results. And my god, was it done carelessly.

But: No build step, no Vite/Nextjs/WASM/webpack/insert-the-one-millionst-way-to-open-a-website matryoshka, just pfusch('my-widget', {}, () => [html.div('hi')]); and it works. Tests look like pfuschTest('my-widget').flush(). no virtual DOM sermon, no hooks brain gymnastics.

Features:

- Declarative components without JSX or a babel pipeline or anything but a browser. - Tiny API surface: pfusch(name, state, renderFn) and a little test helper. - DOM-first, uses modern browser features instead of reinventing them. - Runs in 2025 browsers with zero deps. Because browsers are really huge, let's stop downloading more, shall we?

Code is here: https://github.com/MatthiasKainer/pfusch/

If you’re happy with your 800KB bundle and dependency roulette, keep scrolling. If you want to build a widget in the time it takes React to finish npm install, kick the tires and tell me what breaks.
by Redster | 2025-11-24 16:48:04+00:00
Wow! This is amazing. I recently did a search of all of the background removers ever mentioned on HN and this one will be the one I recommend. I have a few images I have as tests for hard cases and this tool has done great and you've thought through some helpful other tools to add to it while keeping them out of the way if you just need to remove the background. Well done and thank you!
by Fricken | 2025-11-24 16:48:18+00:00
We've known of foreign influence campaigns targeting Americans on social media for a long time. A significant number of HN users have a vested interest in pretending it isn't the case. Some of them are making money off it. Others are too proud to entertain the notion that they might be the gullible victims of rage-bait and disinformation. Posts on the subject usually gets flagged pretty quick, but it's getting harder to ignore the truth.
by larusso | 2025-11-24 16:48:44+00:00
Didn’t know this term. After reading I wonder why short lived tokens get this monocle. But yeah I prefer OIDC over token based access as well. Only small downside I see is the setup needed for a custom OIDC provider. Don’t know the right terms out of my head but we had quite the fun to register our internal Jenkins to become a create valid oidc tokens for AWS. GitHub and GitHub Actions come with batteries included. I mean the downside that a huge vendor can easily provide this and a custom rolled CI needs extra steps / infrastructure.
by FloorEgg | 2025-11-24 16:49:46+00:00
It feels to me like everyone responding to that comment is irrationally pessimistic. However I keep noticing little mistakes in my own wording that alter the meaning away from my intention, and I can't help but think it's my own fault for not making my point more clear.

> I really hope that AI business models don't fall into relying on getting and keeping attention.

What I really meant is that I hope that the economic pressures on media don't naturally also apply to AI. I do think it's naive to hope that AI won't be used in media to compete for attention, I just don't think it's naive to hope that's not the only economic incentive for its development.

I also hope that it becomes a commodity, like electricity, and spills far and wide outside of the control of any monopoly or oligopoly (beyond the "tech giants"), so that hoping tech giants do anything against their incentive structures is moot. I hope that the pressures that motivate AIs development are overwhelmingly demand for truth, so that it evolves overwhelmingly towards providing it.

If this hope is naive, that would imply the universe favors deception over truth, death over life, and ultimately doesn't want us to understand it. To me, that implication seems naive.

The Bloomberg terminal is an interesting example and I see your point. I guess the question is what information is there a stronger incentive to keep scarce. The thing about Bloomberg terminals are that people are paying for immediate access to brand new information to compete in a near-zero-sum game. Most truth is everlasting insight into how to get work done. A counter example are textbooks.
by glitchc | 2025-11-24 16:49:54+00:00
This logic does not follow. Your argument seems to be "the implementation has security bugs, so let's not ratify the standard." That's not how standards work though. Ensuring an implementation is secure is part of the certification process. As long as the scheme itself is shown to be provably secure, that is sufficient to ratify a standard.

If anything, standardization encourages more investment, which means more eyeballs to identify and plug those holes.
by Moldoteck | 2025-11-24 16:50:07+00:00
Ah yes, presenting some out of ordinary situations like an everyday thing, typical for a nuclear hater...

German npp had a cf of 90%, providing for 4-5ct/kwh like https://www.kkg.ch/de/uns/geschaefts-nachhaltigkeitsberichte...

For generation data, go to https://www.energy-charts.info/index.html?l=en&c=DE , pick any 4 day interval in each month from dec to feb last year. Look how much twh was generated from fossils and imported. That's what you need to replace
by pjmlp | 2025-11-24 16:50:13+00:00
That is the static trick.

The issues as it stands today are:

- It is still a warning instead of an error, and we all know how many projects have endless lists of warnings

- Only GCC and clang issue such warning, if we want to improve C, security must be imposed to all implementations

https://c.godbolt.org/z/fEKzT4WfM
by rbanffy | 2025-11-24 16:50:40+00:00
> We know these are all linked things but it's hard to neatly delimit them and clarify the terms, yet they're something we have certainties about at a deep level.

And this is the biggest issue we have when saying categorically a machine that exhibits a given behavior is somehow faking it. You can't say for sure a machine that says they love you is incapable of having feelings, the same way we can't prove I can think, because I could just be reasonably good at faking that behavior.
by moritzwarhier | 2025-11-24 16:50:50+00:00
I wanted to upvote this for the headline, because I think it's a valid point.

I did, but then reverted to no vote when I was at "if you want to become rich". So yeah the sandwich analogy and the headline are enough to make your point?

I read this page because I am curious, interested in IT and philosophy and want to be a tolerable software developer.

I know HN is a startup and SV site, so there's nothing wrong with talking about business ideas or wanting to become rich.

But if I wanted to read "get rich" slop, I'd read LinkedIn.

Also, you could replace "security" with any specialization in this text, same for replacing IT with any other business:

If you want to get rich with a sandwich shop, or selling any food really, it's crucial to set the right priorities. Gordon Ramsay doesn't bake his own bread! (...)
by doctorpangloss | 2025-11-24 16:51:21+00:00
Another POV is that if you had to cost out a finished product ahead of time, that’s what it costs.

Startups and small teams fail before they’ve spent $100m on product development. The scenario you describe never happens.

You could argue instead for incremental development, but if they’ve already decided they need this whole stack of products (it’s $100m for a backend, supercomputer code, etc) why delay and make it more expensive?

I don’t know a lot about weather websites. For video game engines, I know Unity has put more than $3b of product development into the engine. That’s a lot of money. And they’re still not “finished.”

Anyway, the worst part of the discourse is the jail time thing. Pray tell, who the hell is going to feel passionate about programming for the government if their peers are threatening jail time over budgets? One of the reasons we get to enjoy high standards of living in the west is that we pay for consultants, like expensive secondary medical staff, programmers, etc, instead of only tangible things. In your world, the only big government expenditures that are permissible are roads and shit. It is the very same energy as tariffs, this belief that the only valid labor is manufacturing. It’s dumb.
by crote | 2025-11-24 16:51:43+00:00
As I understand it, a big issue is that they are really hard to implement correctly. This means that backdoors and weaknesses might not exist in the theoretical algorithm, but still be common in real-world implementations.

On the other hand, Curve25519 is designed from the ground up to be hard to implement incorrectly: there are very few footguns, gotchas, and edge cases. This means that real-world implementations are likely to be correct implementations of the theoretical algorithm.

This means that, even if P-224/P-256/P-384 are on paper exactly as secure as Curve25519, they could still end up being significantly weaker in practice.
by Giuseppe_Coco | 2025-11-24 16:51:55+00:00
Thank you! Here in my place, we organize a lot of firework shows for celebrations. Hence my brother-in-law - which is a passionate but not a prefessional - told me, why don't you make a software like that? So I took the challenge!

Would you like to contribute? I am actually looking for someone who wants to help me integrate maps from OpenStreetMap into FireShow.
by rurp | 2025-11-24 16:52:07+00:00
This is a huge issue in my experience. I've done some work as a government contractor and often the govt offices have been so heavily outsourced there's nobody left with any technical knowledge at all to oversee the projects. Like the most technical person literally doesn't know what a git repo is.

Even if you hire good contractors who work in good faith, the inability to have remotely technical discussions leads to all kinds of miscommunication and mismatched expectations.

Building and maintaining more in-house developers would be vastly more efficient for the govt, but so many people have a religious level hatred of public employees and glowing respect for private ones. So we not only end up in the current situation, it's actively being made worse in the US by the current administration.
by kccqzy | 2025-11-24 16:52:32+00:00
There was a giant super-long GitHub issue about improving Rust std mutexes a few years back. Prior to that issue Rust was using something much worse, pthread_mutex_t. It explained the main reason why the standard library could not just adopt parking_lot mutexes:

From https://github.com/rust-lang/rust/issues/93740

> One of the problems with replacing std's lock implementations by parking_lot is that parking_lot allocates memory for its global hash table. A Rust program can define its own custom allocator, and such a custom allocator will likely use the standard library's locks, creating a cyclic dependency problem where you can't allocate memory without locking, but you can't lock without first allocating the hash table.

> After some discussion, the consensus was to providing the locks as 'thinnest possible wrapper' around the native lock APIs as long as they are still small, efficient, and const constructible. This means SRW locks on Windows, and futex-based locks on Linux, some BSDs, and Wasm.

> This means that on platforms like Linux and Windows, the operating system will be responsible for managing the waiting queues of the locks, such that any kernel improvements and features like debugging facilities in this area are directly available for Rust programs.
by ghaff | 2025-11-24 16:53:15+00:00
The same could probably be said of many areas of the US (or other countries). Good outdoor recreation opportunities, some good local food options, but not a huge number of (local) employment opportunities or the nearby options that density brings.

As you say, if you can work remotely, it may be fine but it's a different situation from working in a hub of whatever your specialty is.
by hilbert42 | 2025-11-24 16:53:27+00:00
I'm male, and I was never taught to cook nor prepare a meal. And I do not like cooking one little bit yet I can prepare a meal that all but the most fussy would eat. And I'm talking about a meal with multiple parts—meat, three vegetables with condiments, and bread etc. then say finishing with a desert.

Basic cooking is profoundly easy, and for most it's instinctive, after all one has to eat, so there's incentive. In fact I have never knowing met anyone who couldn't prepare a basic meal that would not at least sustain them and other members of a family. It's true I've met people whose food preparation leaves much to be desired and I'd prefer to avoid their cooking but the food they prepared was definitely edible.

"You seem to take the ability of people to cook for granted."

Right, I've lived my whole life in a world where everyone I know well takes one's ability to prepare a basic meal for granted, it's something that's not even contemplated it's so elementary. In fact, when reading your comment my initial reaction was as this isn't April 1st he must be winding us up for the sake of argument.

If what what you say is true and there are significant numbers of people who can't cook then to me this is a startling revelation. Similarly, I'd not previously heard of Jamie Oliver's questioning of school kids and revealing their ignorance of food types but that's not surprising given that cooking programs bore me to tears. That said, the first thing I'd no doubt agree with Oliver about is that this ignorance is truly shocking, and second we'd be questioning how did we arrive at this disgraceful situation when it would have been inconceivable several generations ago.

How can someone not pick up the basics of food preparation after seeing it done several times? Even if like me one doesn't like cooking, at three meals a day it's hard to completely avoid watching those who are preparing one's food—so the normal human gets lots of experience even if they only see food preparation infrequently.

Even with my disinterest in cooking I picked the skill up by simply being around the kitchen at meal times. By age 10 I could easily prepare a decent meal, that's just how it was for the average person.
by zakthehahn | 2025-11-24 16:53:30+00:00
OP here. I've been researching geometric inefficiencies in standard computational physics—specifically the 'Entropy Tax' of using Cube/Cartesian units to model spherical phenomena (quantum dots, orbits, packing).

I developed a logic framework called Sphere-Base-One (SB1) which normalizes the fundamental unit to a Sphere (D=1,V=1). This effectively absorbs π and other transcendental constants into the unit definition.

The Results: I ran stress tests on both Gemini and GPT using this logic. Both models successfully adopted the protocol and demonstrated that it converts complex floating-point equations (like Energy Levels in quantum dots) into clean Integer Sequences (1,4,9...).

I've released the Python kernel (v2.0) here as a proof-of-concept for engineers working on Ray Tracing or Quantum Simulation.

The repo includes the core class and the 'Hahn Bridge' for converting standard SI units into SB1 units. Would love feedback on the packing_efficiency implementation.
by anonymousiam | 2025-11-24 16:53:37+00:00
Not sure if they're still doing it, but American Express once had an "Assured Reservation Program", which I've used. It locks in your reservation and price, and Amex will go to bat for you if a hotel tries to pull a fast one like this.

I've only leveraged it once, where a (Westin) resort hotel told me my room was not available when I arrived to check in. After I called Amex, The hotel ended up giving me a penthouse suite for the same price.

"The Assured Reservation Program allows Cardmembers to contact a participating property or rental agency to make an Assured Reservation and guarantee the reservation by giving their American Express Card. The Assured Reservation Program is available to the following industries: hotel, trailer park/campground, vehicle, aircraft, bicycle, boat, equipment, motor home, and motorcycle rentals."

https://www.americanexpress.com/content/dam/amex/us/merchant...
by xnorswap | 2025-11-24 16:54:13+00:00
Perhaps it's time to organize a curated "stable" stream for npm packages.

If I want more stability for my OS I can choose Debian-stable rather than Ubuntu-nightly.

But for npm, there doesn't seem to be the same choice available. Either I sign up to the fire-hose or I don't.

I can choose to only upgrade once a month, but there's a chance I'm still getting a package that dropped 5 minutes before.
by michaelbarton | 2025-11-24 16:55:56+00:00
I think this article is correct in spirit but a little disingenuous in parts. Would it not be more fair to blame Russia as the primary cause for the deaths in Ukraine due to the collapsing health care system rather than USAID subsequently intervening to stop easily preventable deaths.

I say this not to defend DOGE but rather to emphasize that we should always make abundantly clear the humanitarian disaster in Ukraine lies solely with Putin