MurphyA/hacker-news huggingface dataset:
by mrbigbob | 2025-04-18 13:21:29+00:00
you could never solve the problem of completely preventing a child or anyone from that matter from doing something if they are determined enough and you are naive in thinking so. should we remove all forms of encryption because pedophiles/terrorists use it?

if a child is determined to see naughty things online theyll just find a website that doesnt care about facial recognition laws while our privacy is still stripped away even more. So we lose more privacy as a society and kids still see what they desire just taking them a few minutes/ at most hours longer.

once again being a parent and paying attention to what your child is doing online or just talking to them about it. you choose to be a parent and that does require work to do a good job at it
Show HN: Simple(R) GitHub Action for Publishing to MavenCentral
by jskov | 2025-04-18 13:21:51+00:00
I dislike trusting my signing keys and MavenCentral tokens to logic used for normal builds. I use Gradle, but Maven suffers from the same problem; there is altogether too much code alive during a build that I cannot trust or review myself.

So I have written my own action that publishes already-built artifacts. This means signing and publishing secrets are subject to a much smaller set of executing code. Actually, review-able amounts of code (IMO).

The Action is implemented in Java, using no external dependencies (well, except for the JDK and gpg).

You can find it at https://github.com/jskov/action-maven-publish

I have just updated the Action to use the new Publish Portal (v1) API. This meant I had to write a small, simple (and partial) JSON parser to keep avoiding external dependencies. This was fun. But probably also the first thing to break, if the API returns something I did not expect.

Should you want to take a look, I have tried to make it easy to review: https://github.com/jskov/action-maven-publish/blob/main/READ...

If you spot anything dumb, please comment! I would (perversely) love, if it turns out I have made something worse than what I am trying to avoid :)

Using the Action is pretty simple. The readme contains links to two of my other repositories that use it for publishing.

Thanks!
by pmags | 2025-04-18 13:22:20+00:00
I always thought Sinclair's "The Jungle" was a brilliant novel. Now we get to experience it in real life!

Sarcastic joking aside, the concern is that the retreat of the FDA will lead to a very high degree of variability in food safety on a state-by-state basis.

Since our food system really is nationwide, it will be "interesting" to see how differing standards get resolved if the Feds wash their hands of the whole affair.
by kragen | 2025-04-18 13:22:30+00:00
I'm not sure I understand what you mean.

You probably remember Gary did start selling an MS-DOS clone (DR-DOS) after a few years, when it became clear CP/M-86 was dead. IIRC that's what inspired Microsoft to start working on MS-DOS again after several years of letting it languish. They also put anti-DR-DOS code into Windows so you couldn't start it up on DR-DOS.

And, as you know, there were a number of other bare-bones "operating systems" like MS-DOS and CP/M in those days: HDOS, TRS-DOS, ProDOS, etc. But once everyone was writing their apps for MS-DOS, there was little point in bringing out a new OS that wasn't compatible with it unless it was dramatically better in some way.

So, why weren't there other members of what set?
by rzzzwilson | 2025-04-18 13:23:01+00:00
First the war was to be easily solved in a day, then a month, and now forgotten after three months. Trump treats it like a real estate deal that went bad, rather than a major upset of the international rule-based order that has held since the late 1940s. We don't want to go back to the old days when a large nation thought it could do whatever it wanted without consequences.
by layer8 | 2025-04-18 13:23:09+00:00
He'll likely live another 15 years or so. I'm pretty sure he's imagining a future for himself. He's talking about a third term, which means at least eight years of "future". He also has children whose continued success he probably cares about. That said, I agree that he doesn't seem interested in building anything but his personal kingdom (including walls to protect it).
by andrewfromx | 2025-04-18 13:23:47+00:00
sure but all I did was use these prompts:

"I'm working on a small system simulation project that explores how instability can emerge from the interaction of various variables over time. Recently, I’ve been trying to incorporate the RFIM (Random Field Ising Model) into the logic—but I’ve hit a wall. It’s not the math or the concept itself, but rather the total lack of Korean-language resources or beginner-friendly guides that’s been challenging. any well-documented codebases I could learn from or could point me toward approachable explanations or tutorials"

