MurphyA/hacker-news huggingface dataset:
by i_am_a_peasant | 2025-12-21 16:37:20+00:00
I'm a guy who has traditional values. I follow a religion, that I don't bug other people about, my life partner follows the same religion. I would never want my life partner to have an abortion, and she feels the same. If she changed her mind about it, I would respect that. I would love to have 8 kids but I can probably only afford 2-3 while providing all of them with equally good opportunities and creature comforts.

If I had kids I would never limit their autonomy, they're free to explore their own personal philosophies and make their own mistakes, I would only interfere when there's a great danger to their lives.

When I was a teenager I had strong opinions about how society should be ran. Nowadays I'm pretty much just "don't be an asshole" and "keep your promises".

Why can't these bilionaires just use their resourcefulness to fix global warming instead of spreading all this hate against people who think differently than them? It's not enough that you have everything a human could possibly want? You need to start a religion too? Sheesh.

They can't all be Bill Gates huh
by roampal | 2025-12-21 16:37:46+00:00
Ran a 4-way comparison test across 200 query-memory pairs:

- Baseline RAG (embedding similarity only): 10%

- RAG + reranker: 20%

- Outcomes only (no reranker): 60%

- RAG + outcome scoring (mature memories with 20+ uses): 60%

"Accuracy" = correct memory ranked #1 for the query. The outcome scoring uses Wilson score lower bound - memories that consistently get positive feedback from the "user" get boosted, ones that fail get demoted.

Test methodology: https://github.com/roampal-ai/roampal/blob/main/dev/benchmar...
by card_zero | 2025-12-21 16:38:26+00:00
OK, but then there's the possibility of reestablishing the bandwidth by selecting the output. If the artist selects one AI image from hundreds, that's like photography, or collage, or "found sculpture" if you can dig it. Then we can do away with the need for hundreds of versions by saying that the artist selected this image from among all the assorted sights seen during the day to frame as art and present to the viewer, and that's just like picking a preferred version from among hundreds, and thus is just like crafting an image. Tenuously. (This falls apart because the selectivity of the selection isn't good enough, I guess. But the process - throwing away bad ideas as you go along - is just like drawing.)
by tenacious_tuna | 2025-12-21 16:38:34+00:00
> You just asserted that without explanation.

They linked a whole article detailing the complexities of specifically NAT traversal.

I should think it obvious that by removing an entire leaky layer of abstraction the process would be much simpler. Yes, you still need a coordination server, but instead of having to deduce the incoming/outgoing port mappings you can just share the "external IP" of each client--which in the IPV6 case isn't "external," it's just "the IP".
by temp0826 | 2025-12-21 16:38:40+00:00
I don't know if it's every Asian country, but Thailand absolutely has an obsession with skin whitening products (whiter skin is correlated with wealth/higher-class and not having to work outside). I found it hard to find a non-whitening lotion while there actually. I really doubt many of these products are safe and it looks very uncanny-valley and weird to me, which is maybe what you're picking up on as unattractive too. Definitely a cultural thing.
by __MatrixMan__ | 2025-12-21 16:38:43+00:00
I guess it comes down to how small of an economy is big enough. At my last job I ran across a situation where my company paid google for compute, and also they paid us for use of our product. So that's a 2-cycle, and if the amounts were the same we could in theory cut the payment gateways out of the loop and instead pay each other in crypto. But at that point, why pay each other at all?

And then there's the other extreme where everybody uses crypto instead of fiat. We have the status quo as evidence that that works to at least some degree. I don't know how many cycles you'll find in the fiat economy, bit its a large number.

For some middle ground situation to work, you don't need everybody to consume exactly as much digital services as they produce, but you need some kind of balance: something like for everyone who consumes twice as much as average somebody else consumes half as much as average. Then you could have this digital-services-only sub-economy.

The more asymmetry you have, the closer you are to having a single producer and millions of consumers, the more quickly you're going to need exchanges involved to restore balance. Else the tech workers run out of fiat to spent on groceries and the grocers run out of crypto to spend on their VPNs and... bored apes gifs?

We can get there by:

1. making the tech easy to use and hope it happens on its own.

2. create artificial demand for digital services via artificial scarcity schemes (this is why modern crypto looks like a casino: tokens as assets).

3. solve a larger share of real problems in ways that make sense to solve digitally (efforts like these are where you get utility tokens from).

More of 1 couldn't hurt. I think we've seen enough of the road that 2 is paving to not want anymore of it. But I think 3 is the bottleneck.

We're in agreement that things could be improved through grassroots change that involves using different payment protocols. But progress in that direction is stalled not because the payments system is hard to use, but because the products themselves aren't diverse enough to sustain their own sub-economy.
by fragmede | 2025-12-21 16:39:40+00:00
One could argue that it's "cultural", but California state law says this about the situation:

> Traffic Light Not Working

When a traffic light is not working, stop as if the intersection is controlled by STOP signs in all directions. Then proceed cautiously when it is safe to do so.

https://www.dmv.ca.gov/portal/handbook/california-driver-han...
by supermdguy | 2025-12-21 16:40:31+00:00
If your output schema doesn’t capture all correct outputs, that’s a problem with your schema, not the LLM. A human using a data entry tool would run into the wrong issue. Letting the LLM output whatever it wants just makes it so you have to deal with ambiguities manually, instead of teaching the LLM what to do.

I usually start by adding an error type that will be overused by the LLM, and use that to gain visibility into the types of ambiguities that come up in real-world data. Then over time you can build a more correct schema and better prompts that help the LLM deal with ambiguities the way you want it to.

Also, a lot of the chain of thought issues are solved by using a reasoning model (which allows chain of thought that isn’t included in the output) or by using an agentic loop with a tool call to return output.
by Aurornis | 2025-12-21 16:40:42+00:00
Does anyone have more benchmarks or evals with data on this topic? The claimed 20% accuracy reduction is significant.

Structured output was one of the lesser known topics that AI consultants and course writers got a lot of mileage out of because it felt like magic. A lot of management people would use ChatGPT but didn’t know how to bridge the text output into a familiar API format, so using a trick to turn it into JSON felt like the missing link. Now that I think about it, I don’t recall seeing any content actually evaluating the impact of constrained output on quality though.

This blog post blurs the lines between output quality reduction and incorrect error handling, though. I’d like to see some more thorough benchmarking that doesn’t try to include obvious schema issues in the quality reduction measurements.
by Noaidi | 2025-12-21 16:41:34+00:00
I am someone who is sensitive to MSG and the new substitutes they put in food to replace it.

It is not "dangerous", and I think that is the problem with the messaging, but it does increase my anxiety, insomnia and fibromyalgia symptoms. And I also thing for most people it is fine, but it certainly does not work with my family's genetics. My mother had the same issue.

Many things in food now replace MSG. Any time you see a protein isolate, what they are isolating is the glutamate. Malted Barley Flour also contains high levels of glutamate and purines (like inosine) that work synergisticly with it to enhance flavor.

Glutamate is an excitatory neurotransmitter, and it makes your taste buds more "excited". My mouth tastes like metal whenever I have foods with glutamate. It is not pleasant for me at all.

https://pmc.ncbi.nlm.nih.gov/articles/PMC9883458/

https://www.eurofins.com/media-centre/newsletters/food-newsl...
by DoctorOetker | 2025-12-21 16:41:57+00:00
I'd rather see them use AI to convert all the scanned scientific articles into proper PDF or other formats.

Also sort and classify the articles by binary size, vs page count, plot count, raster image count etc, in order to compress the outliers and detect when a raster image should have been a plot and convert it to vectorized images etc.

How compact can we get the collective human scientific corpus?
by ModernMech | 2025-12-21 16:42:24+00:00
Yeah, this is close to my experience with it as well. The AI spits out some tutorial code and it works, and you think all your problems are solved. Then in working with the thing you start hitting problems you would have figured out if you had built the thing from scratch, so you have to start pulling it apart. Then you start realizing some troubling decisions the AI made and you have to patch them, but to do so you have to understand the architecture of the thing, requiring a deep dive into how it works.

