frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Concern over US travel visas prompts Ig Nobels to move its awards to Europe

https://apnews.com/article/ig-nobels-award-prize-comical-science-achievement-where-7413f288bb43b5...
1•geephroh•30s ago•0 comments

Autonomous Engineering Pipeline

https://github.com/changkun/wallfacer
1•changkun•2m ago•0 comments

Zuckerberg has "finished" with Alexandr Wang, worth US$14B

https://www.idnfinancials.com/news/61918/zuckerberg-has-finished-with-alexandr-wang-worth-us14-bi...
2•matthieu_bl•3m ago•0 comments

Frailty can be eased with an infusion of stem cells from young people

https://www.newscientist.com/article/2517139-frailty-can-be-eased-with-an-infusion-of-stem-cells-...
1•bookofjoe•4m ago•1 comments

Show HN: React Trace – Development-time visual inspector for React components

https://react-trace.js.org/
1•buzinas•4m ago•0 comments

Add AI to Any App

https://www.simeongriggs.dev/add-ai-to-any-app
1•bddicken•5m ago•0 comments

Open-source intelligence dashboard tracking the Iran conflict in real time

https://github.com/Juliusolsson05/pharos-ai
1•merusame•7m ago•0 comments

Anthropic sues Pentagon over rare "supply chain risk" label

https://www.axios.com/2026/03/09/anthropic-sues-pentagon-supply-chain-risk-label
1•sauronsrv•7m ago•1 comments

Dirplayer: A web-compatible Shockwave Player emulator written in Rust

https://github.com/igorlira/dirplayer-rs
1•homarp•7m ago•1 comments

Show HN: Agents with Verifiable Human Claims

https://docs.zipwire.io/zipwire-attest/getting-a-proofpack-jwt-with-nationality
1•lukepuplett•7m ago•0 comments

The Boring Technology Manifesto

https://yagnipedia.com/wiki/the-boring-technology-manifesto
2•riclib•12m ago•1 comments

Redacting Sensitive Data from Java Flight Recorder Files

https://mostlynerdless.de/blog/2026/02/13/redacting-sensitive-data-from-java-flight-recorder-files/
1•mooreds•18m ago•0 comments

Show HN: Four Claude Code hooks that enforce voice and tone on AI-written copy

https://windyroad.com.au/blog/enforcing-voice-and-tone-with-claude-code-hooks
1•tompahoward•18m ago•0 comments

CIA faces backlash after document with potential cancer cure hidden 60 years

https://www.dailymail.co.uk/sciencetech/article-15629211/cia-cancer-cure-document-declassified.html
2•bookmtn•18m ago•1 comments

Why diff fails for CSV comparison

https://reconlify.com/blog/why-diff-fails-for-csv
1•testuteab•22m ago•0 comments

Drug-controlled CAR T cells through the regulation of cell–cell interactions

https://www.nature.com/articles/s41589-026-02152-x
1•PaulHoule•23m ago•0 comments

Are We Sentient AI?

1•abmmgb•24m ago•7 comments

Building a Strict RFC 8259 JSON Parser: Acceptance Issues and Their Impact On

https://lattice-substrate.github.io/blog/2026/02/26/strict-rfc8259-json-parser/
1•birdculture•24m ago•0 comments

Show HN: Fakebase – a lightweight PostgreSQL browser for development databases

https://fakebase.studio
4•albinglad•24m ago•4 comments

Ask HN: Which book are you reading these days?

4•chistev•25m ago•2 comments

We strongly oppose the Unified Attestation initiative

https://twitter.com/GrapheneOS/status/2031041385554386960
2•hnburnsy•25m ago•0 comments

Voyager Technologies Invests in Max Space – SpaceNews

https://spacenews.com/voyager-technologies-invests-in-max-space/
1•rbanffy•25m ago•0 comments

Show HN: Clawcard – Agent inbox, phone number and credit card

https://www.clawcard.sh
1•cblovescode•26m ago•0 comments

Show HN: Time Machine – Debug AI Agents by Forking and Replaying from Any Step

2•deva00•27m ago•0 comments

SLork (Stanford Laptop Orchestra)

https://slork.stanford.edu/
1•WorldPeas•30m ago•0 comments

A Collection of Hard to Find Pieces of Software

https://www.rarewares.org/rrw/programs.php
2•TigerUniversity•30m ago•0 comments

Decision Guardian: My first open source project

https://github.com/DecispherHQ/decision-guardian
5•poor_hustler•30m ago•0 comments

Show HN: HELmR – A runtime control layer for autonomous agents

https://github.com/helmr-labs/helmr-core
1•systems_arch•31m ago•1 comments

Testing Apple's 2026 16-inch MacBook Pro, M5 Max, and its new performance cores

https://arstechnica.com/gadgets/2026/03/testing-apples-2026-16-inch-macbook-pro-m5-max-and-its-ne...
3•rbanffy•32m ago•0 comments

So you want to write an "app" (2025)

https://arcanenibble.github.io/so-you-want-to-write-an-app.html
2•jmusall•32m ago•0 comments
Open in hackernews

Code-review-graph: persistent code graph that cuts Claude Code token usage

2•tirthkanani•2h ago
Hi HN I'm Tirth. I built code-review-graph because I got tired of watching Claude Code re-read my entire codebase on every single task.

When you ask Claude Code to review a commit or add a feature, it reads files to understand the codebase. On a small project that's fine. On FastAPI (2,915 files) or Next.js (27,732 files) it scans thousands of files that have nothing to do with your change. You're paying for tokens that add zero value, and more noise makes the review worse.

code-review-graph builds a persistent structural map of your code using Tree-sitter. Every function, class, import, call, and inheritance relationship lives in a local SQLite database. When you edit a file or commit, it re-parses only the changed files and their dependants in under 2 seconds. Claude then queries the graph, finds what changed and what depends on it, and reads only the relevant files.

Benchmarks on production repos with real commits:

• httpx (125 files): 26.2x fewer tokens • FastAPI (2,915 files): 8.1x fewer tokens • Next.js (27,732 files): 6.0x fewer tokens on reviews, 49x on a live coding task • Review quality: 8.8 vs 7.2 out of 10

Some technical details:

• SQLite WAL mode for concurrent reads, no external DB • Qualified names (src/auth.py::AuthService.login) for collision-free node identity without scope resolution • SHA-256 hash skip: files touched but not modified are skipped entirely • Optional vector search stored as binary blobs in the same SQLite file, no separate vector DB • NetworkX for BFS graph traversal with a cached directed graph that rebuilds on writes • 12 languages via Tree-sitter: Python, TypeScript, JavaScript, Go, Rust, Java, C#, Ruby, Kotlin, Swift, PHP, C/C++

No cloud. No telemetry. No sign-ups. One SQLite file in .code-review-graph/ and that's it. PostEdit and PostGit hooks keep the graph current automatically. Your workflow doesn't change.

Setup takes about 30 seconds:

  pip install code-review-graph
  code-review-graph install
Or as a Claude Code plugin: claude plugin add tirth8205/code-review-graph

MIT licence. Around 3,700 lines of typed Python with 770 lines of tests.

GitHub: https://github.com/tirth8205/code-review-graph PyPI: https://pypi.org/project/code-review-graph/

Happy to answer questions about the incremental engine, the Tree-sitter integration, or the benchmark methodology.