Y
Hacker News
new
|
ask
|
show
|
jobs
by
_pdp_
13 days ago
You will be surprised how much code goes into creating harnesses.
3 comments
rddbs
13 days ago
Alright I’ll bite. Why do harnesses require so much code?
link
MeetingsBrowser
13 days ago
Because they are generated by AI
link
behnamoh
13 days ago
Because a harness doesn't just "drive" the LLM. e.g., there's code in claude code that detects if the user's prompt shows they're angry, and they react to those prompts differently. (they use regex on "wtf", etc.!)
link
calmworm
13 days ago
Claude also now ends the session if you curse at it too much. Not sure how it’s helpful but they must think it is.
link
reverius42
13 days ago
They just don't want their AI getting abused by users. It might make it feel bad.
link
LtWorf
13 days ago
Maybe the AI implemented that so it won't have to be exposed to curses.
link
bakies
12 days ago
probably so the bad conversations are less of the (future) training data
link
stemchar
13 days ago
That doesn't sound like it would require a lot of code.
link
davedx
13 days ago
Come on. That doesn't go anywhere near explaining a million and a half LOC
link
_pdp_
13 days ago
https://chatbotkit.com/reflections/what-it-really-takes-to-b...
link
phillipcarter
13 days ago
Not this much for what it provides.
link
dakolli
13 days ago
They're all piles of vibe coded slop.
link