frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Total Recall – write-gated memory for Claude Code

https://github.com/davegoldblatt/total-recall
2•davegoldblatt•1h ago

Comments

davegoldblatt•1h ago
built this because I got tired of re-teaching Claude Code the same context every session. Preferences, decisions, “we already tried X,” “don’t touch this file,” etc. After a few days it starts to feel like onboarding the same coworker every morning.

Most “agent memory” tools auto-save everything. That feels good briefly, then memory turns into a junk drawer and retrieval gets noisy. Total Recall takes the opposite approach: a write gate. Before anything gets promoted, it asks one question: “Will this change future behavior?” If not, it doesn’t get saved.

How it works:

Daily log first (raw notes)

Promote durable stuff into registers (decisions, preferences, people, projects)

Small working memory loads every session (kept intentionally lean)

Hooks fail open. SessionStart can surface open loops + recent context. PreCompact writes to disk (not model-visible stdout)

The holy shit moment is simple: tell Claude one important preference or decision once, come back tomorrow, and it behaves correctly without you repeating yourself.

Would love feedback from heavy Claude Code users:

Does the write gate feel right or too strict?

Does this actually reduce repetition over multiple days?

Any workflow/privacy footguns I’m missing?

nunobrito•1h ago
From a first read, the memory folder should also go into .gitignore by default
davegoldblatt•45m ago
Good catch. I agree the safe default is to ignore memory/ since it can contain personal notes, people context, and daily logs. I’m updating the installer to add memory/ to .gitignore by default (along with CLAUDE.local.md and .claude/settings.local.json).

For teams that do want shared context, I’ll document a “team mode” gitignore pattern that commits only selected registers (e.g. decisions/projects) while keeping daily logs + preferences/people local.

davegoldblatt•43m ago
done https://github.com/davegoldblatt/total-recall/commit/152ab12

Show HN: Similar Repos – AI Recommender for GitHub Repository (Chrome Extension)

https://github.com/SimilarRepos/similar-repos
1•robbyzhao•7m ago•0 comments

1M token context: The good, the bad and the ugly (2025)

https://www.micron.com/about/blog/company/insights/1-million-token-context-the-good-the-bad-and-t...
1•teleforce•9m ago•0 comments

Making AI models leaner and faster without sacrificing accuracy

https://research.google/blog/sequential-attention-making-ai-models-leaner-and-faster-without-sacr...
1•Anon84•10m ago•0 comments

The Software Rout Is Spreading Pain to the Debt Markets

https://www.wsj.com/finance/investing/the-software-rout-is-spreading-pain-to-the-debt-markets-d6d...
1•petethomas•12m ago•0 comments

Entwinings: Literature and History, Fathers and Sons, Writers and Readers

https://hedgehogreview.com/issues/place-and-revolution/articles/entwinings
1•Caiero•13m ago•0 comments

CISA gives federal agencies one year to rip out end-of-life devices

https://therecord.media/cisa-gives-federal-agencies-one-year-end-of-life-devices
1•WaitWaitWha•14m ago•0 comments

Bitcoin gets a zero price target in wake of Burry warning

https://seekingalpha.com/news/4547997-bitcoin-s-price-target-at-zero
2•hn_acker•14m ago•0 comments

YARN: Efficient Context Window Extension of Large Language Models (2024) [PDF]

https://proceedings.iclr.cc/paper_files/paper/2024/file/874a4d89f2d04b4bcf9a2c19545cf040-Paper-Co...
1•teleforce•15m ago•0 comments

Bios over SSH: Turning KVM Video into Live Text (No Serial Needed)

https://www.youtube.com/watch?v=lhBzCPXqWAA
2•thunderbong•16m ago•0 comments

'Depths of Wikipedia' Creator Annie Rauwerda on 'Fragile' Internet Citations

https://blog.archive.org/2026/02/05/depths-of-wikipedia-creator-annie-rauwerda-on-fragile-interne...
1•abetusk•17m ago•0 comments

Integration Labs: Transforming Traumatizing into Trauma-Integrating Cultures

https://pocketproject.org/integration-labs-2026/
1•rendx•18m ago•0 comments

I Hacked My Feed to Find Undervalued Content

https://xrayfeed.deepwalker.xyz/blog/strategies
1•m00dy•20m ago•0 comments

What are tokens and how to count them?

https://help.openai.com/en/articles/4936856-what-are-tokens-and-how-to-count-them
1•teleforce•22m ago•0 comments

Web of Knowledge

https://dave.autonoma.ca/blog/2019/06/06/web-of-knowledge/
1•andsoitis•24m ago•0 comments

Alpine Linux is a security-oriented, lightweight Linux based on musl Libc

https://www.alpinelinux.org/
1•doener•25m ago•0 comments

Collapse OS on the ZX Spectrum

https://www.youtube.com/watch?v=q4Ra4NwMHBM
1•doener•27m ago•0 comments

RubyShell New Release

https://github.com/albertalef/rubyshell/releases/tag/v1.5.0
1•albertalef•28m ago•0 comments

Collapse OS – Why Forth?

https://collapseos.org/forth.html
5•doener•30m ago•0 comments

Horizons – OSS Agent Execution Engine

https://github.com/synth-laboratories/Horizons
5•JoshPurtell•35m ago•4 comments

A Very Small SAT Solver (From Haskell) Now in Dafny, Proved Correct with LLMs

https://github.com/namin/dafny-sandbox/blob/master/Sat.dfy
1•namin•37m ago•0 comments

Ask HN: Anyone Seeing YT ads related to chats on ChatGPT?

1•guhsnamih•37m ago•1 comments

Y Combinator Reverses Decision to Stop Investing in Canada Firms

https://www.bloomberg.com/news/articles/2026-02-05/y-combinator-reverses-decision-to-stop-investi...
3•toomuchtodo•44m ago•1 comments

Datacenter capex gravy train is over

2•zerosizedweasle•48m ago•4 comments

The limits of interview questions

https://orchidfiles.com/the-limits-of-interview-questions/
1•theorchid•51m ago•0 comments

Show HN: ImportKit – Embeddable CSV import widget for SaaS apps

1•gissurthor•51m ago•0 comments

Incarcerated activists from Oscar-nominated documentary sent to solitary

https://www.theguardian.com/us-news/2026/jan/30/alabama-solution-activist-solitary-confinement
5•konaraddi•54m ago•0 comments

What Happens When You Delete a File

https://www.youtube.com/watch?v=up9DoD2hs_E
1•artisandip7•55m ago•0 comments

Counter-Strike Bench: GPT 5.3 Codex vs. Claude Opus 4.6

https://www.instantdb.com/essays/codex_53_opus_46_cs_bench
2•stopachka•57m ago•0 comments

We Reverse-Engineered Docker Sandbox's Undocumented MicroVM API

https://www.rivet.dev/blog/2026-02-04-we-reverse-engineered-docker-sandbox-undocumented-microvm-api/
1•pploug•1h ago•0 comments

My name is Sensurround Q. Catgirl, and I microwave bacon

https://twitter.com/ShamashAran/status/2019442354524979502
1•delichon•1h ago•0 comments