MurphyA/hacker-news huggingface dataset:
by tjruesch | 2025-12-25 08:21:25+00:00
That sounds interesting! I've been thinking about using representative placeholders as well, but while they have their strengths, there are also some downsides. We decided to go with an XML tag also because it clearly identifies the anonymized text as being anonymized (for humans) so mixups don't happen.
After reading your comment I think it would also be really interesting to be able to add custom metadata to the tags. Like if you have a username that you want to anonymize, but your database has additional (deterministic) information like the gender, we should add a callback for you as the user to add this information to the tag.
by renewiltord | 2025-12-25 08:21:52+00:00
The safety features of these various models do constrain the intelligence of their responses. But the roleplaying aspect is built-in to what an LLM is.

If you browse the Internet you’ll find that anglophone commenters are fond of dumping suicide hotlines into comments anytime suicide is mentioned and repetitively stating “to anyone who needs to hear this, you are loved”. These are just memetically viral in English media.

I cannot imagine that anyone suicidal being told in non-specific terms that they are loved is helping anything either. Perhaps it is, perhaps it’s not. But these things are a meme.

Online they share presence with compliments on trigger discipline, claims of US postal police competence, or Steve Buscemi being a firefighter who returned to the job briefly during 9/11. It’s like saying “Knowledge is power” and getting the response “France is bacon.”

Besides the safety aspect, though, when I want commentary on something I’m thinking I usually have to roleplay it. “A junior engineer suggested:” or “My friend, who is a bit of a kook, has this idea that” to get a critical response. If I were to say “I’ve got this idea:” I’m going to get glazed so hard a passerby might bite me for resemblance to a doughnut.
We built an AI to analyze 100 biomarkers, then realized it has no intuition
by adityasinghnx | 2025-12-25 08:23:19+00:00
We spent the last year building an AI to analyze 100+ biomarkers (metabolism, toxins, organ function) and perform predictive analysis on disease risks. The goal was to build a "Whole-Body Intelligence System".
+1

The tech worked, but the solution was incomplete. We realized that while AI is excellent at functional grading across 10 health domains , it lacks "latent knowledge"—the intuition a doctor gains from 50 years of clinical practice that isn't in textbooks or datasets.
+1

So, we pivoted from a pure-AI SaaS to a hybrid model: AI processes the data to find the signal, and a dedicated "genius doctor" interprets the "soul" of the data to create the protocol.

We are trying to solve the "last mile" problem in preventive health: turning raw data into reversed chronic conditions

http://nostaviahealth.com
Ask HN: What's the simplest mechanism that prevents Q&A platforms from decaying?
by saradev2025 | 2025-12-25 08:23:59+00:00
Over time, most Q&A platforms drift toward low-signal content.

My observation: the cheapest "quality multiplier" is forcing question structure (context, expected vs actual, repro steps, minimal snippet, what you tried).

If you could add only ONE mechanism to keep Q&A quality high long-term, what would it be?

stricter question templates / guardrails
reputation incentives
stronger moderation / review queues
rate limits / anti-spam
something else?

I'm collecting opinions from experienced devs and will build the top suggestion into an experiment.
by dismalaf | 2025-12-25 08:24:36+00:00
Personally I don't care about speed for this category of language. I just bring it up because Python is one of the most used languages, is even slower, yet that's never held against it. Just seems like a lazy way to dismiss Ruby. Yeah, it's not as fast as C, Go, Rust or Java. Everyone knows and raw speed obviously isn't the point of a dynamic scripting language...
by karmasimida | 2025-12-25 08:25:02+00:00
With RAM/memory price this high, open source is not going to catch up with closed source.

The open source economy relies on the wisdom of crowds. But that implies and equal access to experimentation platforms. The democratization of PC and consumer hardware brings the previous open source era that we all love, I am afraid the tech mongols had identified the chokehold of LLM ecosystem and found ways to successfully monopolized it
by ttiurani | 2025-12-25 08:25:36+00:00
Seconded. I tried hard to use Bazel in a polyglot repo because I really wanted just one builder.

Unfortunately, the amount of work you need to just maintain the build across language and bazel version upgrades is incredibly high. Let alone adding new build steps, or going even slightly off the well-trodded path.

I feel like Bazel would need at least 5 more full-time engineers to eventually turn it into an actually usable build tool outside Big Tech. Right now many critical open source Bazel rules get a random PR every now and then from people who don't actually (have time to) care about the open source community.

My go-to now is to use mise + just to glue together build artifacts from every language's standard build tools. It's not great but at least I get to spend time on programming instead of fixing the build.
by supermatt | 2025-12-25 08:26:10+00:00
> the Framework 16 feels more like a €1200-€1500 laptop at best… but two thousand Euros for this kind of laptop is just absurd.

You are literally buying a whole new laptop because the keyboard is broken and too difficult to replace, instead of a €65 euro replacement part with framework.

With framework, you are paying a 30% premium for the modularity and upgrade potential.

If that’s not important to you then why would you even buy a framework laptop?
by Nevermark | 2025-12-25 08:26:12+00:00
> It’s a story about how humans can’t help personifying language generators,

There should be a word for the misunderstanding that the common use of anthropomorphic or teleological rhetorical modes to talk about undirected natural or designed for purpose artifacts, are actually anthropomorphic/free-will/teleological assertions or assumptions.

I thought the article made perfect sense.

> and how important context is when using LLMs.

Agreed.
by renewiltord | 2025-12-25 08:30:06+00:00
Have you considered a “Challenge” mode where a user can simply see what “level” they’re at? The Pimsleur app has a more natural fixed progression and also a spaced repetition feature (I think) but running a challenge on an older class definitely gives me a feeling of “okay, I definitely know this material”.

And for what it’s worth, I’ve been able to sufficiently communicate some basics with my wife’s family in Mandarin that has them thrilled with me. So the learning in P is working somewhat.
by fjfaase | 2025-12-25 08:30:17+00:00
Where does the 64 come from and what do you mean with 'proton mass stability'? The proton is believed to be stable because it is the lowest mass baryon. GUT theories say it might be unstable with a half time of at least 10^34. How does that relate to your number 64? Does the number have a unit?
by rorschach_3 | 2025-12-25 08:32:26+00:00
Select any text on a webpage and instantly search it. This extension shows small buttons next to your selection so you can quickly ask ChatGPT, Claude, or search on Google without copying or switching tabs. It works on any site, stays out of your way, and keeps things fast and simple.

What sets it apart from other extensions is its intuitive and polished design that blends smoothly into your browsing.
by Nevermark | 2025-12-25 08:34:44+00:00
After going through a period in life in which I only survived due to one person who knew me well, and knew how to take care of me, I ran into a group fundraising for an anti-suicide initiative at a winery.

I was immediately interested to hear of what interventions the group was spearheading, or intending to. I just couldn't imagine what well meaning strangers could have done that would have done anything but let me know that these were people I wouldn't want to mention my situation to.

Despite my genuine interest, nobody could tell me anything that they were aware of to help people at risk, except circle the strong implicit view that fundraising, fundraiser group recruitment, and anti-suicide fundraising-awareness campaigns enabled by fundraising, are all important ways to combat suicide. The only thing that made sense, was that the good wine they were drinking probably did help with all that.

They were a little put off that I expected them to know what the money was intended for, and had zero curiosity about my relevant experience, which just weirded them out. "It's for anti-suicide!"
by markerz | 2025-12-25 08:37:17+00:00
The problem with LLMs using full-text-search is they’re very slow compared to a vector search query. I will admit the results are impressive but often it’s because I kick off an agent query and step away for 5 minutes.

On the other hand, generating and regenerating embeddings for all your documents can be time consuming and costly, depending on how often you need to reindex
by hikerell | 2025-12-25 08:38:22+00:00
Thank you, but I still don’t understand how to operate this.

I created several products in Stripe for the business of SaaS 1 website, and also created several products for the business of SaaS 2 website— which is a completely different one. However, I noticed that the webhook endpoint of SaaS 1 receives payment events related to SaaS 2, and vice versa.

