I guess this is where our true colors show. There's a significant contingent of HNers who always dunk on LLM text detectors and claim that they can't possibly work, that they ruin careers, etc. But now that a lab says "OK, we'll add a real watermark", the reactions are overwhelmingly that it's still somehow wrong. Why do feel so entitled to being able to pass LLM-generated text as our own? I get that a lot of techies…
> Just because we found a "cheat" button doesn't mean it's wrong for others to want to know. One difference perhaps is that you think using LLMs is cheating, while others do not.
How Claude marks AI-generated content
341–350 of 446 posts
Re: How Claude marks AI-generated content
#342So this won't be happening in the US, but in the EU: " When a supported Claude model generates text, it weaves an imperceptible watermark directly into the text itself. You won’t see it, and it doesn’t change the meaning, quality, or readability of Claude’s response. Because the watermark is part of the text, it will travel with the text when it’s copied and pasted elsewhere, and may persist through some editing. Wat…
I suspect they'll roll out the watermark everywhere.
Re: How Claude marks AI-generated content
#343If I understand correctly, this means that any text with the "watermark" is legally uncopyrightable, including code. Relevant comment from a few days ago: https://news.ycombinator.com/item?id=49203613
Re: How Claude marks AI-generated content
#344If I understand correctly, this means that any text with the "watermark" is legally uncopyrightable, including code. Relevant comment from a few days ago: https://news.ycombinator.com/item?id=49203613
Re: How Claude marks AI-generated content
#345Yet another reason to support open-weight alternatives, I guess.
Why do you feel the need to deceive readers on whether your content is AI generated?
Re: How Claude marks AI-generated content
#346So, they’ve been doing this for over a week without telling anyone?
Re: How Claude marks AI-generated content
#347I notice the "Limitations" section talks about how content only at some point touched by Claude may return a positive, and content that returns a negative may still be Claude generated. But I really would have liked for them to state explicitly that entirely false positives where a piece is fully human-written may still be marked as generated, because too many institutions with the power to ruin someone's life over t…
I don’t know what the answer but I absolutely know it isn’t this.
Re: How Claude marks AI-generated content
#348Yet another reason to support open-weight alternatives, I guess.
Why do you feel the need to deceive readers on whether your content is AI generated?
It doesn't matter where the content comes from, only the quality/usefulness matters. If you are opposed to this idea, the next decades are going to be very tough for you :)
Re: How Claude marks AI-generated content
#349Yet another reason to support open-weight alternatives, I guess.
Why do you feel the need to deceive readers on whether your content is AI generated?
Re: How Claude marks AI-generated content
#350Earlier quoted context omitted.
Scott Aaronson talks about his project at OpenAI to do this^ You can carefully select which pseudorandom number generator (prng) you use to be able to id text of a certain length. I expect there is some performance characteristic you have to manage since you're doing this on every inference, but once you do that it doesn't change the output in any meaningful way (the prng is still a statistically valid prng, it just…
I’ve always wondered how this works when we only observe the final output and not the internal state that’s used to generate the output. The LLM presumably generates f(input, RNG) but we only can observe f(RNG).
... though I'm not sure why that would be preferable over a coarse rolling checksum over all of the output. Seems like that wouldn't influence output, would be equally imperceptible, and probably easier to calculate (compared to "hash seed times running all LLMs supported times number of RNG algorithms, to see if output matches").
Presumably there's some other trick, or it's a red herring / failed experiment and not what they actually do in practice.