Fetching from the wire…
Public story · 2026-08-10 · high
The Clojure tool reads only git history, no watermarks, and calls a line like 0.46 human-started but agent-edited.
Why now: It's climbing Show HN with 51 points and 41 stars, right as more developers hand sections of code to agents and want a way to mark what's off-limits.
A Clojure tool called us-vs-them scores each code line 1.0 for human, 0.0 for agent, using only git history, per its GitHub repo. That gives anyone running an AI coding agent a way to flag hand-written sections so they don't get silently rewritten. It doesn't touch the file or add a watermark.
The scores aren't binary. A line sitting at 0.46 means a human wrote it first and an agent modified it later. The tool tracks how blocks of code join, split, and dilute across commits. It's built to find coherent chunks of authorship, not just tag lines one by one.
The stated use case is --ours/--theirs protection: mark a section as yours, and the tool catches an agent trying to overwrite it. It's picked up 51 points on Show HN and sits at 41 stars. That's modest, for a tool answering a question more developers are asking as agents write more of the diff.
The catch is that the whole system runs on commit history staying honest. A squash merge, or an agent committing under a human's name, would erase the signal the scoring depends on. The repo doesn't say how it handles either case, which matters more as agent commits start looking indistinguishable from human ones.
Each link below shares sources, entities, or timing with this story.
Three memory projects landed in the same six-hour window: Remembrane ("agent memory in one SQLite file, zero dependencies"), llmem ("local persistent memory for AI coding, no embeddings"), and XSAF, an Extra Small Agent Framework. All at 1–4 points, so this is early signal not...
unclebob/swarm-forge hit 1,701 stars (+85 today), forked from his son Justin's project and heavily modified. It coordinates agents over a project-scoped tmux socket recorded in .swarmforge/tmux-socket, giving each role its own prompt, git worktree and message-passing channel:...
A Show HN on August 2 (225 points, 58 comments) introduced a Rust userspace translation layer that loads Darwin Mach-O executables on Linux, maps a freestanding libSystem for aarch64-apple-darwin, and translates BSD syscalls. Because guest code runs natively on the CPU rather...
A Show HN from July 12 (106 points, 46 comments) that visualizes which files an agent touched and in what order, aimed at making long autonomous runs auditable and debuggable (GitHub). This is the tooling that has to exist as agents edit more of the tree unattended. When an ov...
YC W26 open-source desktop app for running 21+ CLI coding agents in parallel (Claude Code, Codex, Gemini, Qwen Code, OpenCode), each in isolated Git worktrees. Best-of-N mode runs multiple agents on the same task. Diff view, Kanban view, Linear/GitHub/Jira integration. The mos...
First standardized benchmark for evaluating AI agents finding backdoors in compiled binaries. 33 tasks, 17 models. Claude Opus 4.6 leads at 49%. Hidden backdoors in real servers (dnsmasq, sozu). Ghidra + AI agent workflow = future of automated binary analysis. Clone it: github...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.