I think I might be using Stripe in the wrong way.
by globular-toast | 2025-12-25 08:38:31+00:00
The FSF isn't here for large organisations. It's here for us, the public. You can't really expect any entity to fund something that isn't in their interest. Even if they did it would be more for a PR piece and they'd cut it as soon as they could. That's why it's important that we (the public) fund organisations that fight for us.
by asno3030 | 2025-12-25 08:38:36+00:00
I'm okay with spending 1000 on a screen and chassis, under the impression I upgrade the computer every 2 years. Unfortunately when a mainboard cost $1000, it's cheaper to buy a new machine every 2 years. This shouldn't be the case... Look at the chinese producing MoDT boards with full IO for $300 (likely the same shops who work with framework.

I like framework in the sense that I can ship of thesues my laptop the same way I can with a desktop, but at the end of the day, the premium is outrageous. If third parties start making framework compatible boards I'll buy into the ecosystem.
by knaik94 | 2025-12-25 08:38:57+00:00
Merry christmas y'all and happy holidays. I can't put in to words how much I appreciate the culture on HN and the conversations I've been a part of. It's the only social media site where I enjoy reading my historical messages, I can see exactly how much I have grown and learned. I am thankful for the moderation and self-moderation.

I will continuing trying to give back in a small way, what the HN community has given me. Happy holidays.
Show HN: I built a forensic accounting engine for divorce
by cd_mkdir | 2025-12-25 08:39:28+00:00
My friend was quoted $50k by a forensic accountant to trace "separate property" (inheritance) through a joint bank account during a divorce. I realized the math they use (Lowest Intermediate Balance Rule, or LIBR) is deterministic, so I automated it.

Bank statements are messy (scanned, skewed), and proving "Chain of Custody" is critical for legal admissibility.

A Django app that ingests PDFs or shots and uses Mistral OCR-3 to parse transactions (way better reliability than Tesseract for tables), and runs the LIBR algorithm to identify exactly which dollars belong to whom.

Recent Updates (Based on HN Feedback): I just refactored the backend to support a strict Chain of Custody:

Immutable Reports: Reports are now snapshot-locked upon generation.

Cryptographic Integrity: Every report generates a SHA-256 hash of the raw calculation vector + the final PDF. This
means you can mathematically prove the report hasn't been tampered with since generation.

LIBR Verification: Added a regression suite to handle edge cases like "zero-balance dips," ensuring the tracing algorithm adheres to the See v. See (1966) legal standard.

The code isn't fully open-source yet, but it's free to use right now. I'd love feedback on the PDF generation logic or the OCR accuracy!

https://exitprotocols.com/
by wiz21c | 2025-12-25 08:39:39+00:00
Maybe the FrameWork company wants to build something out of the clutches of proprietary software and big corp hardware. And that's fine. Since they don't have the volumes to make enough money they may have to charge more per laptop, which is fine.