"put this into simpler english: You should start with a Monte Carlo implementation using the Metropolis algorithm. You now create a lattice with random initial spins... make random fields for each site... randomly selecting sites. Then calculating energy changes for potential spin flips. Accepting/rejecting changes based on energy differences and temperature"
by trollbridge | 2025-04-18 13:25:45+00:00
Such an "interactive" use would need to keep the basic structure of email; for example, a bot you can email and it talks back to you. (Such things have been tried before, but never really caught on.)

If Discord had the same spam or mass marketing problems that email and postal mail have, nobody would willingly use Discord. As it stands, the primary purpose of email is to get authentication codes emailed to you so you can login to other things.
by jqpabc123 | 2025-04-18 13:26:00+00:00
So contrary to the repeated promises, the war in Ukraine can't be resolved in 24 hours?

Next up --- tariffs really are a tax on US consumers. And a large scale tariff war is simply not winnable.

And it is simply not possible to cut $2T from government spending.

And defaulting on the national debt will destroy the US economy for a generation.

Somebody remind me again --- why did we make "Tariff Man" king? To "Make America Great Again" --- as an isolated, less wealthy and less safe country?
by Casteil | 2025-04-18 13:26:18+00:00
They're not the only battery tools I have (also have some Makita), but I am a big fan of virtually all my M12/M18 stuff. From the track saw, to the portable bandsaws, to the band files, oscillating multitools, reciprocating saws, jigsaws, drills, drivers, blowers, string trimmers, etc... their lineup is just incredibly diverse, servicing many trades/tasks, and they hardly ever make a 'dud'.

Their batteries, at least in my experience, have also been similarly long-lived and reliable over years. And yeah - like some others have said - I also get all my batteries from 'battery included' tools/deals. I don't think I've ever bought one by itself.
by lupusreal | 2025-04-18 13:26:23+00:00
Filtering has never been easy or practical for the general public. But the situation has become much worse.

In 1998 it was easy for a family to have no computer at all, or to put their single computer in the living room where it could be supervised. Internet use was limited because it tied up the phone line. These factors made it easy for parents to supervise their children.

Today, computers are everywhere, fit in your pocket, and its very easy to get online. Even if you don't buy any computer for your children (which is hard, because your children will tell you that they're getting bullied and socially ostracized, which probably won't even be a lie!) they will probably be given a computer by their school and any filters on that computer will inevitability be circumvented. And even if that doesn't happen, they can trade or buy one of their peers old phones and use that on free WiFi to access the internet without you knowing it. Are you going to thoroughly search their belongings every week? If you do, they'll know and find ways to hide it anyway.

And yes, I know kids used to procure and hide porno mags. What they have access to on the internet is a lot more extreme than a tattered playboy.
by rwky | 2025-04-18 13:27:39+00:00
I use both hosted and self hosted sentry. I prefer hosted it's less to manage but self hosted isn't too awful as long as you can budget the resources. If you just want the team sentry plan it's going to be cheaper to use hosted. I would only self host if you had to for legal/compliance reasons. In the many years I've been managing sentry we've only had it truly crap out once and that was an upgrade from 9 to their new date versioning basically the whole hosted method changed and it was just easier to start over from scratch.
by tasn | 2025-04-18 13:28:18+00:00
> It does. That's a clear indication of the preference of one kind of citizen vs another.

Like literally every other country in the world. The children of British citizens, even if born abroad, get citizenship. You can buy citizenship in New Zealand. Every country has its own unique immigration policies, and the ones in Israel are absolutely legal and normal by international standards.

Additionally, a Palestinian state would be much worse for minorities if judging by literally every other Muslim country in the world. So I don't think this argument is very valid if what you're advocating is replacing something that you don't deem good by something that you deem worse.

Wanna talk about second class citizens? Jews already had second-class citizens status in the Arab world before 1948, but after 1948 they were expelled, lost even more rights, got their property nationalized etc.

> The moment European migrants started stealing land with EU guns, they started a war.

