Urgent.News

What's breaking now, across thousands of outlets.

Tech

My family tree became a 404, so I built one that lives on my computer

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built I used to keep my family tree on a genealogy website: names, dates, photos. Then the site shut down, and everything I had put there turned into a 404. That's my ghost in the machine: a family that still exists somewhere, in a database I can't reach anymore. Tell the Tree is the tree I…

This is a story about an open-source project called Tell the Tree, which helps people build their own family trees using plain sentences on their own computers. The creator of the project, named Carla, was inspired by her own family tree that turned into a broken link when the genealogy website she used shut down.

Tell the Tree uses a small language model called Gemma 4 E2B, running on the user's computer through a tool called Ollama. Users can input sentences in English or Italian describing their family relationships, like "Allegra is the daughter of Claire and Lord Byron." The code then processes these sentences, checking for things like cycles, impossible dates, and conflicting parents. If the code is unsure about something, it asks the user.

For example, if the tree has two people named Percy, the code will ask the user which one they mean before adding the new relationship. The user can also add, edit, or delete people manually, add photos, search for specific individuals, and switch between different tree layouts. When the user is satisfied with their tree, they can export it in GEDCOM format, a standard file type used by genealogy programs.

The project was built as part of the DEV's Ghost in the Machine challenge in October 2026. Carla tested the model using 15 different sentences, including some in spoken Italian, and found that Gemma 4 E2B performed better than another model called Gemma 4 E4B. She also tested the code against a hidden set of 6 sentences, finding that the model got 5 out of 6 correct while the code got only 1 out of 6.

Overall, Tell the Tree provides a solution to the problem of losing family trees when the websites they're stored on shut down. By allowing users to build and store their trees locally, it ensures that their family history remains accessible and secure.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

From STL to an editable FreeCAD macro: change one number, run it again

mesh2cad turns an STL into CAD. Every part gets a STEP file with real planes, cylinders and cones. When the part is simple enough it also gets a script with named parameters, so "make the hole 2 mm…

  • Mesh2cad adds FreeCAD macro output format
  • Users edit one number to modify parts
  • Macros validated against original STL

The Room That Forgot You: A Museum Mystery with an Archivist That Runs in Your Browser

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine . What I Built The museum knows every donor's name. It cannot tell you who washed the cups.

  • Players explore a railway museum at night in a first-person browser game
  • Archivist remembers key visitors and events while details are left in the margins
  • Game uses React 19, React Three Fiber, Three.js, TypeScript, Vite, and two open-weight models

Why Referral Attribution Fails Silently: A Lesson in Write-Once Design

Every referral system I have audited has the same shape: one write, at account creation, and no way to correct it afterwards. That shape is not an accident.

  • Referral systems store single write during account creation, no modification allowed later
  • Design prioritizes fraud resistance over user experience, creates unnoticed failure mode

TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8

  • Critical use-after-free vulnerability in IPv4 TCP handshake patched Oct 11-15, 2026
  • Remote, unauthenticated peer can exploit to leak kernel memory or crash system
  • Ubuntu and Red Hat still mark kernels vulnerable as of Oct 29 despite upstream fix

More from Saturday 31 October →