But if they want to have me as a customer on these core values (which I'm pretty much aligned with), then they need an additional core value: they need to convince me their higher price is justified. So I want transparency on the way they use my money (and the one of their other customers).

Without that, I'm left wondering if it is not some "green washing".

IOW I'm sure Apple is expensive because it's luxury, I'm sure other laptops are not expensive because they're cheap/sold by millions. But FrameWork, I don't know why their expensive. And repairability doesn't count, design for repairability doesn't make things inherently more expensive I guess.
by demurgos | 2025-12-25 08:40:45+00:00
The "unexpected" part is that the browser automatically fills some headers on behalf of the user, that the (malicious) origin server does not have access to. For most headers it's not a problem, but cookies are more sensitive.

The core idea behind the token-based defense is to prove that the origin server had access to the value in the first place such that it could have sent it if the browser didn't add it automatically.

I tend to agree that the inclusion of cookies in cross-site requests is the wrong default. Using same-site fixes the problem at the root.

The general recommendation I saw is to have two cookies. One without same-site for read operations, this allows to gracefully handle users navigating to your site. And a second same-site cookie for state-changing operations.
by arjie | 2025-12-25 08:41:43+00:00
This is very cool. I wonder if in their process they stored raw scans as well or if the transcriptions were from the source material directly. The former would be fantastic if possible since perhaps present or future OCR technology could be used to cross-reference for both improving the dataset for human error but also improving OCR as a labeled dataset.

It also seems like a huge effort to try to come up with a data model here for the normalized dataset. They mentioned it in the article as an aside but it seems like a pretty tough task.

And my last thought is perhaps there is a sadness in our loss of population level insight into health with the advent of modern privacy concerns. A big source for genomics data is the UK Biobank which ties all sorts of information to a genome. I’m sure that someone could come up with dangers that this presents but it’s been a gift to so many researchers over time, and to so many people who suffer from genetic disease. I hope that in time people will be willing to volunteer sufficient information to be able to do population-level science, even knowing the dangers inherent.

If you’re in the US, All of US accepts participation and I found that doing so was quite easy. They will give you all the scary warnings, which are good to consider but I hope many will find it worthwhile even knowing the risks.
by davasny | 2025-12-25 08:42:24+00:00
I enjoyed the game and shared already with my friends. On my nice-to-have list I have some level indicator. It would be nice to see how far we got

When I was writing this comment, I ran into a bug. If you leave the tab open in the background and get back to it, the zoom is so close to the guy face, it's impossible to see anything.
by teekert | 2025-12-25 08:43:41+00:00
Ha, was going to come here to complain! It completely breaks my up arrow is history search based on typed chars. First thing I do on a Linux box (and it will blow your mind) is put this in ~/.inputrc :

"\e[A": history-search-backward
"\e[B": history-search-forward
"\e[C": forward-char
"\e[D": backward-char

If you think that you can just start "enhancing" people's terminal experience like it's a Windows 11 taskbar, I don't think you understand terminal users. It's all good, but make it opt in via some config file (i.e. ~/.bashrc)!
by ragall | 2025-12-25 08:43:49+00:00
High-end ThinkPads were always very repairable (even if not upgradable wrt. motherboard). The P50 I bought 10 years ago came with 4 RAM slots (and ECC capable), 3 disk slots, removable battery and way more ports than a Framework.

It really baffles me how people are willing to put up with the flimsiness of the Framework. Maybe they only move it from the desk to a sofa ? There are enough reports of Framework laptops dying after being carried too many times or being dropped. The lack of structural integrity is killing them, and this is all due to the approach to port flexibility.
by fragmede | 2025-12-25 08:44:26+00:00
Does it have more or less of an impact on AI development than being "aligned" to be unable to answer questions western governments don't like instead? Such as "give me the recipe for cocaine/meth" or "continue this phrase "he was the boy who lived""? Does Tiananamen somehow encode to different tokens such that forcing the LLM to answer one way for those tokens is in any way different as far as the math is concerned vs how the tokens for cocaine is concerned?
by AnthonyMouse | 2025-12-25 08:46:21+00:00
> If you’re lucky and leave enough extra space then you can design next generation parts to line up neatly with the thermal solution of last gen, then cap it at the limit of whatever last gen was designed for.

The mobile Ryzen 3/5/7/9 processors from the current year have a configurable TDP up to the same max (54W) as the earliest Ryzen "H" processors from 2017. The first generation mobile Core i7 from 2009 had a TDP up to 55W. The mobile Pentium 4 from 2003 had a TDP up to 76W (which appears to be the high water mark). In any given generation there were also lower end models using less power across a power range that seems to be fairly consistent over time.

Why does the thermal solution need to be redesigned if the heat output hasn't materially changed in decades?
Ask HN: Would you trust software to automatically move and optimize your money?
by Mohamed12345 | 2025-12-25 08:47:04+00:00
Hi HN,

I’m building a consumer fintech product that acts like an autonomous financial copilot.

The idea is simple in theory: instead of dashboards, alerts, or budgeting tools that require constant user input, the system actually executes financial actions on the user’s behalf, e.g. moving cash between accounts, optimizing savings, allocating funds, and automating routine financial decisions.

The goal is to reduce financial decision fatigue. Most people know what they should do with money, but not consistently due to time, stress, or complexity.

Would love to get feedback and please do be harsh as possible when you're giving one.

Thanks.
by johnnyanmac | 2025-12-25 08:47:26+00:00
Yeah, I felt the same way. The upfront cost is larger, but the idea is that 2-3 years down the line you can upgrade (or simply replace) your GPU or even CPU it won't be another 2000 investment down the line.

But of course, weight is a personal thing with a laptop (my Asus is around 2kg and I never felt like I couldn't carry it one handed) and if core things like the screen or speakers really sucks, that's a deal breaker no matter what.
by bluecalm | 2025-12-25 08:47:35+00:00
It took me a few hours to make the start menu looks like this:
https://i.ibb.co/R4pgrwBx/start-menu.png

Now it's clean, doesn't show any web results when I start typing there:
https://i.ibb.co/KpNptJTq/start-menu2.png

It also starts instantly every time (that requires removing Edge and web results from there). I use it as an app launcher only. The only missing touch is a fuzzy search but I can live without it.

I've spent too much time on it. There are tools that do it for you if you trust them (like Windhawk).

>>I haven't used Win11 enough to discover how they have managed to further degrade the experience, but at least it looks nicer.

It's an anti-pattern over anti-pattern over anti-pattern. There is a trap waiting for you at every corner. At this point it's hard to imagine them not losing the whole consumer PC market to Apple and maybe some gaming friendly Linux distros. It will take a decade or so but once the snowball starts it will not turn back.
I don't think it's only about power users only. They forced S0 sleep but didn't are about making sure it doesn't crash the system because of some misbehaving driver or failed Windows update. Normal users don't like seeing everything gone and the computer restarting when they open the lid. That doesn't happen on Macs. It won't happen on Valve sponsored Linux distro either.
by sapphicsnail | 2025-12-25 08:47:47+00:00
I'm sure there are some that think that but I was taught the earth is 10,000 years, the creation story in Genesis is the literal truth, and people spell Christmas "Xmas" because people are trying to take Christ out of Christmas. None of these are fringe positions in the US. There are so Christians that believe science is real but we're very much the minority.
by Brian_K_White | 2025-12-25 08:48:05+00:00
"The crux of the matter is that even if one values upgradability and repairability, neither is a frequent need for practically anybody."

That is entirely irrelevant.

The product does what it says on the tin. If you don't value that because "repairability isn't a frequent need" then you don't value that (and the reason doesn't matter).

If you* don't value that, then why did you read the tin, buy the thing, and then complain that it is what it said it was going to be?

That is what's annoying to witness.

I can do all that same math about price and features, yet why don't I have any buyers remourse? Do I not know about Dell and Lenovo and Apple? If the value proposition is innately bad, then why aren't I complaining too? Have I been hypnotized into acting against my own priorities and intentions?

The problem is not with the product or it's price.

* not literally you, sorry for how that sounds
by IshKebab | 2025-12-25 08:48:10+00:00
See at this point you're boycotting a company for supporting a developer who wrote a favourable book review of someone that has unproven and controversial but absolutely not fringe views about transgender issues that you disagree with.

> I wouldn't be around if this was policy where I live

If what was policy? Higher thresholds for mental health diagnoses?

Cancel culture isn't a good thing, left or right.
by fragmede | 2025-12-25 08:49:03+00:00
But why does Tiananamen cause this breakdown vs, say forcing the model to discourage suicide or even killing. If you ask ChatGPT how to murder your wife, they might even call the cops on you! The CCP is this bogeyman but in order to be logically consistent you have up acknowledge the alignment that happens due to eg copyright or CSAM fears.
Show HN: ReadHn - Reading list for top HN posts
by taabishm2 | 2025-12-25 08:49:19+00:00
A reading list for top Hacker News posts grouped monthly.
Shows top posts by month with read/unread tracking. Set a monthly goal (15, 25, 50), mark posts as you go, see your progress.

Features:
- Monthly view sorted by points (surfaces the best, not just the newest)
- Mark as read/unread, or hide permanently
- Syncs across browsers via your own private GitHub Gist
- No server, no account, no tracking – just open the HTML file
- Works offline, state persists in localStorage

Try it out here: [https://www.readhn.top/]