martylamb

Joined 2 years ago

Karma
70
Submissions
31
Member since
Feb 13
https://martylamb.com
View on Hacker News

Recent submissions

Comment · 4 months ago
no, but there's no guarantee that it won't, just like any instructions.
Comment · 4 months ago
Yes. I found this quickly after wrapping codex in a launcher that uses bubblewrap to exclude certain files and directories based on a config file at the project root. My best solution so far is to also include instructions for the agent that explain that it is not allowed to see certain files, and that their inaccessibility is not an error, and that it must not attempt to access them through other means (e.g. via git history, etc.).

This has been a major improvement, but it's not foolproof.

Comment · 5 months ago
Thanks! I've found that the folks that need it REALLY need it.
Comment · 5 months ago
Comment · 6 months ago
Comment · 6 months ago
Hi, blog author here. Didn't expect to see it on HN (but note to self: write titles that HN won't mangle...)

I usually do look for feedback if I'm not just writing a library for myself. Often pretty early on re: concept, naming, and general calling model. I wouldn't say it's formal product development feedback though. Mainly brainstorming with trusted friends and colleagues.

These days I'll sometimes use an LLM as an objective third party for brainstorming purposes too. I don't think I've ever been steered by an LLM into anything awesome, but I've definitely been steered away by them from my own bad ideas. :)

Comment · 10 months ago
That's a cool approach!
Comment · 10 months ago
Comment · 10 months ago
Yep, you're not the only one, and I want to add support for more formats/LLMs. Right now ChatKeeper's internals are very ChatGPT-specific, but I have a plan to change that and Claude (which I also use frequently) will be the first one I add support for.
Comment · 10 months ago
https://martiansoftware.com/chatkeeper/

I built ChatKeeper because I wanted to treat my ChatGPT history like a local knowledge base, with local-first access to my data.

It’s a command-line tool (GUI in progress) that takes a full ChatGPT .zip export and syncs it with local Markdown files. You can move and rename them freely and they will stay in sync on future runs.

It pairs well with tools like Obsidian and lets you link your own notes to specific conversations or even points within them.

Revenue is modest but growing month over month. It’s a one-time purchase, not a subscription.

Most users so far are researchers and other ChatGPT power users who already live in Markdown or want to do things like curate and compress the context of very long-running conversations.

Comment · 1 year ago
That's completely reasonable. Honestly, ChatKeeper hasn't been around long enough for that to come up yet. My intention was to keep it priced so that's not an issue, but perhaps I did not succeed there.

I will seriously consider that - thanks for the suggestion!

Comment · 1 year ago
Comment · 1 year ago
Literally just posted my newly hogoized site that dates back to 2003 THIS MORNING. :)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton