Readit News logoReadit News
antirez · 4 months ago
Students cheating with LLMs show more a weakness of a system than anything else. Rich folks had other people make assignment for them for ages, now this got democratized. The educational institutions are mostly disinterested in really doing what they should do to teach critical thinking and understanding if students really understood. To check the home made assignments is a small part of that (in theory). It's not LLMs, is terrible schools.
trescenzi · 4 months ago
I studied CS and Philosophy in college. The philosophy department at the time was struggling to get people to declare so they started a campaign with the slogan “Thinking of a major? Major in thinking”. Which I’ve always thought was both clever and accurate. Such departments become more valuable as the harder skills are more automatable. I doubt that will translate into more philosophy majors but one can dream.
otabdeveloper4 · 4 months ago
Teachers can spot LLM-generated homework from a mile away. (Well, unless the homework assignment itself comes from a stock or autogenerated source.)
vasco · 4 months ago
They can when they can. Sometimes they just won't like a kid or be tired or just wrong and falsely accuse them. There's been plenty already. I had a kid in my class during some years that would brag to other kids that his mom wrote all his longer, non-math homeworks. You're only putting yourself back by cheating, when time comes for proper exams for university placement you won't have it available and you won't take anyone else's place. Most places nowadays won't even fail kids from passing to the next grade, so it doesn't even matter.
mhatma · 4 months ago
Looks to me like these "watermarks" are embedded in monetary numbers, acronyms etc. Maybe to stop them breaking into different lines?
crooked-v · 4 months ago
U+202F in the screenshot, between "FY" and "2024", is the "Narrow No-Break Space ". Similarly, U+A0 is the "No-Break Space" (aka  ).

It's not watermarks, it's just scraped typography.

helsinkiandrew · 4 months ago
The examples they give all look like valid uses of different Non-breaking spaces, with width hints for their use/location, this might be a little overzealous if written by a human but perhaps not for a machine.

https://en.wikipedia.org/wiki/Non-breaking_space

Different display apps may "display them identically" but others and typesetters/printing apps might not.

rep_lodsb · 4 months ago
Yeah, it's probably not an intentional watermark, just something the model has been trained to do. Maybe some professionally written news articles already use them for the same purpose?

Still hope HN adds a filter to block any comment with those characters in it :)

johnisgood · 4 months ago
It is very easy to filter those out from the output of GPT, though, using basic UNIX utilities. In fact, many methods don't survive reformatting or copy-pasting, not requiring filtering at all.

It is a very basic watermark technique (text steganography) if it indeed is supposed to be one.

A more advanced one would be a linguistic (grammar-based) one, but I am not going to give any more ideas. :D

niel · 4 months ago
This is the most likely explanation.

I mean, sure, these characters could be used to help estimate the likelihood text was generated (because human writers might be less likely to add proper non-breaking spaces), but I doubt these are watermarks.

mgraczyk · 4 months ago
As others mention, these do not look like watermarks, it looks like it's just emitting exotic whitespace in certain cases.
bjt12345 · 4 months ago
Exotic whitespaces that destroy a programmer's free time.
rep_lodsb · 4 months ago
Probably won't show up in source code at all, though nothing of value would be lost if they did!
cluckindan · 4 months ago
You mean typographically correct whitespace
mgraczyk · 4 months ago
But should probably be removed when copying, especially code
TekMol · 4 months ago
This looks like an attempt at content marketing, rather than a valid blog post.

A shocking title which brought this to the HN frontpage, but then it does not hold. The characters all look legit in the position they are used.

code-less · 4 months ago
you can use this tool to remove watermarks: https://gptwatermark.com
neel8986 · 4 months ago
Ideally this watermarks are much more subtle. For example they put watermark through different distribution of word sequence which are difficult to remove or identify
adt · 4 months ago
Nah, this is bs.

Google do it with Gemini tho:

https://lifearchitect.ai/watermarking/

derelicta · 4 months ago
Oof. Time to share this with the rest of my classmates lmao