Comment Re:Too bad for Slashdot (Score 1) 63
My inner pedant has been awakened! I must insist you stop mixing measurement units forthwith, or there will be further comments!
A UID is measured in bits, not years.
Comment Re:Reese Richardson (Score 1) 15
Comment Re:Took 7 years but... (Score 1) 94
Comment Extra! Extra! (Score 5, Funny) 40
Action-at-a-distance! Get your action-at-a-distance here or there! Packaged in a wave! No field of enquiry, is too small.
You, sir, do you want to read the story? Only two cents!
Extra! Extra!
Comment Re:I think it's missing some nuance (Score 1) 92
Comment Re:thinking it through (Score 2) 49
Comment Re:thinking it through (Score 1) 49
The breaking of licensing terms often takes place in private. For example, if X steals his employer's source code, slaps a fake open source license on the stolen code, and submits it to Debian, there's no way to know. Except if another employee Y happens to find the code online and notifies Debian about X's fraud.
Enforcing a lifetime ban on X's contributions is the least Debian can do in that case to protect itself legally from the wronged company.
Comment thinking it through (Score 3, Interesting) 49
He thinks that any policy statement that says AI isn't allowed simply won't hold up, as the tooling keeps getting harder to detect...
It shouldn't be about detecting and preventing AI contributions with 100% accuracy. Some AI contributions will get through because people will always try something.
It should be about spelling out the rules, then banishing people who break them, ripping out their "contributions" and shaming them publically if and when they are found out.
This is not any more difficult than policing licensing terms is today. Debian already has a history of banishing non-Free software packages into special source repos. And, like any serious open source project, they already rip out code that isn't legally safe for them to use (eg if someone steals code and passes it off as their own and makes up a fake license).
Eventually, the answer will be to have a standard mechanism for reporting suspicious sloppy source code and whistleblowing on the cheaters.
Comment Re:Counter examples (Score 1) 46
Comment Re:Millennium Prize (Score 4, Interesting) 46
Comment Re:I've noticed that too (Score 1) 59
Comment Re:Get rid of homework (Score 1) 58
Agreed. It's a very expensive way to replace homework.
The CORRECT approach is to make homework voluntary, with no partial credit. Then do in-person oral examinations but only AT THE END OF THE DEGREE (ie the last week of a multi-year schooling process).
This used to be the case in universities and schools for centuries, and was replaced more recently by continuous assessments. Let's go back to the previously proven methods.
Psychologically, it's tougher on students, which is a good thing as it produces more resilient human beings.
Students will do nothing (because they can) in the first year, they will panic in the second year (and many will drop out) and the remaining ones will work extra hard in the third year to pass. All of them will have learned a valuable lesson that they can use in the rest of their life.
Comment Re:I've noticed that too (Score 1) 59
AI output should be fought with AI output. It's the easiest way to throw the ball back to the person who didn't do their part correctly.
Comment Re: Surprised (Score 1) 29
It's a venerable tradition going back to the old Trotsky days.