| ▲ | waldarbeiter 2 hours ago |
| Thank you, my dict.cc search history contains exactly some of these words. I felt like my english got much worse but when Claude kept talking about "hunk" over and over I felt like the problem is maybe not on my end. |
|
| ▲ | yorwba 2 hours ago | parent | next [-] |
| "hunk" is git terminology. When you use `git add --patch` (which you probably should, if you use `git add` at all) you get prompted "Stage this hunk [y,n,q,a,d,e,?]?" which is self-explanatory (?) and the hunk refers to whatever change git is highlighting at the moment. |
| |
| ▲ | Gracana an hour ago | parent | next [-] | | I wondered how far back the usage of that term went. I was familiar with it in patch, so I did a little digging and found it in the v1.3 (1985!) source by Larry Wall: https://groups.google.com/g/mod.sources/c/xSQM63e39YY | |
| ▲ | tempest_ 2 hours ago | parent | prev | next [-] | | "seam" is apparently... according to Claude itself a term from 'Working Effectively with Legacy Code' by Michael Feathers which I have not read. All it took was for one sub agent to use this term and it stated using it everywhere all the time. I have not read the book and prefer other terminology but it only takes 1 sub-agent or 1 usage in the context before it poisons everything else. | | |
| ▲ | sudosteph 41 minutes ago | parent | next [-] | | That's funny. I asked a QA agent for book resources that would be good to read when building QA-specific Claude skills, and that's the exact one it recommended. | |
| ▲ | oooyay an hour ago | parent | prev [-] | | An interface is an example of a seam in regular code. It's basically what forms architectural shapes that you can depend on for both design and testing. | | |
| ▲ | 6 minutes ago | parent | next [-] | | [deleted] | |
| ▲ | chuckadams an hour ago | parent | prev | next [-] | | It's a fairly good concise term ... load-bearing, even. /ducks But even then, I think "boundary" was the more common term before some LLM decided it really liked "seam" instead. | | |
| ▲ | SoftTalker 5 minutes ago | parent [-] | | In architecture, a seam is not load bearing. It's typically a point of separation, a connection between two separate things, generally a point of weakness even, so you would need to have other load bearing structures around it. "Load-bearing seam" doesn't make any sense. |
| |
| ▲ | tempest_ 25 minutes ago | parent | prev [-] | | Yes, and I prefer that term because no one but claude ever talks to me using the word seam every other paragraph. I have instructions which is confidently ignores to never use seam and instead say interface. |
|
| |
| ▲ | waldarbeiter 2 hours ago | parent | prev [-] | | You're right, hunk is official git wording that I didn't know and I should know since I use --patch flag... It's just that I never heard a human (including online) reason about hunks. While at the same time (from my observation) people say things like code chunk, code snippet etc. a lot. |
|
|
| ▲ | VeninVidiaVicii 2 hours ago | parent | prev [-] |
| This is the problem with commercial AI and the way our minds work; it writes garbage and we’re trained to think we’re stupid because we can’t understand it. |