MurphyA/hacker-news huggingface dataset:
by jruohonen | 2026-01-25 15:11:48+00:00
Okay, but to return to replications, publishers could incentivize replications by linking replication studies directly on a paper's website location. In fact, you could even have a collection of DOIs for these purposes, including for datasets. With this point in mind, what I find depressing is that the journal declined a follow-up comment.

But the article is generally weird or even harmful too. Going to social media with these things and all; we have enough of that "pretty" stuff already.
by margalabargala | 2026-01-25 15:11:49+00:00
You make a fair point that engine braking is not dissimilar. However the impact of engine braking is orders of magnitude smaller.

The reason to capture 1W and then spend 1.1W is it keeps you at a consistent speed. That's why manufacturers do it.

Lots of people in these comments who have never actually driven an EV while looking at the energy usage readout.

Personally I've never driven a Porsche but I've driven EVs from Nissan, Tesla, VW, Chevrolet, Kia, and Hyundai and they all do this.

So I am here to inform you that you are just wrong. There's no need to be sorry about educating someone, though, don't apologise next time :-)
by xn | 2026-01-25 15:11:53+00:00
Then you know that it's going to take at least, say two weeks, one week for the first implementation and a week to finish it if it works.

On the high end, could it take more than 2 years? 1 year? 6 months? Stop when you are 80% confident that it won't take longer than some period.

So your estimate might be between two weeks and six months. Is that an acceptable estimate for the "buyer"? If not, is it worth expending effort to narrow the estimate?
by RicoElectrico | 2026-01-25 15:11:56+00:00
Shameless plug: start with https://comaps.app/ . Recently I helped a woman find an address because she told me there's some problem with her internet connection.

I think having an offline map of at least the region you live in can come in handy. In fact, I carry an old phone with impressive battery life (Samsung Galaxy A10) and offline maps installed on it so I don't get lost.
by acdha | 2026-01-25 15:12:30+00:00
I realize a conspiracy narrative gets more clicks but … you know Apple started the development of USB-C and shipped some of the first devices in 2015, right? People whined about the MacBooks requiring new hubs, etc. for a couple of years and got over it. The same thing happened with the iPad in 2018, AirPods, etc.

When they introduced Lightning in 2012, they made a commitment to all of the third-party hardware developers that iPhones would support it for a decade. I’m sure the EU pressure helped but USB-C iPhones shipping in 2023 is right on that original timing.
by londons_explore | 2026-01-25 15:12:35+00:00
I can assure you there is plenty of water. There are floods in lots of places every year. The oceans are full of water that for just 5kWh we can desalinate 250 gallons.

The problem is that the water and energy aren't where the users want it to be.

But pipes are relatively cheap - if humanity cared enough, we could build pipes to distribute the plentiful water everywhere.

But it turns out the people without much water tend to be in very poor places and warzones where there isn't much appetite for spending money on pipes.
by throwawayqqq11 | 2026-01-25 15:12:53+00:00
I think its time for a distinction between (far) right and conservative.

To me, (far) right means being primarilly focused on some image of an enemy, nowadays conveyed by social media, and without a substancial constructive political vision. Disgust toward some outgroup and an illusion of former greatness as main drivers for political agitation.

IMO, conservatives can be similarly misguided by some bloated group identity but enlarge, its not their primary driver. Conservarism can find common ground with left leaning policies, whereas the far right cannot.
by forgotpwd16 | 2026-01-25 15:13:20+00:00
Have doubts, but I got curious and asked it to guess my age (in anonymous session via private window). Somehow, it made a correct guess (one-sentence prompt, just query).

Try to figure out my age.

I’m putting you at late 20s to early 30s, like 29–32.

Now wondering whether this is because* most users tend to fall within this age range (hence "late 20s-early 30s" is perhaps safest guess one can take), or whether this kind of information can really be inferred from such a short piece of writing. (Of course in longer sessions may indeed be possible to do such thing.)

*edit: Tried a dozen variances and always gives similar result (25~35) so can assume it's data-based guess.
by nickpsecurity | 2026-01-25 15:13:42+00:00
That comment sounds like the environment causes bad behavior. That's a liberal theory refuted consistently by all the people in bad environments who choose to not join in on the bad behavior, even at a personal loss.

