Live data from Hacker News

Claude Session URL appended to commit messages and PR descriptions by default

github.com

201–210 of 257 posts

Re: Claude Session URL appended to commit messages and PR descriptions by default

#201
post #139

Earlier quoted context omitted.

Agree, that it is an ad. Also, unless the full session (in a resume-able format, along all session artifact such as intermediate research/docs used to produce the final output) is also included in the commit, the session id is useless. I presume this is Anthropic trying to their "usage" stats before their IPO.

Funny to compare it to “Sent from iPhone” that Apple appended to emails by default way back when. It was an ad, but nobody cared because using iPhone was a point of pride.

"Sent from iPhone" originally was (at least arguably) a "forgive mistakes, phone mail blows".

Re: Claude Session URL appended to commit messages and PR descriptions by default

#202

The major problem I see with these are linkrot. Do any of us truly believe these links will work 30 years from now? Post IPO, many years down the line, a leadership that is eager to cut costs will look at their storage usage and expire 7 year old non-training sessions. Quickest thing to go. I have zero faith in any successful provider getting this right. Git is supposed to be the durable storage medium, self containi…

I can't imagine a project so wildly successful and stable that the session URL in a commit history is relevant after 5 years, let alone 30. Git is only 21 years old. I'm not deciding team policies with a multi-decade view. That said, I wouldn't agree with using the session URL as the entire commit message, or even with letting the session URL make up for other missing details. But to me it's an at-worst neutral chang…

While working on Firefox, I do sometimes look back at Bugzilla (the project's issue tracker) activity from 26 years ago to try to figure out why some code is the way it is. However it feels hard to believe that the role of LLMs in another 20 years will be close enough to the way it is now for a session history like this to be very useful.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#203

Earlier quoted context omitted.

100% agree with this. Want my browser search history too so you can see my thought process? This is terrible. I have no desire to read your Claude conversation. I don’t even want to read mine if I do use Claude. The code is the artifact. There’s no value in trying to make the noisy, verbose conversation one. It’ll likely be dead in future years anyway.

I disagree with this. The code alone is not the artifact. How you came to the decision to write the code in a certain way is certainly an important artifact of the development process. Otherwise how would your coworkers know whether or not a particular piece of logic is still relevant?

How did you before LLMs 3 years ago?

Re: Claude Session URL appended to commit messages and PR descriptions by default

#204

I may be missing something, but this is exactly what I want as a default. I want the session links there. I see PRs from my coworkers with session links. I still get to control whether other people can see the session, but I don’t lose it. I don’t get the “unprofessional” argument. This is attribution. Attribution is professional. If you don’t want it, you turn it off or rewrite the commit messages. If you are having…

I think there's a distinction between attribution and linking to something nobody else can necessarily access. Placing a path to my local build is something I'd avoid because it's irrelevant to everyone else. I think the same applies here.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#205

Earlier quoted context omitted.

If I put a link to the Jira ticket the commit fixes, is that an ad for Atlassian?

If _you_ choose to do it, no. If the tool auto-does it, yes.

You still choose to configure the tool. "It's the default" is only an excuse for the very first time you notice it.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#207
post #139

Earlier quoted context omitted.

Funny to compare it to “Sent from iPhone” that Apple appended to emails by default way back when. It was an ad, but nobody cared because using iPhone was a point of pride.

"Sent from iPhone" originally was (at least arguably) a "forgive mistakes, phone mail blows".

True. But it was also meant as a counter to “Sent from my Blackberry”.

Obama and a lot of execs were pretty addicted to their BB back in those days.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#208
post #114

I can't believe how many people are in favor of it. Like it's so positive in the comments I'd think it's astroturfing. The code is the result of my work however it got done, and if I don't document or explain it well enough then that's a separate issue. Did you want to see my slack messages to my mentor too? Or how about all the stack overflows I read? Maybe I should voice record all the times I swore about Gary the…

A list of relevant SO posts is very much useful and something I occasionally include in a comment or commit message as a reference for some weird looking code.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#209

The major problem I see with these are linkrot. Do any of us truly believe these links will work 30 years from now? Post IPO, many years down the line, a leadership that is eager to cut costs will look at their storage usage and expire 7 year old non-training sessions. Quickest thing to go. I have zero faith in any successful provider getting this right. Git is supposed to be the durable storage medium, self containi…

I can't imagine a project so wildly successful and stable that the session URL in a commit history is relevant after 5 years, let alone 30. Git is only 21 years old. I'm not deciding team policies with a multi-decade view. That said, I wouldn't agree with using the session URL as the entire commit message, or even with letting the session URL make up for other missing details. But to me it's an at-worst neutral chang…

30 years ago is only 1996. I very much do debug code from that time and am glad for anything useful written in the commit message. URLs are useful, because either the website still exists or it is maybe in the wayback machine.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#210

Earlier quoted context omitted.

> Claude archives old conversations Archives? Or deletes?

Deletes off your computer. I'm don't know what else they might be doing with it. They keep slimmed down summaries (on your comptuer) I believe but not the full context.

Then just copy the files into another directory, or maybe include it in a VCS?
Post reply on HN