MurphyA/hacker-news huggingface dataset:
by lpetronika | 2026-01-19 19:35:32+00:00
Hi HN, creator here.

I've been building react-state-basis, a runtime auditor for React state architecture.

The project is inspired by a simple idea from linear algebra: a "basis" is a minimal set of independent vectors. In React, many apps suffer from state that is "linearly dependent" -variables that always move in sync and should really be derived values or a single source of truth.

The tool ignores state values entirely. Instead, it tracks the high-resolution timing of state updates and hook firings. It treats these updates as temporal signals to identify redundant state and reveal hidden "sync leaks" (causal chains) that static analysis usually misses.

What’s new in v0.4.0:
I recently moved the engine from simple binary snapshots to Temporal Cross-Correlation (Lead-Lag analysis). Instead of just asking if two states update at the same time, the engine now checks across multiple "temporal planes." It can detect if State B consistently follows State A with a phase shift, allowing it to distinguish between simple redundancy and causal update chains.

Real-World Results:
I validated the v0.4.0 engine by running it on Excalidraw (114k stars). It successfully identified a causal sync leak in their theme-switching logic - a manual useEffect synchronization that was causing an unnecessary double-render. I submitted a PR to replace it with a computed value: https://github.com/excalidraw/excalidraw/pull/10637

Engineering Highlights:

Pointer-based Offsets: Uses index offsets to perform temporal analysis directly on raw history buffers, avoiding array slicing (.slice()) or creating temporary objects that cause GC micro-stutters.

Lead-Lag Analysis: Evaluates the correlation across three temporal planes (Sync, Lead, and Lag) to determine the "Direction of Flow" between variables (A → B).

Circuit Breaker: Detects high-frequency state oscillations and halts execution before the browser thread locks up.

Zero Production Overhead: The entire library is replaced with no-op shims in production builds via environment-aware exports.

I’m trying to bridge the gap between "State Management" and "Signal Processing." I’d love to hear your thoughts on using temporal correlation as a heuristic for architectural debt.
by eudamoniac | 2026-01-19 19:35:48+00:00
Exposure outside the home is a miniscule amount and could not result in this sort of deep rot. It's not an impossible task at all. Don't give the kids a screen, and when it's necessary, use site whitelists. Yes, they will be mildly alienated, but I don't think we should care. They would also be alienated if their peers all smoked, and I would still not consider giving my kid a pack of cigs. They will recover from an unpopular school life, but they may never recover from the effects of addictive technology.
by lobsterthief | 2026-01-19 19:36:23+00:00
You misinterpreted my statement. OP was suggesting we should be suspicious because it’s from a Germany entity. I am not suspicious specifically due to it being from Germany.

Also, you are extremely ignorant and uneducated yourself. See, I used the same logic you did—knowing nothing about you and calling you uneducated. Feels good, doesn’t it?
by peteforde | 2026-01-19 19:36:58+00:00
This sounds interesting for quick prototypes, but tbh it doesn't map onto how most iterative layout processes actually work. At least in my experience. $0.02

However, I wanted to say that for a lot of common parts I find the Adafruit open source schematics to be at least as useful as the application layout suggestions in many datasheets. When it comes to regulators etc it's nice to see how they did it, because like your project, you really can approach it like a block.
by Esophagus4 | 2026-01-19 19:37:03+00:00
But if we play six degrees of separation, everything is tech related.

I flagged this. There are a million places on the internet talking about it: Twitter, news outlets, Instagram… even my loony relatives have all weighed in on Facebook.

No need to add this forum to that list of places talking politics - it’s against the guidelines for HN anyway.
by inopinatus | 2026-01-19 19:37:10+00:00
The article makes it very clear that the ambiguity arises in another phrase: “difference in ordering of the RRs in the answer section is not significant”, which is applied to an example; the problem with examples being that they are illustrative, viz. generalisable, and thus may permit order ambiguity everywhere, and in any case, whether they should or shouldn’t becomes a matter of pragmatic context.

Which goes to show, one person’s “obvious understanding” is another’s “did they even read the entire document”.