Factually not true. (1) Jews purchased the lands (even though Jewish residents weren't allowed to own land there during the Ottoman days, again, this is what REAL second-class citizens look like), (2) Jews were under American and British arms embargo, they had to smuggle weapons from wherever they could get it, it's not like it was a European push, (3) the Jews in Europe were referred to as "brown" by the locals, in fact they fled persecution there because they didn't belong, (4) as I mentioned above, 850,000 of them were actually living in the region and got kicked out of neighboring Muslim countries, (5) many Jews were already living in that exact area, (6) it literally says so in the bible (which Islam is derived from) that this was the land of the Jews, so implying that they don't belong there (like you did) is a bit dishonest. You can say that the fact that Jews are from there doesn't matter, but not that they are just some European migrants.
by nonrandomstring | 2025-04-18 13:28:42+00:00
From TFA abstract:

"For example, students often redirected questions from their peers to generative AI instead of providing assistance themselves, undermining peer interaction. Students also reported feeling increasingly isolated and demotivated as the social support systems they rely on begin to break down."

It's odd how easily an author can place two sentences next to one another without noticing a bizarre anomaly, contradiction, "begging the question", or raising a new stark question.

Here, we can reduce it to something like: Students feel isolated because they choose to isolate themselves.

I don't think the study or abstract is "wrong". just that it's missing something extremely important about the psychology and politics of "AI".
by ramesh31 | 2025-04-18 13:29:41+00:00
>This is the second game I've found out recently that is written in Lua. The first one one being - Beyond All Reason.

Lua is traditionally the scripting language of choice for game development. It was absolutely ubiquitous in the industry before the days of Unreal/Unity. Famously, all of the WoW UI was Lua.
by vintagedave | 2025-04-18 13:30:05+00:00
> data from three of Curiosity's drill sites had siderite, an iron carbonate material, within sulfate-rich layers...

The article makes this sound related to atmospheric CO2, so not 'carbon' as I had initially hoped from the headline -- carbon like coal, ie, from life.

But atmospheric CO2 and a water cycle may match Earth-like conditions for life?

I did not see a date in the article, ie, how many million years ago this carbon layer was formed.
by tomp | 2025-04-18 13:30:08+00:00
> The National Science Foundation (NSF) has put a cork in its grantmaking pipeline after BILLIONAIRE Elon Musk’s Department of Government Efficiency (DOGE) set up shop at the agency this week.

Really, "billionaire", that's what you're going with (emphasis mine)?! Isn't it more relevant that he founded and runs 2 biggest startups (as in, high velocity, high growth companies) in the world (Tesla & SpaceX) that run circles around both legacy companies and government agencies? So, yeah, if you want things to radically improve fast, of course you call someone like Elon.

It's sad that "unbiased news" basically no longer exists.
by pjmlp | 2025-04-18 13:30:09+00:00
Not everything, and this already changed a while back.

> The core of the Tcl interpreter has been replaced with an on-the-fly compiler that translates Tcl scripts to byte codes; a new interpreter then executes the byte codes. In earlier versions of Tcl, strings were used as a universal representation; in Tcl 8.0 strings are replaced with Tcl_Obj structures ("objects") that can hold both a string value and an internal form such as a binary integer or compiled bytecodes.

http://www.ira.inaf.it/Computing/manuals/tcl/man-8.0/Changes...
by throw0101b | 2025-04-18 13:30:12+00:00
> […] and assign a 1500 MTU to the routes themselves.

See "mtu" option in ip-route(8):

* https://man.archlinux.org/man/ip-route.8.en#mtu

The BSDs also have an "-mtu" option in route(8):

* https://man.freebsd.org/cgi/man.cgi?route(8)

* https://man.openbsd.org/route
by gonzoflip | 2025-04-18 13:31:11+00:00
>Bad faith

You literally misrepresented the truth then provided 2 articles, neither of which backed up you original claim. All because you evidently don't like someone. The only claim I made is that the awards are not automatic, which we both know is true.

Regardless, my source that Bronze Stars are not automatically awarded is AR 600–8–22.
by caseysoftware | 2025-04-18 13:31:41+00:00
Congress abdicated their role quite a while ago.

They don't even pass a budget anymore.. which they're explicitly required to do. They learned there are political consequences to their action so they handed their job to agencies in the Executive Branch to write their own rules which acted like laws.

When SCOTUS struck down Chevron Doctrine last year, it boiled down to "No, Congress writes the laws."

The fix is Congress doing their job.
by lupusreal | 2025-04-18 13:31:52+00:00
My impression is that parents are increasingly alarmed at young boys becoming bitter misogynists. Maybe that isn't happening and it's just a moral panic? Or maybe those boys watching lots of pornography and coming to believe that women are whores are two entirely unrelated phenomenons?

Media diet shapes what we are, and kids are more impressionable than most. It is therefore natural and reasonable for parents to want some control over what media gets fed to their kids.
by evrythingisfin | 2025-04-18 13:31:53+00:00
GC seems like a bad choice to me. The GC CLI and tools aren’t terrible, but their services in-general have historically been not been friendly to use and their support involves average documentation and humans that talk at users instead of serve them. Google as a company is not what it was, either. A lot of their funding was driven from advertising, and between social media, streaming, and LLMs, that seems like it may be starting to dry up.

Azure? Microsoft as a company is still the choice of most IT departments due to its ubiquitousness and low cost barrier to entry. I personally wouldn’t use Azure if I had the choice, because it’s easy and cheap at the surface, with hell underneath (except for products based on other things, like AD which was just a nice LDAP server, or C# which was modelled after Java).

I’d have gone with AWS. EKS isn’t bad to setup and is solid once it’s up. As far as the health of Amazon itself, China entering the their space hasn’t significantly changed their retail business, though eventually they’ll likely be in price wars.

The greatest risk to any cloud provider I think would be a war that could force national network isolation or government taking over infrastructure. And the grid would go down for a good while and water would stop, so everyone would start migrating, drinking polluted water, then maybe stealing food. At that point, whether or not they chose GC doesn’t matter anymore.
by bccdee | 2025-04-18 13:32:49+00:00
> Early porn exposure goes hand in hand with the problems we see typified in the recent Netflix movie Adolescence

There's really no evidence of this. I find it much more plausible that the boom in misogynistic radicalism is caused by the flourishing of radically far-right niche content online. Our society has become more politically extreme in a number of ways over the past couple decades, and there's no porn equivalent for anti-immigrant or anti-trans sentiment. Andrew Tate, however, is very much of a kind with figures like Nick Fuentes and Alex Jones.

That's not to say porn viewership doesn't have an effect on kids, but I expect it would be much more modest. Unrealistic ideas about sex, anxieties about penis size. I'm in my mid-20s; internet porn was highly accessible to me & my peers when we were young, and while it did have an effect on youth culture, it was quite modest—nothing like the hard pivot to misogyny which I've heard teachers describe when their students become interested in (again) Andrew Tate.
by kube-system | 2025-04-18 13:34:23+00:00
I was disappointed to see they use Ultimate Guitar data for this. Back when I played regularly under the study of a professional, I quickly found that the majority of tabs on the site are just plain wrong.

Likely some of the “simplicity” observed in the chords here aren’t actually due to the music being simple, but that the user who contributed the tab made their best simplified guess as to what it was.

Unfortunately the analysis is probably flawed because of the poor quality of data.
by sanderjd | 2025-04-18 13:34:24+00:00
I think you misunderstood my point, which was that abandoning direct file (which is good) because what the system really needs is reform, is allowing that desired reform (the "perfect") to be the enemy of that good solution.

These things are not mutually exclusive. I agree that simplifying the tax code would be a good thing. But I don't think it's any more likely in a world without Direct file than in a world with it.
by meltyness | 2025-04-18 13:34:26+00:00
> Trump is a malicious actor. He literally tried to overthrow democracy on January 6!

> Congratulations on empathizing with an authoritarian.

It speaks to the strength of different agency administrators if they can walk into the next oval office, grab the duly elected President by the arm, and say "stop hitting yourself, stop hitting yourself" over and over again. Putting a stop to that wouldn't be so controversial, I think.

> Stop being so gullible.

You are disregarding the election angle and instead misdirecting, the system of validating votes (according to Krebs' own assessment) is dependent on a system with publicly-known flaws.

I understand that the aim can be to enfranchise and enable more voters, but to that aim my statements are agnostic, except for revealing more facts about the case.
by btrettel | 2025-04-18 13:34:29+00:00
> is LaTeX also falling out of use for technical papers?

In mechanical and aerospace engineering broadly, I see less use of LaTeX over time. It's hard to estimate precisely which percent of the market is LaTeX vs. Word vs. something else, but I think I can see trends. Almost no one where I work uses LaTeX, though LaTeX used to be more popular there.

I think it probably varies a lot by narrow specialty and publication venue too. Papers submitted to Journal of Fluid Mechanics seem to overwhelmingly use LaTeX. The main conference I would submit papers to during my PhD is primarily Word (though I used LaTeX). I have seen at least one Word-only engineering journal, though it wasn't something I would publish in.
by mikeyouse | 2025-04-18 13:35:36+00:00
It seems to be a feature of this type of brain dead odious politics to revel in the hypocrisy. Reminded also of the Harvard EO that simultaneously decried their DEI efforts and hiring/admissions not based on merit and then demanding that every department install a bunch of conservatives..

https://www.thecrimson.com/article/2025/4/15/agencies-demand...
by therealpygon | 2025-04-18 13:35:51+00:00
I’d say the thing any lithium seems hate worse, for me, are long periods at 0%.

As a homeowner I’ve had Ryobi lithium batteries for over a decade. Other than having added a couple battery packs from deals and a couple batteries from tools, I’ve not had a single one of my batteries fail. All are being stored at the maximum charge. Some don’t last quite as long these days, to be expected with age, but not one has actually failed even from being dropped off ladders onto concrete. I did, however, have a Dewalt at work that died from falling 4 feet to the carpet floor. I’ve only had one Ryobi tool fail in that time, and those circumstances were questionable since someone had borrowed it.

Experiences are localized and subjective.
by setsewerd | 2025-04-18 13:36:08+00:00
Not sure if you mean you work at Kagi, but I also want to add that when opening the Android app, the splash page takes a full second or so to load before the search bar opens, which doesn't sound like much but it makes it harder to habitually use Kagi as my default mobile search.

The Kagi widget technically solves this, but without installing a new launcher I can't replace the native Google search bar with the Kagi one.
by HenryBemis | 2025-04-18 13:36:12+00:00
Some background since the author didn't bother :P

It's a book. "Build and deploy full stack Node.js applications with Fastify and Vite." About I'm Jonas Galvez. I write code and I write about code. I specialise in Node.js, Fastify and Vue. I'm a Principal Engineer at feature.fm, where I'm also allowed to work on open source software. I built and maintain @fastify/vite, @fastify/react, @fastify/vue, @fastify/htmx and fluent-env. About I'm Jonas Galvez. I write code and I write about code. I specialise in Node.js, Fastify and Vue. I'm a Principal Engineer at feature.fm, where I'm also allowed to work on open source software. I built and maintain @fastify/vite, @fastify/react, @fastify/vue, @fastify/htmx and fluent-env.
by Lerc | 2025-04-18 13:36:30+00:00
It's worth mentioning that this is a different scenario to the reasoning models though. Reasoning models use the generated text to arrive at an answer, in a sense, it cannot lie until it gives the answer. That answer may express a reasoning that was not the reasoning used. That bit is the lie.

You can actually take this further when you consider deepseek style reinforcement. While the reasoning text may appear to show the thought process used in readable language, the model is trained to say whatever it needs to generate the right answer, that may or may not be what that text means to an outside observer. In theory it could encode extra information in word lengths or even evolve it's own Turing complete gobbledegook. There are many degrees of likelihood in the options available. Perhaps one more likely is some rarely used word has some poorly trained side-effect that gives the context a kick in the right direction right before it was going to take a fork going the wrong way. Kind of a SolidGoldMagikarp spanking.
by bglazer | 2025-04-18 13:36:36+00:00
Just for reference, the NSF funds nearly all research thats not biomedical in the US: engineering, physics, material science, etc. Its budget was $9B.

The NIH, which accounts for nearly all biomedical research, had a budget of $48B.

Lockheed Martin, a single defense contractor, received more than $60B in government contracts in 2024.