At the end of the day, you've spent just as much time gaining the knowledge, but one way was inductive (building it from scratch) while the other is deductive (letting the AI build it and then tearing it apart). Is one better than the other? I don't know. But I don't think one saves more time than the other. The only way to save time is to allow the thing to work without any understanding of what it does.
by vunderba | 2025-12-21 16:42:44+00:00
It's a pretty well known problem in the generative image domain. GPT-image-1 (and gpt-image-1.5) are outliers in their ability to generate images with a proper alpha channel.

You can still use other models (Flux, SDXL, NB, etc), you'll just need to request that the image be generated on a solid colored blackground. Then just run it through Rembg [1] or similar background removal tool.

[1] - https://github.com/danielgatis/rembg
by zozbot234 | 2025-12-21 16:43:15+00:00
NPU/Tensor cores are actually very useful for prompt pre-processing, or really any ML inference task that isn't strictly bandwidth limited (because you end up wasting a lot of bandwidth on padding/dequantizing data to a format that the NPU can natively work with, whereas a GPU can just do that in registers/local memory). Main issue is the limited support in current ML/AI inference frameworks.
by sinaatalay | 2025-12-21 16:43:22+00:00
RenderCV actually relies on its own Typst package: https://typst.app/universe/package/rendercv

Here are a couple of reasons, just a few that come to mind, why using YAML + RenderCV can be more appealing than working directly in Typst:

- Reusing the same content across multiple themes. YAML + RenderCV allows you to experiment with different themes and design options to the exact same content with no changes to the data itself. This is difficult to achieve in pure Typst, where switching templates typically means adapting your content to a different set of Typst commands.

- Centralized control over entry layouts. You can adjust how entire classes of entries are rendered from a single place—for example, changing the layout of all education entries at once, rather than editing each entry individually.
by nateb2022 | 2025-12-21 16:43:49+00:00
I'll concede this, however in large-scale demographic data, when the central tendencies of two populations align so closely, it is statistically unlikely that their underlying distributions are radically different. It puts the burden of proof on the idea that Ohio is somehow an outlier, rather than the idea that it's a standard sample. Otherwise, were we to attempt to account for every confounding variable, we would be letting the perfect be the enemy of the good.
by sinaatalay | 2025-12-21 16:45:12+00:00
We deliberately chose not to use JSON Resume because we wanted greater flexibility. For example, in RenderCV, you can use any section title you want and place any of the 9 available entry types under any section. In contrast, JSON Resume has predefined section titles, and each section is restricted to a predefined entry type. For instance, you must use the experience entry schema under the experience section.
by Workaccount2 | 2025-12-21 16:45:38+00:00
Anthropic isn't any more moral or principled than the other labs, they just saw the writing on the wall that they can't win and instead decided to focus purely on coding and then selling their shortcomings as some kind of socially conscious effort.

It's a bit like the poorest billionaire flexing how environmentally aware they are because they don't have a 300ft yacht.
by DrewADesign | 2025-12-21 16:45:49+00:00
lol, cringe. Great way to protect your ego when someone is serially pointing out how baseless your glib snapbacks are. I use em dashes because I learned to write at a competent university, instead of, say, Breaking Bad. In fact, it played a large role in early LLM development, so if they ever used student writing in their data sets, I might be a tiny part of the reason these models use so many em dashed to begin with. Hell, I don’t even use grammarly anymore. And I made this alt when I switched from dev to design, before the shitty job market switched me from design to manufacturing. And exactly who would I be “botting for?” The only person in this thread that started championing a particular company is you. The thread itself started with me bemoaning data collection among the auto industry, and mentioned that Tesla is the least bad at even if they’re still bad. So… am I botting for “big bicycle?” Part of the large Schwinn-backed anti-car virtual astroturfing brigade? Maybe an extremely aggressive public transit advocacy group? Exactly who cares enough about people stanning Tesla to point some robot propaganda machination at it? And since you were enough of a creep to go through my comment history looking for excuses to ignore what I was saying rather than actually engage with it, did you see ANY other indication that was a theme? Lol. So keep trying to scrounge up some cope, “bitch.”
by snovv_crash | 2025-12-21 16:46:53+00:00
The performance disparity is just insane.

Right now from Hetzner you can get a dedicated server with 6c/12t Ryzen2 3600, 64GB RAM and 2x512GB Nvme SSD for €37/mo

Even if you just served files from disc, no RAM, that could give 200k small files per second.

From RAM, and with 6 dedicated cores, network will saturate long before you hit compute limits on any reasonably efficient web framework.
by toomuchtodo | 2025-12-21 16:46:55+00:00
The rules don’t matter at this point in the governance cycle, attempts to be clever will be ignored by the federal government. Start tearing up the rails used for delivery of coal to these plants, and it solves the problem of illegal DOE must run orders for coal generators that have reached retirement and have received grid operator approval to shutdown. No coal supply, no way to satisfy an illegal order.

Be prepared to switch gears and approach an adversary at their level. Legality when the law matters, direct action when the law doesn’t matter.
by silexia | 2025-12-21 16:47:33+00:00
The four hour workweek was inspirational for me starting my own business in 2009. My business now employs 250 full time people and helps thousands of clients. I remember HN back then was all entrepreneurs like me and everyone was excited about the free market. I feel like now a lot of people in countries with too much government regulations are here and are downers to people who want to build their own thing.

This post is on the money. Being wealthy has almost all of the benefits of being famous.
by mapontosevenths | 2025-12-21 16:47:38+00:00
> the only places IQ tests are done in any significant numbers in those places.

> It's a fertile field and people are coming at it from multiple angles

One of these things must not be 100% accurate. Do you know of any real dataset thats based on actual testing? I can't find one for the life of me. I've looked.

If someone just... tested people we would have numbers. They aren't. Its been 30 years since the bell curve and our data is no better now than it was then as far as I can find.

There must be some reason for that discrepency.

*EDIT* To clarify, I don't think Lynn was right, and even if he was he was an asshole. I'm just annoyed that nobody followed up and did it properly.
by librasteve | 2025-12-21 16:49:02+00:00
I thought it would be interesting to try the showcase examples in Raku (since I am always saying how good Raku's imitation of Ruby is)...

- https://glot.io/snippets/he42jpfm27 - https://glot.io/snippets/he42trx6w6 - https://glot.io/snippets/he434b6ryj

Obviously Raku leans more to `{}` and `my $var` than Ruby - but otherwise I think it does a credible job. Obviously these are carefully chosen Ruby snippets to highlit its unique abilities in strings, "array math" and classes. On the string interpolation, I would say that Raku has the slight edge (and has the whole Q-slang for a lot of fine grained control). On the array math, I had to apply the (built in) Raku set diff operator ... so I guess that Ruby is a little more natural for this (rather quirky) feature. On the class stuff, again very close. Raku has much more powerful OO under the hood ... multi-inheritance, role-composition, punning, mixins, MOP, and yet is a delight to use in this lightweight way.
by Hizonner | 2025-12-21 16:49:14+00:00
> You're acting like this is a gotcha, but the answer is obviously "all of them" and that indeed, this tells you interesting things about the behavior of your compiler.

They tell me interesting things if I know enough about the language to know the difference. It tells me things if I'm getting into the weeds with Haskell specifically. That doesn't make the big comparison chart useful in any way.

I still don't know anything that lets me compare anything with any other language unless I actually know that language nearly as well. And I definitely don't get much out of a long list of languages, most of which I know not at all or at most at a "hello world" level, with only a couple of the entries tagged with even minimal information about compilers or their configurations at all. Especially when, on top of that, I don't know how much the person writing the test code knew.

At most I get "this language does a pretty good/poor job on this type of task when given code that may or may not be what a 'native expert' would write.".

And that's not news. Nobody (with any sophistication) would write that code for real in Python, or probably in Haskell either, because most seasoned programmers know that if you want speed on a task like that, you write it in a more traditional compiled procedural language. It's also not a kind of code that most people write to begin with. If you want an arctangent (which is really what it's doing), you use the library function, and the underlying implementation of that is either handcrafted C, or, more likely, a single, crafted CPU instruction with some call handling code wrapped around it.

So what is the overall chart giving me that I can use?
by nkrisc | 2025-12-21 16:49:21+00:00
Take two stones of similar roughness and rub them together for many, many hours. Eventually you'll have to flat surfaces that fit almost perfectly together. Beyond that, it's not hard to see how some skilled craftsmen with some knowledge of geometry (and lots of laborers and a royal mandate) could construct what the Inca did.

What they built is incredibly impressive, but you don't need to invoke magic woo to explain it.
by Aurornis | 2025-12-21 16:49:32+00:00
I don’t think that’s an accurate summary of his situation. He didn’t just make a single comment that marked him for life. He’s been doubling down for years and seems to be constantly running head-first into drama.

I didn’t have any opinions on his as a person other than enjoying some of his comics years ago. Then he started showing up in Twitter debates over and over again and there’s no erasing years of bizarre claims and statements from his public opinion. He’s definitely embracing his fame as a platform to push those views, not suffering victimization for one mistake years ago.
by Noaidi | 2025-12-21 16:49:39+00:00
Most of you would not even be close to guessing the top ten states with the highest skin cancer rates.

Utah Minnesota Vermont Arizona Iowa Idaho New Hampshire South Dakota Nebraska Kentucky

https://statecancerprofiles.cancer.gov/incidencerates/index....

Skin damage, and skin cancer, is not just about the sun. It is about genetics and nutrition as well.
by aleph_minus_one | 2025-12-21 16:49:47+00:00
> Take Scott Adams, the Dilbert cartoonist, as an example. He made some racist remarks, a mistake he could’ve recovered from if he wasn’t famous. But because he is, he’s now marked for life, and there's no do-over.

From my echo chamber, I would rather claim that by these "politically incorrect" remarks and the controversies following it, he rather got a second wave of fans.
by threethirtytwo | 2025-12-21 16:49:56+00:00
Look at your response. You first dismissed me completely by saying I don’t know what technically means. Then you mischaracterization my statement as an intent to inflame. These are highly insulting and dismissive statements.

You’re not willing to have good faith discussion. You took the worst possible interpretation of my statement and crafted a terse response to shut me down. I only did two things. First I explained myself… then I called you out for what you did while remaining civil. I don’t skirt around HN rules as a means to an end, which is what I believe you’re doing? I’m ok with what you’re doing… but I will call it out.
by k310 | 2025-12-21 16:50:33+00:00
Original link: "Study claims to provide first direct evidence of dark matter"

Suggestion:

A tape measure, a metal detector and a spirit level: 25 surprisingly useful things you can do with your phone [0]

Did someone stay up late watching the Bears and Packers? "-)

[0] https://www.theguardian.com/technology/2025/dec/21/a-tape-me...
by solatic | 2025-12-21 16:50:43+00:00
I'm totally with you on the core vs. context question, but you're missing the nuance here.

Postgres's operations is part of the core of the business. It's not a payroll management service where you should comparison shop once the contract comes up for renewal and haggle on price. Once Postgres is the database for your core systems of record, you are not switching away from it. The closest analog is how difficult it is/was for anybody who built a business on top of an Oracle database, to switch away from Oracle. But Postgres is free ^_^

The question at heart here is whether the host for Postgres is context or core. There are a lot of vendors for Postgres hosting: AWS RDS and CrunchyData and PlanetScale etc. And if you make a conscious choice to outsource this bit of context, you should be signing yearly-ish contracts with support agreements and re-evaluating every year and haggling on price. If your business works on top of a small database with not-intense access needs, and can handle downtime or maintenance windows sometimes, there's a really good argument for treating it that way.

But there's also an argument that your Postgres host is core to your business as well, because if your Postgres host screws up, your customers feel it, and it can affect your bottom line. If your Postgres host didn't react in time to your quick need for scaling, or tuning Postgres settings (that a Postgres host refuses to expose) could make a material impact on either customer experience or financial bottom-line, that is indeed core to your business. That simply isn't a factor when picking a payroll processor.