MurphyA/hacker-news huggingface dataset:
by hedgehog | 2025-11-22 18:29:17+00:00
Yeah, the system in the blog post retargeted at Postgres would be a step up from what I've used. I'm still skeptical of the underlying model of message replay for rehydration because it makes reasoning about the changes to the logic ("flows" in the post's terminology) really hard. You have to understand what the runtime is doing as well as how all the previous versions of the code worked, the implications for all the possible states of the cached step results, and how those logs will behave when replayed through the current flow code. I think in all worlds where transactions are necessary a central coordinator is necessary, whether it's an RDMS under a traditional app or something fancier under one of these durable execution things.

In the end I'm left wondering what the net benefit is over say an actor framework that more directly maps to the notion of long-lived state with occasional activity and is easier to test.

All that said some of the vendors have raised hundreds of millions of dollars so someone must believe in the idea.
by hamdingers | 2025-11-22 18:29:23+00:00
> the psychologist told her: "To see if you are civilised enough, if you can act like a human being."

This is not a foot soldier "just doing their job" ignorant of its rammifications. This is an educated, motivated person with transferrable skills who has chosen to enthusiastically engage in systematic oppression. This class of person is incompatible with society.

There are alternatives to imprisonment for people who rip babies from mother's arms in service of cultural erasure/eugenics, but I don't want to stoop to their level by advocating for them.
by Broussebar | 2025-11-22 18:30:01+00:00
As the article said Duralex was the brand use by a large number of school cantinas in France. Inside of each glass there’s a small number used by the brand to identify the mold used for the creation of the glass. For kids that was a way to decide who is going to fetch the water for the table (smaller number or higher number of the table). That’s why the CE is holding his glass like that in the guardian article. Beside the nostalgia i think a lot of people support them because it’s a SCOP (the majority of the capital of the company is owned by the employees) [1] and it’s nice to see that another kind of company is possible.

[1] https://fr.wikipedia.org/wiki/Soci%C3%A9t%C3%A9_coop%C3%A9ra...
by gabriel666smith | 2025-11-22 18:30:34+00:00
I don't think equating "extremely close" with "pretending like it can" is a fair way to frame the sentiment of the comment you were replying to. Saying something is close to doing something is not the same as saying it already can.

In terms of cinema tech, it took us arguably until the early 1940s to achieve "deep focus in artificial light". About 50 years!

The last couple of years of development in generative video looks, to me, like the tech is improving more quickly than the tech it is mimicking did. This seems unsurprising - one was definitely a hardware problem, and the other is most likely a mixture of hardware and software problems.

Your complaints (or analogous technical complaints) would have been acceptable issues - things one had to work around - for a good deal of cinema history.

We've already reached people complaining about "these book spines are illegible", which feels very close to "it's difficult to shoot in focus, indoors". Will that take four or five decades to achieve, based on the last 3 - 5 years of development?

The tech certainly isn't there yet, nor am I pretending like it is, and nor was the comment you replied to. To call it close is not laughable, though, in the historical context.

The much more interesting question is: At what point is there an audience for the output? That's the one that will actually matter - not whether it's possible to replicate Citizen Kane.
by flir | 2025-11-22 18:30:37+00:00
> On their default behavior they try too hard to make me like them, which I find intolerable. "You're absolutely right!"

Yeah, that's what I was trying to avoid, too. Why do we have such strong negative reactions to sycophancy? I went for something like: "You are a maximally terse assistant with minimal affect. Be detailed and complete, but brief."
by leogao | 2025-11-22 18:30:39+00:00
Mixture of experts sparsity is very different from weight sparsity. In a mixture of experts, all weights are nonzero, but only a small fraction get used on each input. On the other hand, weight sparsity means only very few weights are nonzero, but every weight is used on every input. Of course, the two techniques can also be combined.
by drnick1 | 2025-11-22 18:31:15+00:00
> Does it hide GPU name that is exposed via WebGL/WebGPU? Does it hide internal IP address, available via WebRTC?

My GPU is reported as simply "Mozilla" by https://abrahamjuliot.github.io/creepjs/.

The number of cores is also set to 4 for everyone using this config and/or Tor.

> It's not going to work, because the fingerprinting script can be (and is often served) from first-party domain.

This may be true, but allowed third party content makes it trivially easy for Google and others to follow people around the Internet through fonts delivery systems among others.
by overfeed | 2025-11-22 18:31:38+00:00
> Do you have any clear instances of Qualcomm contributing something that's specific to Snapdragon X Elite parts and does not work for Snapdragon X Plus bins of the same silicon?

You're getting caught up by inconsistencies in an argument you brought up. Which suggests the argument itself is flawed.

My unchanged position is Snapdragon X Elite laptops have better Linux support than the Plus variants. You thought I was wrong on that count - but I wasn't (see the thread).

Qualcomm only ever pledged to support Elite processors, and perhaps not coincidentally all of the Plus laptops require reversing- this is enough for me to draw conclusions. If you need the technical root cause, feel free to delve into why the originally supported models with devicetres had Elite chips.
by hylaride | 2025-11-22 18:32:06+00:00
> Is there even a case where more RAM is not really better, except for its cost?

It depends. It takes more energy, which can be undesirable in battery powered devices like laptops and phones. Higher end memory can also generate more heat, which can be an issue.

But otherwise more RAM is usually better. Many OS's will dynamically use otherwise unused RAM space to cache filesystem reads, making subsequent reads faster and many databases will prefetch into memory if it is available, too.
by blfr | 2025-11-22 18:32:11+00:00
If you don't mind them knowing but resent the ads, you can just block the ads. You can do dns ad blocking[1], in-browser plugins/extensions[2], finally, patch the apps[3]. Or deploy all of them.

[1] https://mullvad.net/en/help/dns-over-https-and-dns-over-tls#...

[2] https://ublockorigin.com/

[3] https://revanced.app/patches?pkg=com.google.android.youtube
by ArtRasel | 2025-11-22 18:32:58+00:00
Recursion vs Loops - Android Development Perspective

In Android development, both have their places, but recursion shines in specific scenarios:

Where recursion works better: • File System Traversal - Scanning nested app directories and external storage • View Hierarchy Processing - Traversing through complex ViewGroup structures • JSON/XML Parsing - Handling nested data structures from API responses

Practical Android Example: fun findAllImageFiles(dir: File): List<File> { val imageFiles = mutableListOf<File>() dir.listFiles()?.forEach { file -> if (file.isDirectory) { imageFiles.addAll(findAllImageFiles(file)) // Recursion } else if (file.isImageFile()) { imageFiles.add(file) } } return imageFiles }

When to prefer loops: • Performance-critical tasks (avoid StackOverflowError) • Simple iterations with known depth • Memory-constrained environments

Key Insight: Recursion provides cleaner code for tree-like structures, while loops are better for linear tasks. Choose based on data structure complexity rather than personal preference.
by whstl | 2025-11-22 18:33:00+00:00
I don't really think it is related. Graphics aren't really the most difficult part of a modern engine, and there are high quality open-source 3rd party solutions for rendering anyway.

In fact the "engine" part itself is quite small compared to the editor, and the hardest things can be done with third-party solutions, a lot open source: physics, rendering, audio, ECS, controls, asset loading, shader conversion.

The reason people gravitate towards Unity/Unreal is because of the low barrier to entry. This caused the monoculture among hobbyists.

The reason studios are gravitating to those engines is because of there is plenty of cheap labour available.
by JustExAWS | 2025-11-22 18:33:46+00:00
I’m 51 and have had 10 jobs over 30 years. Those jobs have been everything from startups, to boring stable small and medium “lifestyle companies”, to boring big enterprise, to $BigTech and now I work in customer facing cloud consulting as a staff consultant.

And I’ve never seen a market this shitty. Even after the dot com bust if you were a regular old enterprise dev - and at the time I had 4 years of experience as a Windows developer in Atlanta - it was easy to find a job. 2009-2011 was a shit show but it wasn’t that bad.

While I did find a job quickly after being Amazon’ed in 2023 and again last year, things have gutted worse since then.

My only strategy is to keep our fixed living expenses way down (less than half my income and I’m the only one working by choice), stay out of debt, keep a years saving in the bank, keep my resume updated and a longer form career document [1], keep my skillset in line with the market (I lead a lot of “AI” related non chatbot projects) and keep a strong network.

I feel a tinge of FOMO knowing that an intern I mentored while they were an intern an a year after coming back makes a little more than I make. They are 25 and a mid level SA at AWS - similar to what I do. I have to think about the story of the “Mexican Fisherman”.

https://bemorewithless.com/the-story-of-the-mexican-fisherma...

[1] A career document is a detailed list of all of your accomplishments in STAR format that you keep updated quarterly.
by cmrdporcupine | 2025-11-22 18:34:17+00:00
As a Canadian I can tell you we've done all the same things to our Inuit and First Nations generally, and probably often worse. And I imagine there's similar crap in Alaska.

FWIW my parents did a trip up to Baffin Island and then across to Greenland briefly some years ago. They said the living standards of the Inuit on the Greenland side were immediately and obviously much better. Better housing, infrastructure. They shared their photos.

That's not to say the Danish are saints. They are implicated in the same kind of colonial shenanigans as Canadian settlers.

In any case the US has no business there.

There does need to be stronger trade links between Canada (and the US probably) and Greenland. Canada only just now opened a consulate there for the first time in history. Same with cultural and linguistic links, I would expect as well.

I was watching an interview with a Greenlandic politician and he was pointing out how right now all trade between Canada and Greenland goes through Denmark first and then to Greenland. Which is preposterous considering proximity. Canada has a free trade agreement with the EU, and therefore Denmark and therefore Greenland, but the physical trade infrastructure is inadequate.
by imiric | 2025-11-22 18:34:43+00:00
Brave Inc. gets a lot of flack, some warranted, but their Basic Attention Token allows for exactly this. Users can add credit to their wallet by either consuming privacy-friendly ads or topping it up manually, which then gets distributed to the sites they visit in the proportion they choose, transparently in the background while they browse.

It is a shame that this feature gets lumped together with claims of crypto scams, and similar nonsense. Yet this is precisely the right model that could work at scale to eliminate the advertising middleman, and make the web a safer and more enjoyable experience for everyone.
by ArtRasel | 2025-11-22 18:34:51+00:00
fun findAllImageFiles(dir: File): List<File> { val imageFiles = mutableListOf<File>() dir.listFiles()?.forEach { file -> if (file.isDirectory) { imageFiles.addAll(findAllImageFiles(file)) // } else if (file.isImageFile()) { imageFiles.add(file) } } return imageFiles }
by hedora | 2025-11-22 18:35:04+00:00
I’m getting about 2 hours with current macos on an arm macbook pro. I used to get 4-5 last year.

This is out of the box. With obvious fixes like ripping busted background services out, it gets more than a day. There’s no way normal users are going to fire up console.app and start copy pasting “nuke random apple service” commands from “is this a virus?” forums into their terminal.

Apple needs to fix their QA. I’ve never seen power management this bad under Linux.

It’s roughly on par with noughties windows laptops loaded with corporate crapware.
by kevincox | 2025-11-22 18:35:08+00:00
> All vulnerabilities require user interaction (processing a malicious PNG file)

What world is the author living in where PNGs aren't very frequently read and written with no user interaction. The web obviously displays PNGs with no prompt, sites can generate PNGs with canvas trivially and with no explicit permission. PNGs are also often displayed in notifications and may come from untrustworthy sources.

This feels like an irresponsible downplay of the severity.
by hmm37 | 2025-11-22 18:35:46+00:00
Except for a very important one. Taiwan is not internationally recognized as an independent country by almost all nation-states. And those few that recognize Taiwan (or rather ROC) as a country do not recognize PRC as a country.

You may say that ROC is a de facto separate country, although the constitution doesn't imply necessarily so, but simply that there's a different government.

The fact that the international community and even it's own constitution doesn't recognize it as an independent country shows that it's more than legal fiction and simply that de facto China is still under civil war.
by WalterBright | 2025-11-22 18:35:47+00:00
> a moved to pure individualism built around selfishness

The US was founded on individual rights and freedoms, not community sacrifice. Meanwhile, during the 1800s, scores of millions of people moved up from poverty into the middle class and beyond.

(Immigrants to the US arrived with nothing more than a suitcase.)

> Funny how we keep forgetting the past and reject what benefited us as a whole

Oh the irony!
by cogman10 | 2025-11-22 18:37:37+00:00
Behold the glory of private equity.

Childcare is expensive because it's an industry captured by PE and in usual fashion they've increased costs while decreasing quality.

The caretaker watching your kid and the 20 other kids certainly isn't making the $20/hr they are charging to watch your kid. Even though they are doing all the work. Even their managers aren't typically making much money. It's the owner of the facilities that's vacuuming up the profits. And because the only other competition is the weirdo lady storing kids in the cellar, it's a lucrative business.

My wife did childcare. It's a major racket. Filled with over worked and underpaid employees and grift at every level. But hey, the owner was able to talk about how hard it was for them and how they actually got a really good deal on their porche (not joking) which is why nobody got raises.

It's a low skill job with a lot of young people that like the idea of playing with kids/babies around.
by cruffle_duffle | 2025-11-22 18:38:37+00:00
Why would I trust any software that doesn’t pass the gatekeeper test? Even if it claims to be “open source” with links to some code repo there is no guarantee the binary blob you are running was built using only that code and nothing else.

Sure even with the gatekeeper test you can’t be sure it’s built against only the claimed code but it does guarantee:

1) the binary hasn’t been modified since it was signed 2) the binary was signed by somebody in possession of the private key 3) there is some measure of identification via Apple on who or what signed the binary 4) somebody was willing to fork over $99 to sign the binary

It’s not perfect security by any means but it is something. Otherwise the binary you are running might as well have come from some sketchy email attachment. And fuck that. Why would I want that on my machine?

I get that the $99 might be a hurdle for “non-organized open source” (ie most open source… doesn’t have a non-profit entity to take up the expense and credential management, etc…)… and there are probably ways apple could make it easier for such “collectives”… but ultimately I’d argue that signed binaries are good for everybody. While imperfect, they provide some form of traceability and accountability.

obviously it’s not a 100% guarantee of being fuckery-free. The private key might have been compromised, the appleid might have been hijacked and the developer program might have been enrolled with stolen credit cards… but it’s still a hurdle to filter out a large swath of low effort nonsense.
by tetha | 2025-11-22 18:38:39+00:00
Ah, I flipped it in my head. That happens after 10 years.

In this case, it was often an interesting exercise in bias as well. "Woman?" would usually single out 1-2 persons out of the 15, so it was a terrible question. It was CompSci after all. "Long hair?", lumping women and metal heads into one group would often split it into half and half. That was much better, and then spurred creative thoughts like travel distance, or bus stations.
by StillBored | 2025-11-22 18:38:55+00:00
I would re-frame "is it really worth breaking half the web" as those sites are not compliant to begin with. Nothing in the web standards stack mandates javascript, its an optional feature! Web developers of yore understood that a fundamental property of a properly written web site was to degrade gracefully if javascript wasn't available, but the groupthink of the past decade has chosen weaponized incompetence over doing their jobs and in the process has not only thrown a load of noncompliant insecure garbage out there, but broken a load of accessibility standards, and other things in the process.
by cmrdporcupine | 2025-11-22 18:39:30+00:00
The same awful stuff happens here in Canada.

Beyond the (in)famous and awful situation with the history of residential schools, there's been a decades long (ab)use of the social work & family services sector to demolish indigenous family structures among First Nations in Canada.

e.g. https://www.cbc.ca/news/indigenous/first-nations-child-welfa...

Or just read anything written in the last couple decades by Cindy Blackstock (https://en.wikipedia.org/wiki/Cindy_Blackstock)

Often it starts with seemingly well meaning social workers dealing with actual real risks of harm to children in communities with high rates of poverty and alcoholism and domestic abuse on account of centuries of problems... but the bureaucracy gets used in terrible and insensitive ways. And in the end children get taken from their parents and put into foster care, ripped away from their culture, language, history.
by MalbertKerman | 2025-11-22 18:39:58+00:00
> then wouldn't that require a razor's edge of criticality?

Yup. From the device description in its decommissioning plan:

The CFX was a sub-critical assembly of uranium-2-35 surrounding a Cf-252 source. The function of the U-235 fuel was to multiply the neutrons coming from the Cf-252 source, which fissions spontaneously. The CFX was designed never to exceed a Keff of 0.99. The CFX assembly yielded sufficient neutron fluxes for applications such as neutron activation analysis.

Keff is the fission neutron multiplication ratio; 1 is criticality.
by imiric | 2025-11-22 18:39:59+00:00
The fact that advertising is more profitable doesn't mean that the PPV model is not viable. It could certainly be so. Every site could set their own price, or specific tiers, which users can agree to, just like they do with subscription-based content today.

The problem is skewed incentives, of course. Advertising is acceptable to most users and easy to integrate, so why should website authors go out of their way to please a minority of their users who object to it?
by lelanthran | 2025-11-22 18:40:30+00:00
> I've started a company in this space about 2 years ago. We are doing fine.

You have a positive cash flow from sales of agents? Your revenue exceeds your operating costs?

I've been very skeptical that it is possible to make money from agents, having seen how difficult it was for the current well-known players to do so.

What is your secret sauce?
by roywiggins | 2025-11-22 18:41:29+00:00
People are down voting because "they test everyone" does not actually really respond to the allegation that it's anti-Indigenous, eg:

> When Johanne was asked in 2019 what she saw during a Rorschach test - a psychological test where people are asked what they see when looking at ink-blot images - she said she saw a woman gutting a seal, a familiar sight in Greenland's hunting culture.

> Johanne alleges that on hearing this answer the psychologist called her a "barbarian".

Using a Rorschach test here seems designed to make this "test" so subjective that anyone could fail it if the invigilators want them to. Inkblot tests? In 2019, to decide if someone's a fit parent? That shouldn't pass the laugh test. You don't have to be an expert to think that's an obviously bad idea.
by tripplyons | 2025-11-22 18:41:43+00:00
Correct. I was more focused on giving an example of sparsity being useful in general, because the comment I was replying didn't specifically mention which kind of sparsity.

For weight sparsity, I know the BitNet 1.58 paper has some claims of improved performance by restricting weights to be either -1, 0, or 1, eliminating the need for multiplying by the weights, and allowing the weights with a value of 0 to be ignored entirely.

Another kind of sparsity, while on the topic is activation sparsity. I think there was an Nvidia paper that used a modified ReLU activation function to make more of the models activations set to 0.
by CuriouslyC | 2025-11-22 18:42:10+00:00
The issue with Claude are twofold:

1. Poor long context performance compared to GPT5.1, so Claude gets confused about things when it has to do exploration in the middle of a task.

2. Claude is very completion driven, and very opinionated, so if your codebase has its own opinions Claude will fight you, and if there are things that are hard to get right, rather than come back and ask for advice, Claude will try to stub/mock it ("let's try a simpler solution...") which would be fine, except that it'll report that it completed the task as written.
by GoatInGrey | 2025-11-22 18:42:38+00:00
The main line of contention is how much autonomy these agents are capable of handling in a competitive environment. One side generally argues that they should be fully driven by humans (i.e. offloading tedious tasks you know the exact output of but want to save time not doing) while the other side generally argues that AI agents should handle tasks end-to-end with minimal oversight.

Both sides have valid observations in their experiences and circumstances. And perhaps this is simply another engineering "it depends" phenomenon.
by westurner | 2025-11-22 18:42:43+00:00
From https://news.ycombinator.com/item?id=45996138 :

>>> "Perihelion precession of planetary orbits solved from quantum field theory" (2025) https://arxiv.org/abs/2506.14447 .. https://news.ycombinator.com/item?id=45220460

> Planetary orbits are an n-body problem. GR, SQG, and Gravity from QFT solve for planetary orbits

Are there gravitons if gravity is fully derived from particle forces per QFT?