MurphyA/hacker-news huggingface dataset:
AncestorTree – Open-source genealogy for Vietnamese families
by dttai | 2026-02-25 15:59:22+00:00
Vietnamese genealogy has structures Western platforms don't support:
lunar calendars, hierarchical clan branches, auto generation numbering,
and a 60-year zodiac cycle for date notation.

AncestorTree handles these. Built in 7.5 sprints over 24 hours by
orchestrating 8 AI agents through TinySDLC + Claude Code.

Stack: Next.js 16 + React 19 + TypeScript + Supabase + Vercel. $0/mo.

13 PostgreSQL tables. 77 documented requirements. 4 permission roles
enforced via RLS. DFS-based ceremony duty rotation. Family relations
panel (parents, siblings, spouses, children per profile). Hierarchical
tree layout. Branch filter with shareable URLs (?root=id).
Tree-scoped editor: users linked to their person, edits restricted
to their subtree — enforced by a recursive PostgreSQL CTE in RLS.

Built with MTS-SDLC-Lite: stage gates, design review before code.
Same agents without governance = plausible but broken.
With governance = production-ready in 1 day.

MIT licensed. Fork + deploy in ~30 min.

Feedback welcome.
by lo_zamoyski | 2026-02-25 15:59:30+00:00
This is just a sad comment. Please stick to the merit and substance instead of reaching for bizarre speculation about my motives. And no, I do not work or have ever worked for the Church. I am an observer with an above average knowledge of what is occurring in the Church. The idea that I am necessarily less objective for that reason, and less than an ignorant outsider, is ridiculous and fallacious.

And for your information, my motive is correctness. I get annoyed by confidently expressed, ignorant claims posing as knowledge, especially when it is unfair to the accused party.

> So.. you basically agree, you just don't like the wording

No. I disagree with your reasoning, which I took the time to explain in detail and which you seem to have completely ignored.
Show HN: Read the Room, a FOSS human bioindicator
by soudk | 2026-02-25 15:59:38+00:00
Hey HN!

Read the Room is an anonymous social polling app that lets anyone filter or compare results between generations, countries and cities.

Example: Rate "Is remote work overrated?" on a 1-5 scale and see if Gen Z in Austin agrees with Millennials in Berlin.

Privacy-first architecture: Response history stored locally on your device, only aggregates hit the server. Aiming for close to "zero-knowledge polling", Passkey auth (no passwords, no accounts). Each response to a poll is submitted as "City X votes +1 in bucket Y" without attaching the user to the response, or the fact that they responded to the question in the first place (all that is processed on device). Built with Flutter + Supabase, AGPLv3.

I built this slowly over a couple of years because I was tired of mass social media masquerading as surveillance tech, and I wanted to build what a "human bioindicator" might actually look like in an OSS paradigm. It's designed as a nonprofit, mirroring Wikipedia.

We're live at 500 installs across 50 countries with ~100 weekly actives right now, with vast majority of folks in the US/Canada. Though, it'd be cool to diversify that a bit more. English-only for now, but designing the multi-language support and will implement it once there is more traction.

Would love your feedback, and happy to answer questions!

Read more: https://readtheroom.site

Code: https://github.com/readtheroom-knowtheworld/readtheroom-app

iOS: https://apps.apple.com/app/id6747105473

Android: https://play.google.com/store/apps/details?id=com.readtheroo...
by some_random | 2026-02-25 15:59:38+00:00
>Is a safe model one that refuses to produce code for a weapons system? Well.. does a PID controller count? I can use that to keep a gun pointed at a target or i can use that to prevent a baby rocker from falling over.

I've been using LLMs for some cyber-y tasks and this is exactly how it ends up going. You can't ask "hack this IP" (for some models), but more discrete tasks it'll have no such qualms.
by 0_____0 | 2026-02-25 15:59:44+00:00
Hah! I just noticed something - in the video at the top of the page, the female technician assembling servers is wearing a pink smock with Chinese text on it, right above the ESD grounding lead. She features in a still photo down below, but they've digitally removed the Chinese. I think it says "富士康科技" for "Foxconn Technology." Funny that they would go out of their way to hide the depth of their partnership.
by less_less | 2026-02-25 15:59:48+00:00
In addition to what others have pointed out, many of these aren't actually missing from traditional dictionaries: they're just inflected differently. So your example lists phrases like "operating systems", "immune systems" and "solar systems" as missing from traditional dictionaries, but at least the online OED and M-W have "operating system", "immune system" and "solar system" in them. It's just that your script is apparently listing the plural as a separate phrase.

On languages other than English: in general, different languages do word division very differently. At least in German and Dutch, many of those phrasal verbs are separable, meaning that they are one word in the infinitive but are multiple words in the present tense. So for example, where in English you would say "I log in to the website", in Dutch it would be "Ik log in op de website". "Log in" is two words in both cases, but in Dutch it's the separated form of the single-word separable verb inloggen ("I must log in now" = "Ik moet nu inloggen"). The verb is indeed separable in that the two words often don't end up next to each other: "I log in quickly" = "Ik log snel in".

Dutch, like German, has lots of compounds. But there are also agglutinative languages, which have even more complex compound words, perhaps comprising a whole sentence in another language. Eg (from Wikipedia) Turkish "evlerinizdenmiş" = "(he/she/it) was (apparently/said to be) from your houses" or Plains Cree "paehtāwāēwesew" = "he is heard by higher powers"; and these aren't corner cases, that's how the language works.
by disgruntledphd2 | 2026-02-25 15:59:50+00:00
> With the amount of talent working on this problem, you would be unwise to bet against it being solved, for any reasonable definition of solved.

I'm honestly not sure how this issue could be solved. Like, fundamentally LLMs are next (or N-forward) token predictors. They don't have any way (in and of themselves) to ground their token generations, and given that token N is dependent on all of tokens (1...n-1) then small discrepancies can easily spiral out of control.
by em-bee | 2026-02-25 16:00:04+00:00
The employer usually does not know about your family structure

when i need to let go people from my company because i need to downsize for whatever reason i need to choose those who would be least affected. that means i need to know who is single, married, or has children. because if i let go the one who is a parent instead of someone who is single, they might sue me because it would cause them undue hardship, if say finding a new job would force them to move which would affect the other parents job and also the kids school. and their whole social life.

sometimes this can't be avoided. if all my employees have families and children then i am stuck. but if there is a choice, then the choice must be the person who is more likely to recover, or who has less dependents. the needs of the many outweigh the needs of the few.

long story short, i have to know the family structure to make that choice.
by jasonjmcghee | 2026-02-25 16:00:07+00:00
Posted elsewhere but will copy here. Been doing this for a while.

—-

get tailscale (free) and join on both devices
install tmux
get an ios terminal (echo / termius)
enable "remote login" if on mac (disable on public wifi)
mosh/ssh into computer
now you can do tmux then claude / codex / w/e on either device and reconnect freely via tmux ls and tmux attach -t <id>
by adamtaylor_13 | 2026-02-25 16:00:08+00:00
I really enjoyed reading both posts. Thanks for sharing!

I, like many others, have written my own "claw" implementation, but it's stagnated a bit. I use it through Slack, but the idea of journaling with it is compelling. Especially when combined with the recent "two sentence" journaling article[1] that floated through HN not too long ago.

[1] https://alexanderbjoy.com/two-sentence-journal-approaches/
by tristor | 2026-02-25 16:00:10+00:00
Great, that means its working. I hope every single country in the world builds competent IT infrastructure. Having more competition will help us to develop more and better technology and have more alternatives, and overall increase the quality and resilience of technology globally. The current effective monopsy of US cloud providers has caused an unnecessary hard convergence that prevents innovation, is dangerous to privacy and security, and unnecessarily hinders national sovereignty.
by alexc05 | 2026-02-25 16:00:11+00:00
I agree completely and I don't think you can.

Even people recording short form video are doing it. They're reading out their chat-gpt-psychosis induced fever dreams using scripts written by chatGPT.

The 7-part tweets that build to a slop crescendo are doing my head in.

The solution might be some combination of:

1. leave the social media sites where the slop is irredeemable
2. unfollow everyone, reset your algorithm
3. be aggressive about who you add back in. Make sure they're humans having high quality discussions
4. be aggressive about who you block. Lower the bar on blocking - one and done. No chances, no wait-and-see.
5. move to smaller communities of real humans

None of this has worked for me yet :joy: I'm still swimming in a vast sea of slopity slop slop. Dead internet theory appears to be playing out in front of us.
by surgical_fire | 2026-02-25 16:00:21+00:00
> It could be that OpenAI is subsidising their models by _fifty times_. Do you really think they are doing that?

Possibly. I don't know.

It could be unfeasible to increase prices so much whenever a new model was released.

Any assumption made here is based on vibes. I see no reason to drop my skepticism.

> Its easier to just admit that technological advances helped decrease the cost instead of coming up with more complicated reasons like VC funding, subsidies and so on.

They raised an absurd amount of cash, and still bleed money to an absurd degree.

VCs make money when they exit. OpenAI only needs to "make sense" until an IPO happens. Once private investors have their exit, the markets can be left to handle the resulting dumpster fire.

> For instance take Deepseek and other opensource models - even they have reduced their costs by a huge margin.

Chinese companies are very opaque. I don't pretend to have insight into it.

Is the company behind Deepseek profitable?

> What explanation is there for opensource models?

What opensource models have to do with inference?

Your argument is that training is expensive but inference is cheap (something I see no evidence of). Why would a company give away the expensive part of the work?
by thesuitonym | 2026-02-25 16:00:40+00:00
Nothing, but they haven't done it so far, and they don't really have any incentive to do so.

It doesn't really matter that it's Google. It could have been Microsoft, or PAN, or McAfee or some fly-by-night vendor. The problem was Radix taking the list as iron-clad truth and disabling the domain without any notification or way to resolve the issue.
by antonvs | 2026-02-25 16:00:53+00:00
It's more of a research program than a product feature. No-one knows how to fully prevent a model from responding based on what's in its base training data, which is what you're seeing with jailbreaks.

And going to one of the roots of the issue - the base training data - comes with its own set of unsolved challenges, not least of which is the unavoidable subjectivity of what is or isn't "safe".
by vincentalbouy | 2026-02-25 16:00:57+00:00
Fair question.

Important distinction: we are not in the same segment as Booking.com. Most hotel platforms support small group bookings, usually up to around 10 rooms. We operate in MICE, where you are negotiating room blocks, meeting space, F&B minimums, contracts, and attrition clauses. That is a very different workflow from self-serve booking.

LLMs can make search look nicer, but getting an actual group quote still requires going through property sales teams and contracts. That is operational and relationship-driven, not just a UI problem.

Over 1,200+ events, we have also built proprietary data around pricing patterns, responsiveness, and contract structures. That is not publicly accessible today.

Also our proprietary data is unique to us for now.

How would you make it more defensive? I take any idea
by impossiblefork | 2026-02-25 16:01:12+00:00
>Here’s why this changes everything: most AI accountability frameworks assume a discrete, auditable dataset. EU’s GDPR gives you the right to erasure — the right to delete your data. But GDPR was written for databases. The Ontology is a graph. You can delete a node. You can’t easily delete the edges i.e, the inferred relationships between you and everything else the system has connected you to.

Edges are personal data according to GDPR so this is completely wrong. Almost all GDPR info consists of edges.
Show HN: Nosh – Fast native shell with built-in AI (natural language commands)
by pouya-eghbali | 2026-02-25 16:01:12+00:00
I've been a zsh user for a long time, and I grew tired of how heavy it is. I made nosh as a replacement for my own use. I open-sourced it yesterday for everyone to use. AI features are entirely optional, and there's no telemetry.

Compared to zsh:

- 90x faster startup time
- toml-based configuration, customization, and plugin system

AI features require signing in to the nosh cloud, free plan included. Usage looks like this:

? what's using port 3000 to 3010

or agentic mode:

?? what's eating up disk space on my laptop

Adds a bit of convenience so you don't have to leave the terminal to look up a specific command. There's a built-in safety feature to prevent you from shooting yourself in the foot.

Happy to answer questions and get your feedback :)
by michalsustr | 2026-02-25 16:01:18+00:00
We might be interested in the technology (not as a VC), if it shows meaningful improvement (>2x) over what we currently do.

If you could show how it compares with a simple replicable baseline, maybe something like C program that just accepts a connection? Lots of these things are hardware-dependent.

Right now we use monoio and have a draft benchmark with speed. Happy to continue talking over e-mail. Should I write to you?
by philipp-gayret | 2026-02-25 16:01:36+00:00
I'm on the technical end but to me this looks like just another ChatGPT wrapper with a Booking.com & flight planner API key. Nothing more. Expedia was on the list of ChatGPT plugin developers in 2023. What's stopping you? What keeps you in business the moment any travel agency decides gets into Gemini, ChatGPT or the like? I'm sure you make a lot of money per commission, but I don't see what is unique about you as company. What stops anyone else from vibecoding what you'e built in an afternoon?
by program_whiz | 2026-02-25 16:01:59+00:00
Not sure if that's true, what are your reasons for believing that? Are you saying we couldn't have invented the machines we used if we took safety measures along the way (e.g. having guards on machines that chopped of arms and legs)? Perhaps progress would have been slower -- since rather than just using the saw, you'd need a saw with a guard and emergency switch -- but it seems like if humans were more circumspect, we would have the industrial revolution, but more deliberate and controlled. Agreed it probably wouldn't have been "overnight factories in every city", but then again, you probably wouldn't have many of the externalities we're still learning about and paying for?
by trimethylpurine | 2026-02-25 16:02:04+00:00
Everyone in the American IT world has been trying to leave Microsoft and Google for decades. In that case, the problem isn't IT push, it's that users refuse to learn new software. I can guess it's the same in Europe.

It's maybe harder in Europe, because you also have fragmentation. For example, Californians are fine using software from New York. Same, same. But Germany prefers to use German software, so far. This makes it even harder, I would guess, for EU developers to establish a thriving standard.
by tim-tday | 2026-02-25 16:02:43+00:00
Bad for climate goals.
Bad for people who don’t want ai crammed down their throats.
Bad for normal people buying servers to do real work.
Bad for the explosion of slop, disinformation, automation of illegal, unethical, criminal activities.
Bad for people who want the school age generation to learn to think for themselves.
Bad for teachers wading through slop to find the handful of students who are engaging in good faith.
by mamonster | 2026-02-25 16:02:48+00:00
>This is how most foreign services are run, with maybe the exception of China.

Absolutely not most. What country in Europe has a significant amount of ambassadors that are not career diplomats / government workers ?

In France, Germany, Switzerland you would either need to be a career diplomat/ foreign service worker or in rare cases you would be a career government employee assigned as diplomat to some specific country for some reason (i.e you were trade minister and become ambassador to your biggest trading partner).

The most "political" appointee ambassador in Europe I can think of is Mandelson but he is (as we found out) supremely connected to US power networks and he is still a lifetime politician/ government employee.
by kgeist | 2026-02-25 16:02:52+00:00
For logins, we're already used to the fact that they're expected to be in Latin. Having them in the native alphabet is more trouble than it's worth (one system supports it, another breaks etc., easier to remember one, in Latin, across systems) I'd be irritated though if I couldn't use my native alphabet in the user profile for the first name/last name
by closeparen | 2026-02-25 16:02:53+00:00
You stated that parenting goes out the window if a child encounters a screen at a friend’s house.

I dunno man, going over to friends’ houses to watch movies, play console games, later to show each other funny YouTube videos, and in high school to do computer-based writing projects, group presentations, and digital video projects are parts of my childhood I wouldn’t trade for anything. I hope my kids get those experiences with their peers.
by MattSayar | 2026-02-25 16:02:55+00:00
Took me a minute to realize Sid isn't associated with 0xide.computer. Clever domain name!

Getting Google to index my personal site has been a pain. Every other search engine works fine, but ever since I switched the images on my site to .webp (a format created by Google!), my site's content just doesn't get indexed anymore. I've given up since web search traffic matters less and less these days with LLMs, and it only really bothers me when I'm trying to search for my own articles.
by y0ssar1an | 2026-02-25 16:03:30+00:00
The best alternative to Docker Desktop on macOS is to abandon the GUI entirely use colima to create the linux VM.

