Readit News logoReadit News
kami23 commented on The 100 hour gap between a vibecoded prototype and a working product   kanfa.macbudkowski.com/vi... · Posted by u/kiwieater
lacedeconstruct · 2 days ago
I dont want that though, I want someone to spend much more time than I can afford thinking about and perfecting a product that I can pay for and dont worry about it
kami23 · 2 days ago
And some people do, both things can be true. I'd rather make a tool just for me that breaks when I introduce a new requirement and I just add into it and keep going.
kami23 commented on Show HN: Claude-replay – A video-like player for Claude Code sessions   github.com/es617/claude-r... · Posted by u/es617
bestouff · 11 days ago
I would have made a "claude2asciinema", for geek points. Also an opencode version.
kami23 · 11 days ago
I just added a Claude alias that calls Claude with flags wrapped in asciinema. Only annoying thing is that people have wanted video or gifs and the conversion has been annoying a few times. Will fix it later.
kami23 commented on I dropped our production database and now pay 10% more for AWS   alexeyondata.substack.com... · Posted by u/dsr12
kami23 · 11 days ago
Props to sharing this!

> Claude was trying to talk me out of it, saying I should keep it separate, but I wanted to save a bit because I have this setup where everything is inside a Virtual Private Cloud (VPC) with all resources in a private network, a bastion for hosting machines

I will admit that I've also ignored Claude's very good suggestions in the past and it has bitten me in the butt.

Ultimately with great automation becomes a greater risk of doing the worst thing possible even faster.

Just thinking about this specific problem makes me more keen to recommend that people have backups and their production data on two different access keys for terraform setups.

I'm not sure how difficult that is I haven't touched terraform in about 7 years now, wow how time flies.

kami23 commented on Claude's Cycles [pdf]   www-cs-faculty.stanford.e... · Posted by u/fs123
discardable_dan · 13 days ago
Shouldn't compaction be exactly that letter to its future self?
kami23 · 13 days ago
Look at the compaction prompt yourself. It's in my opinion way too short. (I'm running on Opus 4.5 most of the time at work)

From what my colleague explained to me and I haven't 100% verified it myself is that the beginning and end of the window is the most important to the compaction summary so a lot of the finer details and debugging that will slow down the next session get dropped.

kami23 commented on Claude's Cycles [pdf]   www-cs-faculty.stanford.e... · Posted by u/fs123
kqr · 13 days ago
What prompt do you use for the letter-to-self? I've been trying that technique myself to manually reset context without losing the important parts (e.g. when it has barked up the wrong tree and I'm sensing that misstep might influence its current generation in a pathological way), but I've not had much success.
kami23 · 13 days ago
If the session was something where it struggled and had to do multiple attempts I have it write about 'gotchas' or anything it had to attempt multiple times.

The letters are usually more detailed than what I see in the compacted prompt.

kami23 commented on Claude's Cycles [pdf]   www-cs-faculty.stanford.e... · Posted by u/fs123
LPisGood · 14 days ago
> I ask it to write a letter to its future self, and then start a new session by having it read the letter

Is that not one kf the primary technologies for compactification?

kami23 · 13 days ago
You should do your own experiment when you see compaction about to start use the end of your window to have it write one first, and then let the session compact and compare. I was surprised by how small the compact message is.

When I tell it to write a letter to itself I usually phrase it.

'write a letter to yourself Make notes of any gotchas or any quirks that you learned and make sure to note them down.'

It does get those into the letter but if you check compaction a lot of it is gone.

kami23 commented on Claude's Cycles [pdf]   www-cs-faculty.stanford.e... · Posted by u/fs123
brcmthrowaway · 14 days ago
What is dumb zone?
kami23 · 14 days ago
When the LLMs start compacting they summarize the conversation up to that point using various techniques. Overall a lot of maybe finer points of the work goes missing and can only be retrieved by the LLM being told to search for it explicitly in old logs.

Once you compact, you've thrown away a lot of relevant tokens from your problem solving and they do become significantly dumber as a result. If I see a compaction coming soon I ask it to write a letter to its future self, and then start a new session by having it read the letter.

There are some days where I let the same session compact 4-5 times and just use the letter to future self method to keep it going with enough context because resetting context also resets my brain :)

If you're ever curious in Claude once you compact you can read the new initial prompt after compaction and see how severe it gets cut down. It's very informative of what it forgets and deems not important. For example I have some internal CLIs that are horribly documented so Claude has to try a few flags a few times to figure out specifics and those corrections always get thrown away and it has to relearn them next time it wants to use the CLI. If you notice things like that happening constantly, my move is to codify those things into my CLAUDE.md or lately I've been making a small script or MCP server to run very specific flags of stuff.

kami23 commented on FreeBSD doesn't have Wi-Fi driver for my old MacBook, so AI built one for me   vladimir.varank.in/notes/... · Posted by u/varankinv
slopinthebag · 22 days ago
Or, and hear me out here, you go to the existing site or app which sells concert tickets, press the purchase button, and then you have your tickets.

Like what are we even doing here...

kami23 · 22 days ago
Why would I do that if the gateway to the internet becomes these LLM interfaces? How is it not easier to ask or type 'buy me tickets for Les Mis'? In the ideal world it will just figure it out, or I frustratingly have to interact with a slightly different website to purchase tickets for each separate event I want to see.

One of the benefits that I see is as much as I love tech and writing software, I really really do not want to interface with a vast majority of the internet that has been designed to show the maximum amount of ads in the given ad space.

The internet sucks now, anything that gets me away from having ads shoved in my face constantly and surrounded by uncertainty that you could always be talking to a bot.

kami23 commented on DNS-Persist-01: A New Model for DNS-Based Challenge Validation   letsencrypt.org/2026/02/1... · Posted by u/todsacerdoti
Ajedi32 · a month ago
This is going to make it way easier to get publicly trusted certs for LAN servers that aren't internet facing.

I'm looking forward to every admin UI out there being able to generate a string you can just paste into a DNS record to instantly get a Let's Encrypt cert.

kami23 · a month ago
Just experienced this with my heavily networked off openclaw setup. I gave up and will do manual renewals until I have more time to figure out a good way of doing it. I was trying to get a cert for some headscale magic dns setups, but I think that's way more complicated than I thought it would be.
kami23 commented on Running NanoClaw in a Docker Shell Sandbox   docker.com/blog/run-nanoc... · Posted by u/four_fifths
jimminyx · a month ago
Gonna change things so it uses CLAUDE.local.md for user-specific updates and the regular CLAUDE.md is static. This will help prevent this from happening to contributors.

CLAUDE.local.md is deprecated but I'm sure anthropic will continue supporting it for a long time.

kami23 · a month ago
I did this trick at work where I use git worktrees and my team does not yet.

There's the common team instructions + a thing that says "run whoami and find the users name, you can find possible customizations to these instructions in <username>.md" and that will be conditionally loaded after my first prompt is sent. I also stick a canary word in there to track that it's still listening to me.

u/kami23

KarmaCake day38August 14, 2025View Original