God gave us free will to choose good or evil in various circumstances. We need to recognize that in our assessments. We must reward good choices and address bad ones (eg the study authors'). We should also change environments to promote good and oppose evil so the pressures are pushing in the right direction.
Show HN: Netfence – Like Envoy for eBPF Filters
by dangoodmanUT | 2026-01-25 15:13:46+00:00
To power the firewalling for our agents so that they couldn't contact arbitrary services, I build netfence. It's like Envoy but for eBPF filters.

It allows you to define different DNS-based rules that are resolved in a local daemon to IPs, then pushed to the eBPF filter to allow traffic. By doing it this way, we can still allow DNS-defined rules, but prevent contacting random IPs.

There's also no network performance penalty, since it's just DNS lookups and eBPF filters referencing memory.

It also means you don't have to tamper with the base image, which the agent could potentially manipulate to remove rules (unless you prevent root maybe).

It automatically manages the lifecycle of eBPF filters on cgroups and interfaces, so it works well for both containers and micro VMs (like Firecracker).

You implement a control plane, just like Envoy xDS, which you can manage the rules of each cgroup/interface. You can even manage DNS through the control plane to dynamically resolve records (which is helpful as a normal DNS server doesn't know which interface/cgroup a request might be coming from).

We specifically use this to allow our agents to only contact S3, pip, apt, and npm.
Show HN: Constela – JSON DSL for AI-generated UI with compile-time validation
by yuu1ch13 | 2026-01-25 15:13:52+00:00
I built a UI language where you describe UI as JSON, and errors are caught at compile time—not runtime.

Why: When AI generates UI, JavaScript is too flexible. You get runtime errors, implicit behavior, hard-to-debug state. Constela constrains the surface area so output is deterministic and validatable.

Side effect: 5× faster builds, 5× smaller output than Next.js (same site, measured).

Live demo (this site is built with Constela): https://constela.dev

Try it yourself: https://constela.dev/playground

Source: https://github.com/yuuichieguchi/constela

I'd be interested in feedback from people working on compilers, UI frameworks, or AI-assisted development.
by mike_hearn | 2026-01-25 15:13:58+00:00
Yes, sort of. Ioannidis published a serosurvey during COVID that computed a lower fatality rate than the prior estimates. Serosurveys are a better way to compute this value because they capture a lot of cases which were so mild people didn't know they were infected, or thought it wasn't COVID. The public health establishment wanted to use an IFR as high as possible e.g. the ridiculous Verity et al estimates from Jan 2020 of a 1% IFR were still in use more than a year later despite there being almost no data in Jan 2020, because high IFR = COVID is more important = more power for public health.

If IFR is low then a lot of the assumptions that justified lockdowns are invalidated (the models and assumptions were wrong anyway for other reasons, but IFR is just another). So Ioannidis was a bit of a class traitor in that regard and got hammered a lot.

The claim he's a conspiracy theorist isn't supported, it's just the usual ad hominem nonsense (not that there's anything wrong with pointing out genuine conspiracies against the public! That's usually called journalism!). Wikipedia gives four citations for this claim and none of them show him proposing a conspiracy, just arguing that when used properly data showed COVID was less serious than others were claiming. One of the citations is actually of an article written by Ioannidis himself. So Wikipedia is corrupt as per usual. Grokipedia's article is significantly less biased and more accurate.
by brabel | 2026-01-25 15:14:01+00:00
When everyone else does it, it's extremely hard to be righteous. I did it long ago... everyone did it back then. We knew the danger and thought we were different, we thought we could drive safely no matter our state. Lots of tragedies happen because people disastrously misjudge their own abilities, and when alcohol is involved doubly so. They are not bad people, they're people who live in a flawed culture where alcohol is seen as acceptable and who cannot avoid falling for the many human fallacies... in this case caused by the Dunning Kruger effect. If you think people who fall for fallacies are bad, then being human is inherently bad in your opinion.
by drzaiusx11 | 2026-01-25 15:14:40+00:00
I never got the "blue" and "white" thing. Both look "white" to me, but you're right about subarus also leaking coolant in the exhaust which is easily identified by a "sweet" smell. Blown gaskets on ICE engines like E25s leak both oil AND coolant, no? I might be mixing up blown heads with cracked manifolds which often go hand in hand since temp extremes in engines fissure cast parts like the manifold. Either way the end result is the same: noxious fumes in the exhaust.
by fjsocjdjdcisj | 2026-01-25 15:16:25+00:00
As writers often say: there’s no such thing as a synonym.

“That’s a bad thing to do…”

Maybe should be: “That’s a stupid thing to do…”

Or: reckless, irresponsible, selfish, etc.

In other words, maybe it has nothing to do with morals and ethics. Bad is kind of a lame word with limited impact.
by pfdietz | 2026-01-25 15:16:28+00:00
It was done deliberately in the USSR, in a process known as Underground Coal Gasification. Oxygen and steam are injected to convert the coal to syngas (CO + H2) which is brought up to the surface. This allows exploitation of coal deposits that are not suitable for conventional mining.

https://en.wikipedia.org/wiki/Underground_coal_gasification
by mistrial9 | 2026-01-25 15:16:29+00:00
No one knows how banal or how extreme the circumstances were that caused these two to do something that was obviously life-threatening.

Old men clutch their beer and complain about prices, while the young take on the world in ways that "boggle the mind"

Should the two just sit in their rooms with TV and Pills, like a "good adult should" ? Oh throw in some "surveillance video" to prove the guilt.. Guilty! to the poor house with them! shame their names in the paper...

If they died doing it then it is on them, they did it. This was more than a night out in some way we do not know.
by nikitaeverywher | 2026-01-25 15:16:37+00:00
Thanks for the feedback.

Minification and obfuscation solve different problems. Minification is about download size (and somewhat parse/exec speed). Obfuscation is about making code harder to reverse-engineer, patch or copy.

The question is: do you have anything worth protecting? For a simple marketing website, probably not. But if you're shipping:

- A browser game (think of copycats & anti-cheat front end code)
- Feature flags that reveal your roadmap
- Pricing/discount logic in product companies competitors could copy
- Client-side validation algorithms (easily explained by LLMs)
- Proprietary algorithms (trading, scoring, matching)

...then "anyone can read your source" becomes a concern.

Does any of that apply to what you build?
by alpinisme | 2026-01-25 15:16:52+00:00
People can and do fight things they agree with on the principle of not wanting to do something because they were told to. You fight it just to say “you can’t tell me what to do” (for precedent) not just to actually defend a position you believe in. Even if the other side wins, they had to pay a cost that may discourage or at least raise the floor for future regulatory efforts.
by Esophagus4 | 2026-01-25 15:17:29+00:00
> If you take away the guardrails completely, it radically alters the psychology and game theory around user interaction

Cool! Did workers expect consequences for incidents? Did they get rewarded for lack of incidents?

Meaning, I imagine a world where there are no consequences for incidents and removing guardrails doesn’t lower incident rates because people aren’t incentivized to care?

Or you’re saying they naturally cared and removing guardrails allowed them to take ownership?
by eschu | 2026-01-25 15:17:41+00:00
SPICE uses modified nodal analysis (MNA), which leads to differential algebraic equations (DAEs). This is very well-suited to detailed semi-conductor models (a bunch of convergence helpers are used behind the scenes to make the simulation of extreme exponential transients possible).

PLECS, on the other hand, uses ideal switches (on/off) for MOSFETs, diodes, etc. This is, in a way, the "most extreme" form of nonlinearity. But by leaning into it, we can solve more efficiently the resulting circuit equations using far fewer degrees of freedom. PLECS uses a piecewise state-space fomulation (ODEs). A simplified approach like that is basically essential for high-frequency power electronics at system-level if you don't want to wait all day for your waveforms. But obviously the trade-off is that you can't see the switching transients, because they are instantaneous.

To get both type of analyses (zoomed in device-level v.s. multi-physics system-level), we had to build the complex schematics in two different softwares (PLECS and SPICE). This took a long time. It's also quite error prone, especially when complicated initialization or post-processing scripts are involved. With PLECS Spice, we solved our problem. We can build one schematic in PLECS and "spice-ify" the bits we care about within it using a configurable subsystem.
by xethos | 2026-01-25 15:17:44+00:00
The ”Leader of the Free World” and Commander in Chief of the largest, most well-equipped military force the world has ever seen, with bases dotted around the globe has spent the last several months threatening annexation of my country.

For extra fun, this doesn’t even determine if I live in Greenland or Canada - let alone adding ”Abducting a foreign head of state to lay claim to natural resources”, which could make me Venezuelan!

North Korea is a fire down the block; America is a grease fire in my kitchen, and I hope you'll forgive me for prioritizing the immediate threat
by firebot | 2026-01-25 15:17:50+00:00
Oh come on fanboy, Apple doesn't have meaningfully better hardware, consumer trust, or app selection (for most people the opposite is true!)

Oof, Apple adopting core 'Android' features... Yea, finally? Increasing iOS market share? Where? Not most places

I think it's weird you come at this from an antitrust angle when I would totally make the argument the other way.

If there's pressure to remove this feature, then it's from companies that make apps that anyone can pull up in Revanced and they can patch it and can be running a version of a piece of software that shouldn't exist with "premium" features enabled. I don't think there's an argument against it really besides that. At least not an honest, intelligent argument....

Ultimately, I doubt many would jump to Apple. Inertia would insist: People just won't upgrade. Which is already occurring, people are keeping their devices longer, especially Apple users. And they wonder why their battery stops working... Oy vey!
by pydry | 2026-01-25 15:17:58+00:00
>The 30,000 number comes from the Ministry of Health.

It comes, allegedly, from people from that ministry who were talking to TIME.

I would imagine their contact was probably mediated by the state department - the same people currently gearing up for an Iraq-style invasion.

Later on TIME adds:

>TIME has been unable to independently verify these figures.

Which is not altogether unsurprising. TIME wasnt exactly the most careful magazine when it came to verifying state department supplied intelligence about WMDs back in 2003.
by Aurornis | 2026-01-25 15:18:36+00:00
In this case they hadn’t labeled anyone as villains, though. They could have omitted that section entirely.

I happen to agree that labeling them as villains wouldn’t have been helpful to this story, but they didn’t do that.

> It obscures the root causes of why the bad things are happening, and stands in the way of effective remedy.

There’s a toxic idea built into this statement: It implies that the real root cause is external to the people and therefore the solution must be a systemic change.

This hits a nerve for me because I’ve seen this specific mindset used to avoid removing obviously problematic people, instead always searching for a “root cause” that required us all to ignore the obvious human choices at the center of the problem.

Like blameless postmortems taken to a comical extreme where one person is always doing some careless that causes problems and we all have to brainstorm a way to pretend that the system failed, not the person who continues to cause us problems.
by egeozcan | 2026-01-25 15:18:55+00:00
I thought assuming good faith does not mean you have to sympathize. English is not my native language and probably that's not the right concept.

I mean, do not put the others into any stereotype. Assume nothing? Maybe that sounds better. Just look at the hand you are dealt and objectively think what to do.

If there is an arsonist, you deal with that a-hole yourself, call the police, or first try to take your loved ones to safety first?

Getting mad at the arsonist doesn't help.
by BenoitP | 2026-01-25 15:19:41+00:00
A hard problem, especially wrt to transactions on a moving target.

From memory, handful of projects just dedicated to this dimension of databases: Noria, Materialize, Apache Flink, GCP's Continuous Queries, Apache Spark Streaming Tables, Delta Tables, ClickHouse streaming tables, TimescaleDB, ksqlDB, StreamSQL; and dozens more probably. IIRC, since this is about postgres, there is recently created extension trying to deal with this: pg_ivm
by ddalex | 2026-01-25 15:20:05+00:00
I beg to differ, waymo doesn't have humans ready to take over at the first sign of trouble, there are no remote-driven Waymos. The operators make remote high level executive decisions by clickin items in a menu, not by driving.

Also Waymo is cash positive per car, and more expensive then human drivers - they accidentally unlocked a premium market where people are happy to pay extra to not deal with other humans. At their price point its certainly worth doing the robotaxi business
by dgxyz | 2026-01-25 15:20:24+00:00
Agree completely on all points.

However there are two problems with it. Firstly it's a step towards gamification and having tried that model in a fintech on reputation scoring, it was a bit of a disaster. Secondarily, very few studies are replicated in the first place unless there is a demand for linked research to replicate it before building on it.

There are also entire fields which are mostly populated by bullshit generators. And they actively avoid replication studies. Certain branches of psychology are rather interesting in that space.
by tromp | 2026-01-25 15:20:51+00:00
I find this other article [1] more informative, including for instance the global map of Vulnerability to Water-Related Challenges taken from the actual report [2].

[1] https://www.thebrighterside.news/post/our-world-is-entering-...

[2] https://collections.unu.edu/eserv/UNU:10445/Global_Water_Ban...
by bookofjoe | 2026-01-25 15:20:57+00:00
>Climbing star, 23, dies after falling from Yosemite's El Capitan [this past Wednesday]

>Balin Miller, 23, was live-streamed on TikTok ascending and subsequently falling from the monolith on Wednesday.

>Details of what caused the incident are not clear, but Miller's brother Dylan told AFP he was lead rope soloing - a technique that enables climbing alone while still protected by a rope - on a 2,400ft (730m) route named Sea of Dreams.

>He had finished the climb and was hauling up equipment when he likely rappelled off the end of his rope, Dylan said.

>Tom Evans, a Yosemite-based photographer who witnessed Miller fall, told Climbing magazine he called 911 after Miller tried to free his bag, which was stuck on a rock.

https://www.bbc.com/news/articles/cz08jp4xv2jo

https://archive.ph/vjETS
by Bender | 2026-01-25 15:21:16+00:00
The Geneva convention has been ignored for a very long time. Example: Using a .50 cal on humans is against the Geneva convention and yet has been used quite frequently in combat everywhere for the last 30 years. The only benefit I have seen and experienced from the Geneva convention was to get out of palletization (their odd term for mobility training) when I was in the military as at the time I was a sole survivor DoD Directive 1315.15 derived from the Geneva convention. I was honestly surprised that even worked. Instead they made me clean ceiling lights for a few hours.
by vaxman | 2026-01-25 15:21:34+00:00
I mean, some people show up to the blow out party three years after it ended, sure. That they're still talking about it 33 years later gives you an indication of what the main event must have been like https://youtu.be/_QST1ZAJ29o

https://www.facebook.com/watch/?v=675980419469517&vanity=The...
by chaosprint | 2026-01-25 15:21:39+00:00
some of my favorite projects from tiny tapeout:

https://tinytapeout.com/chips/tt05/tt_um_rejunity_sn76489

https://tinytapeout.com/chips/tt07/tt_um_rejunity_ay8913

https://tinytapeout.com/chips/tt04/tt_um_morningjava_top
by AshamedCaptain | 2026-01-25 15:21:39+00:00
At no point in the current expression you wrote "-", though. It may make sense that if you type [-] [2] [x^2] [=] then you get -(2²) = -4, but if your current answer is already -2, then tapping x² should result in (ans)^2 = (-2)^2 = 4. Splitting your current answer into a separate unary [-] as in - (2²) makes absolutely no sense.

Most calculators, even CAS ones, simply get this always right. But sadly this is not the first "desktop" calculator that I see getting this completely wrong. And it makes some results outright wrong!
by Aurornis | 2026-01-25 15:21:54+00:00
> The funny part of engineers is that they always think that, at some point, they will reach perfect engineering.

This is the opposite of what I’ve observed. Most engineers know that everything is tradeoffs and compromises. They know there will always be a better way.

A lot of engineering management is getting engineering teams to accept good enough rather than endless iterations and refactoring.
by michaelmrose | 2026-01-25 15:22:07+00:00
One thing that stands in the way of other people choosing the wrong path is the perception of consequences. Minimal consequences by milquetoast critics who just want to understand is a bug not a feature.

People are on average both bad and stupid and function without a framework of consequences and expectations where they expect to suffer and feel shame. They didn't make a mistake they stood in front of all their professional colleagues and published effectively what they knew were lies. The fact that they can publish lies and others are happy to build on lies ind indicates the whole community is a cancer. The fact that the community rejects calls for correction indicates its metastasized and at least as far as that particular community the patient is dead and there is nothing left to save.

They ought to be properly ridiculed and anyone who has published obvious trash should have any public funds yanked and become ineligible for life. People should watch their public ruin and consider their own future action.

If you consider the sheer amount of science that has turned out to be outright fraud in the last decade this is a crisis.