MurphyA/hacker-news huggingface dataset:
by cwalv | 2025-07-04 15:23:39+00:00
That sounds reasonable, and I don't doubt that it's part of the reason. Still, iiuc the solution to hallucination is that they can essentially train the model to recognize when it "doesn't know", and to say so in that case rather than just puke back the highest probability BS. I.e. it's a training time factor, not inference time, so it's not a fundamental cost issue, but more about priorities.
by lossolo | 2025-07-04 15:24:02+00:00
EU-US goods and services trade is balanced: the difference between EU exports to the US and US exports to the EU stood at €48 billion in 2023; the equivalent of just 3% of the total trade between the EU and the US.

Total bilateral trade in goods between the EU and the US reached €851 billion in 2023. The EU exported €503 billion of goods to the US market, while importing €347 billion; this resulted in a goods trade surplus of €157 billion for the EU.

Total bilateral trade in services between the EU and the US was worth €746 billion in 2023. The EU exported €319 billion of services to the US, while importing €427 billion from the US; this resulted in a services trade deficit of €109 billion for the EU.

source: https://policy.trade.ec.europa.eu/eu-trade-relationships-cou...
by bakuninsbart | 2025-07-04 15:24:13+00:00
That is so narrow a definition of scientific research it excludes many major contributions to our base of knowledge. The primary difference between engineering and science is the intention - Scientists want to understand how things work by using the scientific method, engineers want to make stuff that works, but this still often includes iterating over designs by using empirical data.