brew install colima docker docker-buildx docker-completion docker-compose
export DOCKER_HOST="$HOME/.colima/docker.sock" >> ~/.zshrc
source ~/.zshrc
colima start --cpus 8 --vz-rosetta --ssh-agent --mount $HOME:w

then add this line to your $HOME/.docker/config.json

"cliPluginsExtraDirs": ["/opt/homebrew/lib/docker/cli-plugins"],

that will get you a fast virtiofs VM with the latest docker, including compose and buildx. it may seem scary to replace an officially blessed tool like Docker Desktop, but i have had zero issues with colima. it isn't "docker compatible". it's docker. just need to run `brew upgrade` and `colima update` every once in a while to keep it up to date.
by yndoendo | 2026-02-25 16:03:31+00:00
AI has zero understanding of reality. It just regurgitates what it is told from training. There is no feedback loop to learn nor any consequence to the reasoned results.

Us human hallucinate, daily in fact. Example for people that have never had long hair.

1) Grow your hair long.

2) Your peripheral vision will start to be consumed by your hair.

3) Your hair will fall and sway causing your brain to think in flight / fight mode and you will turn your head to see.

4) Turning and looking causes feedback to acknowledge it was an hallucination.

5) Your brain now restricts the flight / fight mode because it was trained with continual feedback that it was just the wind blowing it or your head's juxtaposition that caused it.

Even though I told you about this and it is the first time growing your hair after, your brain still needs the real world experience to mitigate the hallucination.

AI has none of these abilities ...
by wolfejam | 2026-02-25 16:03:37+00:00
Well said. And it's potentially a 7% swing when you think about it — +4% with good human-written context vs. -3% with LLM-generated noise. That's a significant delta from just the quality of the information.

The real value is exactly what you described: the tribal knowledge, the "we tried X and it broke because Y", the constraints that live in someone's head and nowhere in the code. LLM-generated files miss this because the LLM is just restating what it can already see. Of course that doesn't help.
by mark_l_watson | 2026-02-25 16:03:43+00:00
>> signed by U.S. Secretary of State Marco Rubio, the agency said such laws would "disrupt global data flows, increase costs and cybersecurity risks, limit Artificial Intelligence (AI) and cloud services, and expand government control in ways that can undermine civil liberties and enable censorship."

Such fine bullshit, of the highest quality.

Distributing infrastructure may slightly reduce efficiency but seems like a good idea for so many reasons: national pride, increased security, more resilience to outside influences, etc.
by onion2k | 2026-02-25 16:04:00+00:00
A month ago, I went on a performance quest trying to optimize a PHP script that took 5 days to run. Together with the help of many talented developers, I eventually got it to run in under 30 seconds.

When people say leetcode interviews are pointless I might share a link to this post. If that sort of optimization is possible there is a structures and algorithms problem in the background somewhere.
Tell HN: I launched a focus app on Kickstarter – what I learned about friction
by artzev_ | 2026-02-25 16:04:19+00:00
launched minifon on kickstarter - its an ios launcher that adds delays before distracting apps. been thinking about friction vs blocking. friction (5-60s delay) lets you still reach the app but that pause breaks autopilot. blocking feels punitive, friction feels like a speedbump you chose. curious if behavior change works better with intentional friction vs removing access
by Bender | 2026-02-25 16:04:34+00:00
I do not trust anyone with my data. This is just my preference but every year I move further and further away from using the internet for anything other than making comments on this site and watching a few vloggers. In a few years I will not have more than 3 to 5 logins on anything and those will be value add and must be within driving distance. All critical services I use will require walking into a building in person.

If I could find a reputable construction company to build my underground home I would be a true troglodyte.
by dormento | 2026-02-25 16:04:36+00:00
I had mine stolen from my desk, way back when i had a job at a state company. I used to keep it inside a small metal can (i guess i just enjoyed the rattling sound it made). Thing is, I also kept a desk drawer key inside the can, so the thief also got my key.

There was video.

I had to have the desk drawer changed (which made for quite a spectacle in an open plan office).

None were punished.