65 karma · joined November 24, 2021
They do, the missing piece is a tool to access them. See comment about my tool that addresses this: https://news.ycombinator.com/item?id=47668270
I've been working on a related problem from the other direction: Claude Code and Codex already persist full session transcripts, but there's no good way to search across them. So I built ccrider (https://github.com/neilberkman/ccrider). It indexes existing sessions into SQLite FTS5 and exposes an MCP server so agents can query their own conversation history without a separate memory layer. Basically treating it as a retrieval problem rather than a storage problem.
I used to think open source was something I'd focus on when I retired. Instead I'm doing it now. I built Clippy (https://github.com/neilberkman/clippy) from scratch, a much better bcopy, that fixes a real gap in pbcopy, and it hit 200 stars and Homebrew core in seven months. Neither of these would exist without AI assisted development. My DocuSign Elixir SDK sat basically unchanged from 2021 to 2025, other than a few external contributions. I knew it needed a full migration of the OpenAI code gen layer, LiveBook examples and a million other tweaks. With coding agents I implemented everything useful I could imagine.
Am I the only one? There must be other devs out there resurrecting stale projects or shipping tools they never had time for.
clippy image.png # then paste into Slack, etc. as upload
clippy -r # copy most recent download
pasty # copy file in Finder, then paste actual file here
https://github.com/neilberkman/clippy / brew install clippyFleury's arriving at similar conclusions from the C/systems side: make multi-core the default, not an opt-in. Though his approach still requires explicit coordination (LaneIdx(), barriers, range distribution) vs BEAM where the scheduler automatically distributes processes across cores.
Different tradeoffs for different domains, but both are reacting to the same backwards reality where we program single-core-first on multi-core hardware.
[1] https://www.welcometothejungle.com/en/articles/btc-elixir-jo...
buffer_copy: Copy specific line ranges from files to agent's private buffer
buffer_paste: Insert/append/replace those exact bytes in target files
buffer_list: See what's currently buffered
So the agent can say "copying lines 50-75 from auth.py" and the MCP server handles the actual file I/O. No token generation, no hallucination, byte-for-byte accurate. Doesn't touch your system clipboard either.
The MCP server already included tools to copy AI-generated content to your system clipboard - useful for "write a Python script and copy it" workflows.
(Clippy's main / original purpose is improving on macOS pbcopy - it copies file references instead of just file contents, so you can paste actual files into Slack/email/etc from the terminal.)
If you're on macOS and use Claude or other MCP-compatible agents: https://github.com/neilberkman/clippy
brew install neilberkman/clippy/clippy
I might tackle Linux (and Windows) at some point, but contributions are definitely welcome!
https://github.com/neilberkman/clippy?tab=readme-ov-file#usi...
Claude's web/desktop search is pretty lacking - no boolean operators, no date filtering, no advanced search syntax. So I built a fast local search tool for exported conversations (not API - this is for your regular Claude.ai chats). Supports AND/OR/NOT operators, wildcard search, date ranges, sender filtering, and more.
I think the TUI mode is particularly useful - you can navigate between conversations, jump back to Claude.ai, and copy/save artifacts directly.
I tried to make the whole process of generating exports and importing them incrementally as painless as possible. It auto-discovers export files and handles incremental updates.
https://github.com/neilberkman/shannon
brew install neilberkman/shannon/shannon
scoop bucket add shannon https://github.com/neilberkman/scoop-shannon && scoop install shannon
Seeking an experienced Elixir/Phoenix developer for a long-term remote contract with our seed-stage startup client. Work async-first with our team of seasoned Elixir experts on a LiveView app deployed on Fly.io.
Must have: Elixir/Phoenix, SaaS experience, strong async communication.
Full details: https://xuku.com/elixir_developer.html
https://www.archdaily.com/993748/revealing-seneca-village-th...
https://www.aaihs.org/towards-usable-histories-of-the-black-...
"Crack": adj., first-rate; excellent: a crack shot. https://www.dictionary.com/browse/crack
"Cracked": no such meaning https://www.dictionary.com/browse/cracked
> Weber particularly admires the enforcement mechanism: any ships that purchase Russian oil above the G-7-mandated price will not be eligible for insurance. “That’s exactly the right principle,” she told me. “You don’t create some global board of price regulation, which will be guaranteed to fail. You work with the existing market infrastructure.”
Looks like someone asked ChatGPT to simulate this: https://www.reddit.com/r/ChatGPT/comments/11aflwm/mx_psychoa...