If a team of engineers find a cool new algorithm to make computer vision easier, we learnt something new about the world in the process. On the flip-side, you actually have plenty of research in fields you would consider science, eg. physics, that do not use the scientific method at all, but instead deduce possibilities based on mathematical modelling.
by stavros | 2025-07-04 15:24:36+00:00
I tried to build a simple static HTML game for the board game Just One, where you get a text box, type a word in, and it's shown full screen on the phone. There's a bug where, when you type, the text box jumps around, and none of the four LLMs I tried managed to fix it, no matter how much I prompted them. I don't know how you guys manage to one-shot entire games when I can't even stop a text box from jumping around the screen :(
by GalacticDomin8r | 2025-07-04 15:24:41+00:00
Your critique appears to mischaracterize both the article and how scientific communication works. The ICM-CSIC piece isn't "taking liberties". If you read the article you will find it is presenting direct quotes and interpretations from the actual researchers who conducted the study. When Antonio Turiel, a co-author of the PNAS paper, states "we're seeing that the SMOC is not just weakening, but has reversed," that's the research team's own assessment, not journalistic embellishment.

It sounds like you really want the article to not discuss anything beyond anything explicit stated in the paper. I find that an incredibly bizarre desire which strengthens my impression of your comment as bad-faith. Research papers focus on presenting specific findings and data, while institutional communications appropriately discuss broader implications and potential consequences. This isn't misleading, it's how scientific discourse functions, AS INTENDED!

The CO₂ implications you dismiss aren't pulled out the article's author's behind. They come from researchers who understand their data and its significance for carbon cycling. Scientists routinely discuss the wider ramifications of their findings beyond what fits in a technical paper's scope. This is good, not misleading or disinformation.

Labeling this "disinformation" is a smear of what appears to be legitimate scientific interpretation by the researchers themselves. There's a meaningful difference between debating the certainty or magnitude of predicted impacts and dismissing expert analysis as fabrication.
by thegrim33 | 2025-07-04 15:25:18+00:00
After scanning through the video, the first 20 minutes is a guy doing coding with no AI involved. He's manually designing a level in a pre-made level editor. He's manually writing code in a pre-made IDE. He's not having AI code.

At the 20 minute mark, he decides to ask the AI a question. He wants it to figure out how to prevent a menu from showing when it shouldn't. It takes him 57 seconds to type/communicate this to the AI.

He then basically just sits there for over 60 seconds while the AI analyzes the relevant code and figures it out, slowly outputting progress along the way.

After a full two minutes into this "AI assistance" process, the AI finally tells him to just call a "canBuildAtCurrentPosition" method when a button is pressed, which is a method that already exists, to switch on whether the menu should be shown or not.

The AI also then tries to do something with running the game to test if that change works, even though in the context he provided he told it to never try to run it, so he has to forcefully stop the AI from continuing to spend more time running, and he has to edit a context file to be even more explicit about how the AI should not do that. He's frustrated, saying "how many times do I have to tell it to not do that".

So, his first use of AI in 20 minutes of coding, is an over two minute long process, for the AI to tell him to just call a method that already existed when a button is pressed. A single line change. A change which you could trivially do in < 5 seconds if you were just aware of what code existed in your project.

About what I expected.
by worldsayshi | 2025-07-04 15:26:23+00:00
> we’ve traded reliability and understanding for the illusion of progress.

I wish there was a somewhat rigorous way to quantify reliability of tech products so that we could conclude if tech on average was about as buggy in the past.

I mean I also feel that things are more buggy and unreliable, but I don't know if there's any good way to measure it.
by sampullman | 2025-07-04 15:26:32+00:00
I don't think the allure of Eastern medicine has much to do with a feeling that it's ancient or secret. It's pretty normal here in Taiwan to go to a TCM clinic here in Taiwan for various treatments, including stress. The practitioners have degrees and certifications for it.

I can't say how much is placebo, but there isn't really anything mysterious about it.
by dnautics | 2025-07-04 15:26:32+00:00
something that I don't understand about the actual API:

I maintain the zigler library, and one thing that was useful about the old async "colored-but-not-really" functions was that they implicitly tolerate having internal suspend points (detail: https://www.youtube.com/watch?v=lDfjdGva3NE&t=1819s) -- I'm not sure if having IO be a passed parameter will still let me do that? Can users build their own functions with yield points? And will you be able to jump out of the frame of a function and give control back to the executor, to let it resume later?
by PKop | 2025-07-04 15:26:34+00:00
> I assume the lowest-budget way to deal with a corpse in ancient Egypt is to toss it into the Nile.

So what, this didn't happen and isn't consistent with any historical practice. An irrelevant non-sequitur to the question at hand of whether pot burial is likely to be a poor commoner or even migrant worker or some representative of elite Egyptian society.

> that already disqualifies them from being poor.

No it does not, you're extrapolating way to much by way of some modern interpretation there's quite a lot of debate around these particular questions of provenance of remains that you're hand waving and trivializing as clear cut.
by yieldcrv | 2025-07-04 15:26:36+00:00
there are hundreds of billions, maybe trillions in volume going through financial services on blockchains

and yes that is a tiny fraction of all financial services volume at all, or even involving crypto assets.

I was referring to the traffic onchain as that’s what’s interesting

permissionless liquidity providing in unincorporated partnerships is still novel and unique to those platforms and highly lucrative. on assets that dont need permission to be listed anywhere.
by zdragnar | 2025-07-04 15:26:42+00:00
Depending on the underlying issue, delaying a surgery could easily lead to needing an even more invasive or extensive procedure, with worse complications or side effects. A blanket avoidance of all surgeries is a great way to be even more miserable.

Anecdotal case: My wife broke her arm some 10 years ago or so. She was really upset about potential recovery time, insurance copayments and such, especially since she was (at the time) a single mother. The doctor suggested setting it and letting it heal on its own, which was absolutely the wrong call. Had she gotten surgery straight away, she would have recovered by the time she actually ended up getting surgery.

I've often wondered if there wasn't a malpractice case that could have been made, but it was before we met so that's lost to time.
by david927 | 2025-07-04 15:26:43+00:00
Someone made a video clip showing the Crumbl Cookies ingredients list and each one has around 100 ingredients

https://x.com/WallStreetApes/status/1940924371255939236

Our software is like that. A small system will have a crazy number of packages and dependencies. It's not healthy and it's expensive and it's stupid.

Culture tends to drive drunk, swinging wide to extremes and then over-correcting. We're already fully in the wrong lane when we start to have discussions about thinking about the possibility of change.
by Retric | 2025-07-04 15:26:51+00:00
Surgery is a bigger deal than doctors make it seem, but after surgery care can make a huge difference.

I had a surgery asked for more pain meds once on day 5 or 6. Instead the surgeon had me come in to look at the wound, made a tiny incision a blob of pus came out and things felt fine the next day. That’s the kind of thing that could have easily resulted in major problems, but just the right treatment at just the right time fixed it.
by M4v3R | 2025-07-04 15:28:08+00:00
I've heard about Augment Code on X and what piqued my interest was their "context engine" which is a fancy way of saying they have a way of navigating big codebases and providing enough context for their LLM to execute your query. It worked really well on a medium-sized codebase in my day job where other agents would fail.

It's a VS Code extension so I'm using it inside Cursor and depending on a task I would either use Cursor's Agent mode (for simpler, more constrained tasks) or Augment Code's (for tasks that span multiple files and are more vague and/or require more steps to finish).

There are downsides though - it's more expensive than Cursor ($50 vs $20 per month) and it can be unreliable - I'm frequently getting errors/timeouts that require hitting "Try again" manually, which is frustrating. I might switch to Claude Code after my plan runs out because I've heard many good things about it recently.
Show HN: DarkIntel – Dark Web Scan Tool with No Signup or Payment
by balbaks | 2025-07-04 15:28:11+00:00
Hi HN! I built DarkIntel to help individuals check if their data has leaked onto the dark web — without signing up or paying anything.

It's built with Flask, Stripe, PayPal, and Nginx. First scans are instant and free.

We recorded a terminal session of the first public scan: https://github.com/balbaks/walkclock-public/blob/master/dark...

Blog post: https://yourbloglink.com/why-we-built-darkintel

Would love feedback from the HN community. Thanks!
by jghn | 2025-07-04 15:28:24+00:00
In a past life I worked at a nonprofit. In an attempt to woo higher quality engineers we bumped our salaries as high as we possibly could. It worked to an extent, more mission driven people would come from Big Tech to join us. But despite them taking a huge paycut they were still getting paid a lot more than engineers in other areas of our company. And that, as you point out, was still a fantastic wage in the grand scheme of things relative to the rest of the country.
by cgerada | 2025-07-04 15:28:32+00:00
I wrote a two-part white paper that explores the next frontier of AI: not intelligence, but conscious experience.

Part I presents a concrete, testable architecture (v0.9) for building machines that might generate qualia — based on current neuroscience, global workspace theory, and recursive feedback models.

Part II asks a deeper question:

If we do everything right and consciousness still doesn’t emerge — what if it can’t be built at all? What if it must be received, like a field?

This paper defines clear falsifiability criteria and proposes a speculative fallback: Receiver Theory, where consciousness is a universal property, and minds are resonant instruments.

It’s not sci-fi. It’s a blueprint and a challenge.
by ivape | 2025-07-04 15:28:34+00:00
We’re creating a generation of developers and engineers who can use tools brilliantly but can't explain how those tools work.

There's an education gap that needs to be addressed, but I don't know how it will get addressed. A lot of the web in the past few decades came from industry so industry had a way of training up people. Most of this ML stuff is coming from academia, and they aren't really the best at training up an army at all.

It's hard to know who to blame for all of this because it's kind of like not having an early warning asteroid detection system. HN or various communities did not have discussions even five years prior to GPT about the impending doom (no early warning at all). If you just take HN, we sat around here discussing a million worthless things across Rust/Javascript/startup b.s for years like headless chickens (right here on the frontpage) without realizing what was really to come.

Makes me wonder if the places I go for tech news are enough to be prepared. Which brings me back to what I quoted:

We’re creating a generation of developers and engineers who can use tools brilliantly but can't explain how those tools work.

We aren't creating them. They are the existing devs that had no idea AI was going to be a thing. Had anyone known it was to be such a thing, everyone would have ditched going to web development bootcamps in the mid 2010s.
by mystified5016 | 2025-07-04 15:28:46+00:00
AI is the equivalent of going from stone abacuses straight to smartphones, skipping all computer and calculator development in between.

We go from a society where only a very few people are literate in math to one where everyone has a literal supercomputer at all times. What do you think that would do for math literacy in a society? Would everyone suddenly went to learn algebra and calculus? Or would the vast majority of people use the easy machine and accept its answers without question or understanding?
by somenameforme | 2025-07-04 15:29:23+00:00
Everything that exists to make money, gradually takes it to an extreme as it becomes more difficult to make money on the up and up. Everything that doesn't exist to make money ends up existing to make money once it reaches a sufficient size - this includes nonprofits and charities.

This is one of the many reasons I tend to be vehemently in favor of decentralization. A lot of these problems are just because organizations become too large. It also feels kind of dystopic, or sterile at least, how you can be a thousand miles away and have a main street that looks largely indistinguishable from the one you just came from.
by mindslight | 2025-07-04 15:29:47+00:00
The monetary inflation dump in Trump's previous term was early 2020, which then took time to work through asset prices and into consumer prices. So yes the next few years are going to be worse, as the effects of the terrible policies really set in. And unlike last time, we won't have leadership at the helm who might even try pulling up until 2027. And that's assuming enough Americans get their heads on straight to vote out the congress currently rubber stamping this wanton destruction.
by jschveibinz | 2025-07-04 15:30:08+00:00
Uncle J. here, sitting in my rocking chair...

There are so many problems to solve. I always like to post these lists when an article like this is posted on HN and the discussion ensues about what feels good to work on. There are so many problems that need your help to solve.

https://en.wikipedia.org/wiki/List_of_global_issues

My father always told me: "you will have a vocation, and an avocation. They are separate activities." What he was telling me is that I should find a job, and a hobby. And they should be separate.

I believe that there has been a severe injustice done to students over the past 30-40 years by instructing them to find a job that is their passion. That's putting too much pressure on a person; and it’s largely unachievable.

It's okay to make money doing one thing, and enjoy yourself by accomplishing something great doing another.
by Smeevy | 2025-07-04 15:30:17+00:00
Unfortunately, that's not how someone gets that third comma in their net worth. The billionaires that so much of American society worship didn't make all of that money by being smart, kind, honest, or ethical. They made it by being dishonest, morally flexible, and ruthless.

Especially now, business ethics are for the "little people." The modern billionaire class no longer cares about even keeping up the appearance of decency.
by Eikon | 2025-07-04 15:30:17+00:00
There's a distinction between "Corrupted seed" and corrupted PK / password. The seed is provided without validation or checksuming, generating perfectly valid keys on the fly from unknown entropy quality.

If you have bad entropy (partially or fully corrupted/weak seed), you'll generate valid-looking keys that are actually insecure.

There's a reason there's not a single "end-user" crypto-related app / cli tool or server that takes a user-specified arbitrary seed as input. That's dangerous, broken design.

Why would you even do that?
by whartung | 2025-07-04 15:30:41+00:00
The other issue with Tomcat is that a single bad actor can more easily compromise the server.

Not saying that can't happen with CGI, but since Tomcat is a shared environment, it's much more susceptible to it.

This is why shared, public Tomcat hosting never became popular compared to shared CGI hosting. A rogue CGI program can be managed by the host accounting subsystem (say, it runs too long, takes up too much memory, etc.), plus all of the other guards that can be put on processes.

The efficiency of CGI, specifically for compiled executables, is that the code segments are shared in virtual memory, so forking a new one can be quite cheap. While forking a new Perl or PHP process shares that, they still need to repeatedly go through the parsing phase.

The middle ground of "p-code" can work well, as those files are also shared in the buffer cache. The underlying runtime can map the p-code files into the process, and those are shared across instances also.

So, the fork startup time, while certainly not zero, can be quite efficient.
by _V_ | 2025-07-04 15:31:14+00:00
That's what I find so strange as a European - how can you be in country for decades & still function? Like getting a bank account, employment, medical assistance - all of this should be virtually impossible. Or atleast in the Europe it seems to be the case.

Of course, if US did not enforce immigration policies for decades, I can see why people are upset when they suddenly start being enforced. But on the other hand I'd also have to ask, why no government for the past 20 years did not bother to change those laws? I mean if the Democrat party (?) mostly stands for not enforcing these immigration policies, they certailny had their time in power, right?

And without getting into the details about whether deportations are right or wrong, it seems to me that most people that are protesting right now should actually aim their anger on the Democrat party who actually left everyone hanging. This administration (atleast from my "outsider" point of view) just does what they said they will do all along.

Or am I missing something? Thanks for your comment though, I honestly did not know that there was little to no enforcement of these laws for so long.
by sneak | 2025-07-04 15:31:18+00:00
no i will be watching 24fps films for the remainder of my life, which may be 40 more years. if all new films went up 1fps per year i would still go out to the movies in 20 years and be like “wtf is this crap?”

it would take a generation or more to eradicate this cultural context. casablanca is never going to be in 48fps.
by zdragnar | 2025-07-04 15:32:00+00:00
Pain is a symptom. There's a strong psychological component to pain avoidance which can lead to behaviors that make it worse. Physical therapy isn't going to feel good, but it plays an important role in lots of recovery scenarios, and I think should be more often prescribed after surgeries.

I deal with fibromyalgia pain. When I first developed it, I pretty much avoided doing anything, and really that was the opposite of what I should have done. There's no "recovery" and really no avoiding it; all I ended up doing was letting my physical condition weaken to the point that even normal activities were painful, so I was hurting for two reasons.

Treating the underlying cause of the symptom, and training to avoid behaviors that exacerbate the symptom is the real key.
by vaylian | 2025-07-04 15:32:06+00:00
> But if I understand correctly, poem_openapi must be used with poem, correct?

poem_openapi uses poem under the hood.

> Would be awesome if I could use the poem_openapi style with axum.

If you prefer to use axum, have a look at the utoipa-axum crate. But poem and poem_openapi seem to be well-maintained as well.
by kasbah | 2025-07-04 15:32:35+00:00
It's pretty straight forward to include the output of `wasm-pack` into a vite project. The output is a node module in a folder with the wasm files and a single "main" JS file.

Because I wanted to load WASM in a web worker for my project [1] I needed to use vite-plugin-wasm and `wasm-pack build --target web` but without that constraint you should be able to import the main JS file from the wasm-pack output directory using wasm-pack's default `bundler` target and no vite plugins.

[1]: https://github.com/kasbah/calm-go-pattern-search
by BiteCode_dev | 2025-07-04 15:32:52+00:00
Everything in the physical world is the same. There are hundreds of pieces even in the smallest toaster, and no one in the world knows how to make half of one without all those external dependencies:

https://www.youtube.com/watch?v=5ODzO7Lz_pw

It's not a software thing, it's just how humanity works.
by geerlingguy | 2025-07-04 15:33:06+00:00
The thing is, the site earns me maybe $100-200 in Amazon Affiliates referral links per month (which is nothing to sneeze at... but that's not moving the needle on a mortgage payment).

I put maybe 10-15 hours/month into writing and prepping blog posts (every one is either fully written from scratch _after_ making a video, or is my transcript edited for blog/readership).

My blog is mostly a scratchpad for my own needs (I like being able to Google my projects, so I can use Google/DDG as my own note search engine), but I get why many people who make video (which can earn an income) don't spend the extra time and write up decent blog posts as well.

(But I prefer reading much more than video content).
Ask HN: Small Repairable Phone in 2025?
by marto1 | 2025-07-04 15:33:14+00:00
Any recommendations for a phone like that? Ideally with less than 6 inch screen, microSD slot. Replaceable battery is a big plus, but not mandatory.

I was really hopeful for Fairphone 6 to be something like this, but it's simply waaay too large.
by ck2 | 2025-07-04 15:33:14+00:00
Low‐Dose Naltrexone aka LDN

not a cure and barely a treatment but it's one of the only tools in the toolbox

Modulates endorphin receptors (by blocking them for a little while)

Not only causes the body to produce more endorphins to reduce pain but is actually proven in studies to make the ion channels work better if dysfunctional

https://scholar.google.com/scholar?q=Low-Dose+Naltrexone

https://reddit.com/r/LowDoseNaltrexone