All of which also serves to highlight the value of normative language, but that came later.
by netsharc | 2026-01-19 19:37:25+00:00
I think the feeling of helplessness is reasonable.. Maybe they see how much more they have to sacrifice a lot more to fight this tyranny of stupidity. Only when the population has lost a lot more will they get mad enough to say "well we've lost too much" (if you see how protests go big in other oppressive regimes - the famous quote is "civilization is 3 missed meals away from riots").

Maybe it's all the Nazi thuggery of ICE scaring them, that keeping quiet feels much more safer.

Disclaimer: I don't live under the Trump tyranny.
by mikewarot | 2026-01-19 19:37:37+00:00
>There is no tech or startup angle for this.

The devaluation of the US Dollar that is likely outcome of this will disrupt our supply chains leading to chaos. I expect 80% or worse.

Also, this will drive interest rates through the roof, drying up funding.

Even if you're not interested in politics, it's interested in you.
by rm30 | 2026-01-19 19:37:43+00:00
I don’t take concepts as a 'full package'. I evaluate what is worth taking based on the requirements. The brilliant part of FidoNet is the asynchronous persistence.

In a 'sea of supercomputers,' a real-time mesh (like Bluetooth) fails because it requires an end-to-end path right now. Store-and-Forward allows a node to hold a message until it 'sees' any valid peer, turning every 'meat-bot' into a mobile post office.

My main concern with this entire discussion is the reliance on Bluetooth to achieve the result.

If we truly want to build a free and open intercommunications system, we must put all ideas on the table, establish clear targets (a doomsday system or inviting a friend for a drink), and evaluate what is truly available versus what is not.

Only from that foundation can we begin to define a project that survives the real world.
by TuringNYC | 2026-01-19 19:38:11+00:00
a UL certification will hardly be the only one in place for a commercial insurance firm to guarantee a jacuzzi. Just imagine the risk of electrocution.

Just look at it from a retail standpoint -- perhaps you have car insurance.

- (where I live) You are forced to have a driver's license

- (where I live) Even if your spouse claims not to drive, they wont insure me unless all other adults in my household have licenses

- i'm forced to pay more if i drive an unsafe car vs a safe one

- I can pay less if I have a LoJack or other safety device

- I can pay further less if I take a driver's safety course which runs 5hrs long

- I can pay further less if I install a OBD-2 device sharing my driver behavior

- I risk having my insurance cancelled If I do something bad (DUI)

- I risk having no payout if I do something illegal
by jcranmer | 2026-01-19 19:38:19+00:00
You do have some influence in where you get posted, but that is mediated by several factors including most importantly how desirable a posting is.

While I'm not certain of how desirable an Arctic posting is, I do know that Antarctic postings are heavily oversubscribed (more demand than spots available), and I rather suspect that the Arctic stuff is in the same boat. It's not like there's a huge amount of spots that need to be filled, so even if getting an "Arctic soldier" tab appeals to only like 1% of the soldiers, well, that's enough to fill all the slots.
by locknitpicker | 2026-01-19 19:38:24+00:00
> It could be a broken rail weld, it could be track sabotage, it could be a broken wheel or bogie... we don't know yet.

Yes, the root cause is still unknown, and an investigation needs to happen to determine the root cause.

Sabotage or not, the infrastructure is by far the most likely suspect.

Even in the Santiago de Compostela accident, the root cause was the way the Spanish high speed railway infrastructure was mismanaged. Originally they tried to throw the train conductor under the proverbial bus with accusations of speeding to impress a girl, but later the investigation determined the track section failed to support basic speed limiters.

Jumping to conclusions about evil private railway operators is just ignorant and dumb.
by jimbohn | 2026-01-19 19:38:40+00:00
Asking for an example is ill-posed, given that democracies are rather young constructs compared to the wider human history. Mind you, I am rooting for Taiwan, but I would expect something like what happened in Hong Kong rather than all-out war if the USA rug pulls Taiwan when it comes to support.
Europe has already signaled that they won't do anything when it comes to Taiwan.
by michaeljx | 2026-01-19 19:38:40+00:00
I ve modified my ZigBee bathroom led light. Replaced the daughterboard with an esp32, integrated a humidity sensor and a presence sensor, another rely and a power circuit, and I now have a bathroom light that lights up automatically when someone is in the room, and turns on the extractor only if the humidity is a ove a certain level.

