MurphyA/hacker-news huggingface dataset:
Show HN: RuleHunt – TikTok for Cellular Automata
by irgolic | 2025-10-22 15:48:28+00:00
We built RuleHunt to search for interesting cellular automata rules using tiktok-style engagement monitoring.

The first rule shown is Conway’s Game of Life. As you scroll, you will see other random rules – the search space is 2^512. Help us find good rule heuristics by starring the ones you like!

On mobile it's a tiktok-like scrolling interface; on desktop it's an interface for targeted rule searching. Starred rules go to a global leaderboard.

GitHub repo: https://github.com/rulehunt/rulehunt
by morellt | 2025-10-22 15:48:32+00:00
The author made a point to mention the 300+ at-grade crossings as a contributor to the deaths, but didn't compare it to the previously mentioned Long Island Railroad that also has nearly 300 at-grade crossings and only single-digit deaths per year. As much sympathy as the author has for Floridians, I don't see this problem being more than a "florida man" issue. I have lived on Long Island my whole life near an intersection of 3 separate railways and have never had a problem walking farther in order to cross traintracks at a designated intersection. Neither have I been inclined to drive around the gates when there is a train approaching.
by freehorse | 2025-10-22 15:48:32+00:00
You quote:

> Strabismus disrupts sensory fusion, the cortical process of combining the images from the two eyes into a single binocular image [3–6]. The main perceptual consequences of lack of fused binocular images is diplopia (double vision) and a lack of binocular depth perception.

I am speaking specifically about whether people with strabismus have issues with depth perception or not. Obviously "strabismus disrupts sensory fusion" as you do not combine the input of the 2 eyes, and obviously this is a problem outside of depth perception. Moreover, most people with strabismus have bad eyesight more generally, as a common path to develop strabismus is having one eye much worse than the other. I am not saying strabismus is not an issue, I am saying that people with strabismus can still develop normal levels of depth perception in most irl situations by compensating with perceptual cues.

The article specifically tests whether people with strabismus had problems developing depth perception. If binocular depth perception was necessary for developing depth perception, they would have found that people with strabismus have impaired depth perception with 2d images. They didn't.

Again as I wrote to the other commenter before, I do not know about your situation, but I am curious about how you compare depth perception specifically with your friends and family. Having problems wrt visual perception does not mean that "lack of depth perception" is the issue. Using only one eye at the time is a huge issue by itself that makes vision harder, and a huge confound to control for in such comparisons.
by Reason077 | 2025-10-22 15:48:37+00:00
> "The low voltage 12V battery has been far more unreliable in EV's from all brands than the high voltage battery has been."

Some EV makers, including Tesla, have switched to Li-ion (often LFP) low-voltage batteries. These tend to be better suited to EV duty cycles than lead-acid, and improve reliability and longevity, as well as saving space and weight.
by dlandis | 2025-10-22 15:48:42+00:00
> Quantum computing-enhanced NMR could become a powerful tool in drug discovery, helping determine how potential medicines bind to their targets, or in materials science for characterizing the molecular structure of new materials like polymers, battery components or even the materials that comprise our quantum bits (qubits)

There is a section in the article about future real world application, but I feel like these articles about quantum "breakthroughs" are almost always deliberately packed with abstruse language. As a result I have no sense about whether these suggested real world applications are a few years away or 50+ years away. Does anyone?
by goodells | 2025-10-22 15:48:52+00:00
Yes, CO2 still builds up.

In an acute situation where oxygenation isn't sufficient, the imminent threat of anoxic brain injury and end-organ dysfunction is the concern. Measures would obviously be taken to correct that, up to and including rapidly sedating and paralyzing a patient in order to mechanically ventilate them with an increased fraction of inhaled oxygen and/or additional pressure (PEEP) to increase the surface area in the alveoli available for gas exchange.

