The FAQ says (in part)
All questions on this site, whether a programming puzzle or a code golf, should have [... an] objective primary winning criterion, so that it is possible to indisputably decide which entry should win.
That was the criterion I used when closing "Obfuscation of $ dmesg | tail | base64 > ~/outfile" just the other day.
However, there have been complaints that the site is mostly code-golf in part because of the "objective" criteria. Now I see SHiNKiROU's effort Fake error message that comes with a serious and fairly comprehensive effort to put a firm grading scale under it.
Other maybe subjective things floating around include
- Peter Of The Corn's recent Write Buggy Code
- Several "speed" contest, which seem slighlty troubling to me because I immediately think "Speed measured by whom on what hardware? And what if I write in a language they don't have?"
- FUZxxl's Implement a sorting algorithm with no change which seems to have no particular metric. (Which I not only left unclosed, but submitted and entry to. Oh! Fickle me!)
- The very well received What can you do in a 4k data URI?
- And others.
What meaning shall we use for "objective"? And why?
Please help me know what I'm supposed to be doing here. And help the site get going too.