I ve done all this by taking photos of the circuits and asking Gemini how to do it.
by boznz | 2026-01-19 19:38:44+00:00
This. LLM's are still not good enough to trust for Vibe-Circuit building - a circuit re-design is a lot more cost and time than a code change - But they can get you over so many hurdles getting you to the right references in forums and datasheets quickly, I suspect it wont be too long before they can make schematics and PCB's that are 90% there, but currently much more useful in the firmware design.

I am now more of a hobbyist than a professional and LLM's allow me to get results quicker, for example over Christmas I replaced my Pioneer stereo with a new custom motherboard, re-using the class AB analog parts and all the switches and the VFD Display. LLM helped me do it a lot quicker and gave me a couple of novel options, write up here => https://rodyne.com/?p=3380
by kelnos | 2026-01-19 19:38:49+00:00
Right, but in the weed analogy, the scale is used as a proxy to assume intent. When someone is caught with those 400 joints, the prosecution doesn't have to prove intent, because the law has that baked in already.

You could say the same in LLM training, that doing so at scale implies the intent to commit copyright infringement, whereas reading a single book does not. (I don't believe our current law would see it this way, but it wouldn't be inconsistent if it did, or if new law would be written to make it so.)
by RalfWausE | 2026-01-19 19:39:00+00:00
> As for no stomach for a fight, Nato Europe can't even shoot down shahad drones that fly over their own territory.

You would have been right if this were a couple of years ago, hell... even at the beginning of last year you might have been right, but now? If i would go with the things i hear of coworkers or other people around me (normal people in the lower middle class, no activists or something like that) then i can tell you: People are out for blood. The sheer arrogance of the Trump administration is just a tad too much to be ignored and this time Europe will not back down.
Show HN: A Real-World Comparison of AI vs. Human Writing (Side-by-Side Examples)
by xthe | 2026-01-19 19:39:17+00:00
I built a simple side-by-side comparison showing how AI and humans handle the same writing tasks. clarity, creativity, structure, accuracy, and tone. Each section includes real samples, not summaries.

Would love suggestions on what other tests or prompts to add.
by PenguinCoder | 2026-01-19 19:39:18+00:00
IMO, it goes against 'self-hosted' too. Self-hosting for your own data, control of it, and handling of it. Self-hosting to learn new things and scratch your own itch for a niche product. AI vibe coding doesn't have any of that. Literally an _idea_ that someone else implements and you the 'coder' don't really have any control or understanding of.

Why would I want to take ownership of that for my own security?
by 9x39 | 2026-01-19 19:39:39+00:00
> Is the "murky" part "criticism to politicians in power" or what exactly is unclear about combating hate speech?

Chiefly, the subjective definition beyond "speech someone hates". Social media is trending towards establishing lockstep opinions and smushing disagreement. Using such labels is effective in cowing dissent.

It's tempting to objectively label something as bad through a subjective process, as appeals to authority are powerful. Your point about diverging lines being drawn highlights the importance of skepticism of these appeals.
by LexiMax | 2026-01-19 19:40:24+00:00
> Do you really think we are never going to be able to design a better one?

I didn't want to learn C++. I learned it anyway because it was the best in the niches I was interested in, as well as there being existing programs that I wanted to contribute to that were written in C++.

I can state for a certainty that if I had waited around for the perfect language before making the leap, it would have negatively affected both my career and hobbyist dalliances.
by craftkiller | 2026-01-19 19:40:28+00:00
> That's at best a retcon, given given that the RFC was first published in 2008

How so? Apple didn't invent the idea of a secure enclave. Here is a photo of a device similar to one I was issued for work back in ~2011: https://webobjects2.cdw.com/is/image/CDW/1732119

No option to get the secret key out. All you can get out is the final TOTP codes. If anything, having an end-user-programmable "secure enclave" is the only thing that has changed.