Respiratory acidosis (i.e. the accumulation of CO2 and acidification of the blood due to inadequate breathing) is generally not harmful on its own, the concern there is just adequate oxygenation. However there are metabolic causes of acidosis, usually due to lactic acid accumulation, which lead to end-organ dysfunction because lots of enzymatic reactions in the body expect a very narrow pH range to work effectively. This occurs over a period of days, though.
by lelandbatey | 2025-10-22 15:49:00+00:00
It's cause it's not normal error handling to use recover(). In smaller codebases, panic probably should not be present. For larger codebases, recover should be in place only in very very sparse locations (e.g. at the top level http handler middleware to catch panics caused by unreliable code). But in general, returning errors is supposed to be how all errors are signaled. I've always loved the semantic distinction between panics vs errors in go, they feel sooo much clearer than "normal" exception handling (try ... catch) in other languages which syntactically equivocate such common cases as "this file doesn't exist" with "the program is misbehaving due to physical RAM corruption". I think it's great that panic vs errors makes that a brighter line.

Assuming recover has to exist, I think forcing it to be in a deferred function is genius because it composes so well with how defers work in go. It's guaranteed to run "when the function returns" which is exactly the time to catch such truly catastrophic behaviors.
by denhamparry | 2025-10-22 15:49:01+00:00
Thanks for the question!

Someone could release a malicious package that looks okay to a scanner tool, but when installed using uv can behave differently, allowing attackers to masquerade executable code.

In addition, for OCI images, it is possible to produce an OCI image that can overwrite layers in the tar file, or modify the index. This could be done in a way that is undetectable by the processor of the OCI image. Similar attacks can be done for tools that download libraries, binaries, or source code using the vulnerable parser, making a tar file that when inspected looks fine but when processed by a vulnerable tool, behaves differently.

I hope that answers your question?
by wolrah | 2025-10-22 15:49:15+00:00
The UniFi line has moved away from passive PoE. The "UISP" line is almost exclusively passive PoE, even for brand new products. Ubiquiti has proven they know how to make devices that support both when they transitioned the UniFi line, but they actively choose not to and to enforce the use of bad nonstandard trash with their new products in their ISP product line.
by rrranch | 2025-10-22 15:49:23+00:00
Hey, thank you very much for trying the app, it means a lot.

1- There is no automatic email confirmation for now, I verify the accounts manually and I can do that today. 2- The free can do everything but is just for 7 days, then the subscription is required.

About the other things, I think I can work on that onboarding experience to make it better, definetly, but I do want to touch on that journal question being "flimsy". I get what you are saying and I feel the same. The reason is those were made with an LLM based on some personal questions I had, but I hope in the future we could have a good list of good prompts qurated by the community. For me nothing like a good prompt, I feel special when someone wants me to express something, but anyway, I can do a cleanup there to avoid the more weird prompts you know. Thanks again.
by pragma_x | 2025-10-22 15:49:36+00:00
> The conventional wisdom that local, on-premise models offer a security advantage is flawed. While they provide data privacy, our research shows their weaker reasoning and alignment capabilities make them easier targets for sabotage.

Yeah, I'm not following here. If you just run something like deepseek locally, you're going to be okay provided you don't feed it a bogus prompt.

Outside of a user copy-pasting a prompt from the wild, or break isolation by giving it access to outside resources, the conventional wisdom holds up just fine. The operator and consumption of 3rd party stuff are weak-points for all IT, and have been for ages. Just continue to train folks to not do insecure things, and re-think letting agents go online for anything/everything (which is arguably not a local solution anyway).
by rjwalters | 2025-10-22 15:50:11+00:00
Hey everyone — I’m one of the creators of RuleHunt

This started at the https://alife.org/ Hackathon in Kyoto as an experiment to get a more intuitive feel for how unique cellular automata patterns like Conway's Game of Life really are. Each browser runs automata simulations locally using WebGL (via GPU.js) with CPU fallback.

We’d love feedback on ideas for ranking or clustering interesting rules — right now “interestingness” is purely human. Thinking about adding simple metrics like entropy, density, or temporal variance to help map the space.

Happy to answer any technical or design questions!
by lisper | 2025-10-22 15:50:15+00:00
Why wait? Just go read the paper:

https://www.nature.com/articles/s41586-025-09526-6

In the last sentence of the abstract you will find:

"These results ... indicate a viable path to practical quantum advantage."

And in the conclusions:

"Although the random circuits used in the dynamic learning demonstration remain a toy model for Hamiltonians that are of practical relevance, the scheme is readily applicable to real physical systems."

So the press release is a little over-hyped. But this is real progress nonetheless (assuming the results actually hold up).

[UPDATE] It should be noted that this is still a very long way away from cracking RSA. That requires quantum error correction, which this work doesn't address at all. This work is in a completely different regime of quantum computing, looking for practical applications that use a quantum computer to simulate a physical quantum system faster than a classical computer can. The hardware improvements that produced progress in this area might be applicable to QEC some day, this is not direct progress towards implementing Shor's algorithm at all. So your crypto is still safe for the time being.
by eitland | 2025-10-22 15:50:21+00:00
No. You have just missed the two last steps. Here is the full explanation, and it is the same as it has always been on HN:

1. Make prototype

2. Magic happens here

3. Make lots of $$$

Great for prototyping only makes it easier to get to step 2, but done correctly, it certainly does that.

As proven by the nice app I have running on my laptop, but probably won't make any money from.
by thessalchips | 2025-10-22 15:50:28+00:00
I‘m teaching a course on computer architecture at my university and there are these model processors called MUx (MU0-7) that explain how a CPU works from the ground up. I‘m not aware of any toys (my students keep asking me about that as well), but I wrote an interactive visualizer that illustrates the simplest processor and how data moves through it: https://pascalbormann.de/mu-vis/ Not mobile friendly unfortunately and maybe a bit too advanced for kids, but it could be a starting point. The code is here if you want to build on it: https://github.com/Mortano/mu0-visualization
by mindslight | 2025-10-22 15:50:31+00:00
> People die from alcohol withdrawal, and dispensaries are medical care for a lot of folks.

This is the exact type of argument that merely helped to inflame the debate.

The real distinction is that church services are mass gatherings of people, whereas liquor and pot are retail establishments that only serve a few people at a given time. Stores can institute policies to make people come into even less contact - whereas for churches the mass of people coming together is intrinsic.

The original argument fallaciously skips over that actual reality, and frames it as if public health administrators are godless heathens more interested in people getting their weed and booze than people going to church. Your counter argument, despite being technically correct, actually buttresses support for the original one.
by RationPhantoms | 2025-10-22 15:50:47+00:00
No it isn't. Most MACsec-capable platforms have a "must-secure" or "should-secure" transmission mode.

If the security association isn't completed on a "must-secure" configured port then no traffic is transmitted. One would need access to the pre-shared keys to successfully use the link.

Now, could one perform a side-channel attack of the memory on the camera and get access to them? Maybe.
by yjftsjthsd-h | 2025-10-22 15:50:47+00:00
If someone steals your laptop, then sudo limiting guesses is completely irrelevant. Note that I started with

