Urgent.News

What's breaking now, across thousands of outlets.

Tech

The Unmerged: every repo is a record of what didn't get built

What I Built The Unmerged reads a public repository's history, finds the work that was abandoned in it, and has an open-weight model — running inside your browser tab — say what each piece of that work was trying to do. A repository is read as a record of what got built. It is equally a record of what didn't, and that half never gets read. There is a pull request somebody wrote, pushed, and…

The Unmerged is a web application that explores the hidden stories within a public repository's history. It analyzes the data to uncover abandoned pull requests, forsaken branches and reverted commits that are never merged into the main line. The application uses an open-weight language model running inside a browser tab to interpret the abandoned work and presents the findings in an easy-to-understand way.

The project demonstrates the value of open innovation, as it would not be possible to create without the accessible GitHub API.

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

Cloud Phones Look Like Real Mobiles: Catch Farms at the IP Layer

Your signup funnel sees a "phone": WebView UA, touch events, maybe a real device fingerprint. The account farm on the other side is a rack of cloud phones — real or virtual handsets hosted in a…

  • Cloud phones appear as real mobile devices but are hosted in datacenters.
  • IP-layer signal identifies cloud phone farms, not handset guesses.
  • Cloudphone signal stronger than bare hosting for farm detection.

You upgraded Node.js for the October security release. PM2 might still be on the old one.

On 21 October Node.js shipped security releases for every supported line: 22.23.4, 24.22.1 and 26.12.1 . Ten CVEs, four rated High. The headline one is CVE-2026-111497 , a Brotli decoder out-of-bounds write.

  • Node.js released security updates on October 21, addressing ten CVEs
  • CVE-2026-111497 is a critical Brotli decoder out-of-bounds write flaw
  • Verify PM2 and Node.js versions separately to ensure patched version

More from Wednesday 28 October →