I think they probably meant "Secure Enclave" in the same way that people say "band-aid" instead of "bandage", "velcro" instead of "hook and loop fastener", and "yubikey" instead of "hardware security token".
Show HN: Opengenepool, MolBio IDE Plugin
by dnautics | 2026-01-19 19:40:49+00:00
I had a 14+year old project that got waylaid for years and frustrated (and losing time) with existing Molecular Biology SAASes, I used AI assisted coding to update the project to Vue.js and bring it back. This Vue.js component has all the basics that a working molecular biologist could want, and way less footguns.
by jampekka | 2026-01-19 19:41:17+00:00
> Don't be curmudgeonly. Thoughtful criticism is fine, but please don't be rigidly or generically negative.

> Please don't fulminate. Please don't sneer, including at the rest of the community.

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

https://news.ycombinator.com/newsguidelines.html
by Quothling | 2026-01-19 19:42:46+00:00
It's terrible. The biggest issue is dependencies, but we've solved it by whitelisting what they are sllowed to use in the pipelines along with writing the necessary howtos.

The thing I should have made clearer is probably that I think the horrible code is great. Yes it's bad, but it's also a ton of services and automation which would not have been made before LLM's, because there wouldn't have been enough developer time for it. Now it being terrible code doesn't mean the sollution itself is terrible for the business. You don't need software engineering until you do, and compute is really cheap on this scale. What do we care their code runs up €5 a year if it adds thousands of euros worth of value?

It's only when something stops working. Usually because what started out as a small thing grows into something where it can't scale that we take over.
by roxolotl | 2026-01-19 19:43:14+00:00
It’s pretty classic civil disobedience. In my mind it’s really the founding principle of the states. There is a difference between what is legal and what is just. For the past 250 years what is just has continually evolved and expanded.

> Law never made men a whit more just; and, by means of their respect for it, even the well-disposed are daily made the agents of injustice.

- Civil Disobedience
by rconti | 2026-01-19 19:43:30+00:00
Yeah, the article was pretty confusingly written.

When they explained why it hadn't been found, the quote was "I suspect the coyote was swept away...", but then later in the article it seemed clear the 'swept away' was in reference to the SF->Alcatraz journey, given the prevailing currents reported by the boat captain.

But then later in the article they re-stated the idea that it had been swept away _off_ the island, which doesn't really make sense given the currents.
by JumpCrisscross | 2026-01-19 19:43:35+00:00
> it is white washed non-violence 'protest and vote harder' nonsense that the history books like to push

My family is [EDIT: South Asian] Indian. It’s really not nonsense.

> there was a very real looming rod waiting

The rod was thinly-veiled racial violence and domestic terrorism. It would have been a route towards exterminationist rhetoric and potentially action on both sides. Not civil rights.

Keep in mind, while King was in jail America was in its own telling losing the Cold War. We were behind in space. We drew a stalemate in Korea and were getting routed in Vietnam. A year earlier the Cuban missile crisis had been narrowly averted through diplomacy. King vs. Malcolm is a textbook illustration of the downsides of escalating to violence as a political tool. (And the upsides of refraining from it even if your adversary embraces it.)
by pdmccormick | 2026-01-19 19:43:36+00:00
"Become close friends with the software you use all the time." That is a beautifully evocative phrase for a lovely idea, thank you for sharing.

If I may share an idea for which I don't have nearly as nice and succinct a summation, but I've come to view my personal computing environments through the lens of being a garden. I spend so much time within them, working, learning, playing and writing. I can see the different seasons of my life reflected through naming conventions, directory structures, scripts I've written and bookmarks I've long ignored. There are new things I want to try and explore in the spring when I hopefully have a bit more free time. I have planted seeds while children slept in my arms or in the next room, and I have enabled their dreams with the fruits of my labour. I would even say I have occasionally communed with the close and holy darkness on long, late nights.

In time everything I have created will return to dust, and probably no one will ever know this garden as I have. But it has still been a place of growth and blessing.
by docdeek | 2026-01-19 19:43:50+00:00
> Is the "murky" part "criticism to politicians in power" or what exactly is unclear about combating hate speech?