> I will absolutely say that a distro making that claim should not worry about the difference between 3 and 10 password attempts on sudo (i.e. when you're already logged in).

If you'd like to point out that it's really important to require a high-entropy password for the lockscreen or disk encryption, then I'll agree, but that isn't the argument we're in right now.
by jmull | 2025-10-22 15:51:02+00:00
People should understand from the outset that open source contributions from for-profit companies must benefit that company.

For VC-backed companies -- or anything else where it's spend now, profit later -- the bait-and-switch is practically inevitable.

(Or, of course, the company can simply stop contributing, either from going out-of-business, or pivoting, or being acquired, etc.)

If you're considering building long term on oss from a for-profit company you should count on having to pay in the future. You should believe you have a decent understanding of their business model so you have an idea of how much you might need to pay. Of course that's usually very difficult for VC-backed "spend now, pay later" companies, so you might be best off avoiding them for anything long-term or foundational unless you think you can bear to switch, possibly on short notice.
by kakwa_ | 2025-10-22 15:51:13+00:00
No, it's not some kind of clickbait strategy to drive views. Driving an agenda is.

Most of French media, specially newspapers, are money sinks only surviving because they are useful to push the rent-seeking business or ideological agenda of their owners (Dassault, Bouygues, Lagardere, Arnault, Bettencourt, Saade, Pinault, Niel).

Also, just for context, Martin Bouygues, Bernard Arnault and Vincent Bollore, the respective owners of TF1 (main French TV channel), Le Parisien (major newspaper) and CNews/Europe1 (major TV channel & radio) are personal friends of Sarkozy (a la "witness at your wedding, god father of your son or let's celebrate your election on my yacht" kind of way).

The Figaro (main right-wing newspaper in France) and its owners, the Dassault family, are also not far away.

Seeing the Figaro website was actually quite funny. Because the evidences are so damming, their main page was textbook "how to propagate fake news with plausible deniability". It was mainly pro-Sarkozy Editorials/Tribunes from non-journalists people, articles titled with quotes from Sarkozy's supporters and the few articles actually on the case were about the side stories.

French press ownership map:

https://www.monde-diplomatique.fr/cartes/PPA#&gid=1&pid=1

There are only two truly independent major media left in France: Mediaparte (the ones we have to thanks for Sarkozy's well deserved condemnations) and Le Canard Enchaine (a bunch of scandals, but lately, the "Affaire Fillion").

The rest is either owned by billionaires, state run, or is far smaller and doesn't have the aura, size & credibility to reveal such scandals.
by jimbo808 | 2025-10-22 15:51:42+00:00
I am genuinely baffled by this reply. Every single sentence you've typed is complete and utter nonsense. I'm going to bookmark this as a great example of the Dunning-Kruger effect in the wild.

Just to illustrate the absurdity of your point: I could claim, using your standard, that a fresh pile of cow dung is brain-like because it imitates the warmth and moistness of a brain.
by redwood | 2025-10-22 15:52:32+00:00
An amazing read. A geriatric peace dividend sounds alright. Does seems to discount Southeast Asia but still a very different take and a potentially accurate one.

I see the United States having a fundamental advantage: by being the only large-scale true cultural Melting Pot that invites people from all around the world (temporary pauses to that aside), it's the only place that the whole world can view as representing its future. Perhaps more importantly once you're diverse you can continue to absorbing a diverse population without massive disruption. Think about how hard it is for Africans to migrate to Europe where every time they show up they stick out and contrast that with United States where we're already a fundamentally 10% Black nation. It gives us fundamental advantages especially as Africa rises.
by JohnFen | 2025-10-22 15:53:17+00:00
The point is whether or not "shopping cart" cookies are "essential". I argue that there is nothing about them that qualifies as essential. The contents of your cart can be kept server-side, which means that using cookies to do it is not essential at all.

Making them part of the "essential" set in cookie banners is a category error. This is an important point, in my opinion, because if we allow websites to get away with saying nonessential cookies are essential, then the more obnoxious cookies people widely object to will just be counted as "essential" to evade people's preferences. Websites seem strongly predisposed to pulling the wool over user's eyes whenever they think they can get away with it, so this category problem is not without meaning.
by Quizzical4230 | 2025-10-22 15:53:21+00:00
There is a famous video from Hitachi[^1] showing the Youngs double slit experiment[^2]. You may like it!

[1]: https://www.youtube.com/watch?v=PanqoHa_B6c

[2]: https://en.wikipedia.org/wiki/Double-slit_experiment
by jonnrb | 2025-10-22 15:53:34+00:00
WDYM this seems very familiar. At commit deadbeef I don't need to materialize the full tree to build some subcomponent of the monorepo. Did I miss something?

And as for pricing... are there really that many people working on O(billion) lines of code that can't afford $TalkToUs? I'd reckon that Linux is the biggest source of hobbyist commits and that checks out on my laptop OK (though I'll admit I don't really do much beyond ./configure && make there...)
by hnlmorg | 2025-10-22 15:53:36+00:00
Not quite.

Interpolation is where the value is placed directly in the string rather than appended as parameters.

Eg “I am $age years old”.

This does result in the side effect that interpolation is typically a language feature rather than a library feature. But there’s nothing from preventing someone writing an interpolation library, albeit you’d need a language with decent reflection or a one that’s dynamic from the outset.
by FridayoLeary | 2025-10-22 15:53:40+00:00
US is 5-10 years ahead of Europe. MAGA is coming to France and the UK unless things change. In the UK the Conservatives and Starmer have seen to it. There are literally 2 things people in the UK want to see and both parties are stubbornly ignoring it, while failing to enact any policies that can actually help people. Meanwhile Starmer is becoming more authoritarian by the day. Trump didn't happen in a vacuum, ignore your electorate for too long and eventually they will respond.

The incredible successes of Trumps second term so far will encourage and empower populists everywhere.
by mrguyorama | 2025-10-22 15:53:43+00:00
Not only is the majority of an EV the exact same components as an ICE car, but the electric car industry has been using off the shelf components for decades.

Tesla buys plenty of products from them, including things like electric steering assist.

Bosch wants to stay relevant for longer than ICE cars after all, and a lot of these components were developed for ICE cars anyway.
by Kbelicius | 2025-10-22 15:53:53+00:00
> I'm asking "if cookie consent banners are the less than idea solution, why isn't the official EU government site implementing it in a way that is ideal?"

Cookie banners are perfectly valid solution to the problem. GP originally said that the ideal solution is to avoid cookie banners by not tracking users. Not that if you want to track users there is a better solution than presenting them with a cookie banner.

> If a company is deciding how to comply with the GDPR on its website, can it go wrong with copying how that site does it?

No, because that is how it is spelled out in the law. Rejecting tracking must be as simple as accepting it. On the EU website both those options are presented in a clear way.

> My claim that it isn't malicious compliance to use cookie consent banners, but rather the least risky approach since that is exactly how europa.eu complies with their own laws.

There is no malicious compliance. If it is done as it is done on the EU site then it is compliant. If it isn't then it is illegal. Malicious compliance means that the letter of the law is strictly followed so to cause/do something not intended by the law. In case of hiding the reject button, that is illegal.
by staindk | 2025-10-22 15:53:58+00:00
Kind of related to this - we meet with Google Meets and have its Gemini Notes feature enabled globally. I realised last week that the summary notes it generates puts such a positive spin on everything that it's pretty useless to refer back to after a somewhat critical/negative meeting. It will solely focus on the positives that were discussed - at least that's what it seems like to me.
Show HN: Inspect Element for LLM Apps
by zombico | 2025-10-22 15:54:26+00:00
LLM apps are traditionally treated as text generators. What if we treated them like HTTP APIs—forcing structured output that's inspectable, verifiable, and debuggable?

I combined existing patterns into an approach: force the LLM to output JSON, bind it to the HTTP request, and record everything.

The repo is a reference implementation: - LLMs must respond in structured JSON (not raw text) - Every response includes reasoning traces. Timing, and metadata are appended after - Each event is saved in SQLite, allowing conversation reconstruction - Cryptographic hashes verify conversation integrity - DevTools-style inspector shows everything in real-time

Demo: Ontario Procurement Guidelines chatbot with full RAG and multi-turn conversation debugging.

Implemented separately with feature parity in Node.js and .NET. Works with Anthropic/OpenAI/Ollama.

NOTE: This demonstrates an architectural pattern, not a drop-in product. It's extensible, but requires restructuring your app around structured output.
by parineum | 2025-10-22 15:54:48+00:00
My immediate thought while reading the article was both "What counts as 'added' sugar?" and "Who is making this 'daily recommended amount of added sugars'?"

Of course, all of this information is already available via nutrition facts for most sold foods.

The root problem here doesn't seem to be the availability of information, I expect it to be more about the availability of time and effort to spend on priority of personal health. I don't think the issue is that people don't know that food isn't bad for them, it's that their health is lower priority than their immediate needs of feeding themselves and their families.

If anything, as you point out, this seems to be a better way for food manufacturers to bend the rules to avoid the logo and make something seem healthier than it is rather than giving more information to consumers. The _fact_ (X Grams of Sugar) is on the package but the logo indicates that the food contains more than x grams of "recommended" "added" sugars, two things that can be misunderstood and/or gamed.