Not the commenter you are respoinding to, but the link they shared explained that some of the 'hate speech’ that gets flagged is not anything that would rise to the level of ‘hate speech’ in many other jurisdictions. One of the examples cited was a person prosecuted for calling a politician a “professional moron”. The politician in question had had 700 people investigated for insulting them online in such a fashion; another politician had made more than 500 similar complaints.

Personally, I am uncomfortable with labeling some speech ‘hate speech’ and punishing the speaker even if it is indeed hateful because inevitably such laws will be used by people I don’t agree with to limit expression well beyond ‘hate speech’. Yet even if a case might be made for limiting some speech (denial of the Holocaust, for example) I don’t think that there is a strong case for limiting my ability to call a politician a moron, professional or otherwise.
by Matticus_Rex | 2026-01-19 19:44:07+00:00
My wife uses this stand with her Kindle (there are more flexible/adjustable ones available): https://www.amazon.com/dp/B0BXPJWMNY?ref_=ppx_hzsearch_conn_...

and a page-turner for the Kindle: https://www.amazon.com/dp/B0CVWZWX56?ref_=ppx_hzsearch_conn_...
by cosignal | 2026-01-19 19:44:13+00:00
I'm sorry but what?! 'Socializing with people you know IRL' is almost exclusively what I've seen Discord used for, and almost solely what I personally use it for. There are vastly more Discord servers set up among IRL friend groups (or among classmates, as another popular use case) than there are Discord servers for fandoms of people who have never met IRL.
by Nevermark | 2026-01-19 19:44:44+00:00
Google "brancaster accent with swivel egg chair" and note the enclosing high-backed versions with wide winged tops.

With a matching footstool (search "brancaster egg chair footstool"), those chairs let you put your feet up, tilt back, and are the best reading experience I have ever found. By far. You can rest you hands and book on your thighs and read without any neck strain or posture effort.

The tilting and swiveling enables continuous posture adjustment, which helps as much when reading as for sleeping.

Comfortable enough even for studying with highlighters. (Amazon, "Wood pen holder desk round walnut" square bottom, round top + "Mr. Pen- Aesthetic Highlighters". Such a great combo I have them in several rooms.)

I am sure I sound like an ad, but when you find combinations of basic things that each work "better", it is great.
by lormayna | 2026-01-19 19:44:59+00:00
1) LTE frequencies are in the frequency intervals 600—900Mhz, or over the Ghz. Higher frequency means smaller antennas.

2) 5G cells are small and very dense, this means less power consumption.

3) LTE and 5G are based on CDMA, a technology that is way more efficient in term of bandwidth efficiency than the FM modulation used by a walkie talkie
by realusername | 2026-01-19 19:45:25+00:00
I never said it's going to be smoother than it is right now, just that Google will lose control.

8 of the top 10 manufacturers are Chinese, the last two are Samsung (which definitely isn't going to side with Google) ... and Google themselves.

If Google doesn't publish AOSP anymore, Pixels will be the only phone with their software on it, Samsung might attempt something alone and the rest will pick up the development from a Chinese government consortium which will be the de-facto default mobile platform instead of the Google one.
by soulofmischief | 2026-01-19 19:45:26+00:00
It's silly to say that the ability to fly has not changed society. Or that it won't continue to change society, if we manage to become space-faring before ruining our home planet.

The phrase, "The average human on the planet will take a handful of flights in their lifetime" is doing a lot of work. What are those flights to? How meaningful/important were the experiences? What about crucial components that enable industries we depend on? For example, a nuclear plant might constantly be ordering parts that are flown in overnight.

I think in general you're really minimizing the importance of aviation without really providing anything to back up your claims.
by Loquebantur | 2026-01-19 19:46:00+00:00
“We’ve become so obsessed with the number of papers [that scientists publish] that we are not thinking about what it is that we are researching—and in what ways that contributes to a better understanding of reality, of health, and of the natural world,” says Nunes Amaral, who detailed the phenomenon of AI-fueled research paper mills last year.