We've all seen questions where what's being asked is totally ambiguous, typically structured such as:
Help plox I has t3h codes but like it doesn't work. Here it is.
foo(bar){baz};
bing;
Bong+ bang=naptime;
duck.push(cheese+dooperdooles++); a1= {nerpdedtyderpderp}
duck.push(cheese+dooperdooles++); a2= {nerpdedtyderpderp + 5}
duck.push(cheese+dooperdooles++); a3= {nerpdedtyderpderp}
duck.push(cheese+dooperdooles++); a4= {nerpdedtyderpderp}
duck.push(cheese+dooperdooles++); a5= {nerpdedtyderpderp + 90}
Has lik 159 errors omg help plox need the codes ASAP. Here's teh link: t.co/asdf!@#$-9
So what I propose is, before they can submit questions like this that get closed in a hail-storm of wtfs, we run some checks over it and see if it looks like the question was actually detailed.
Similar in concept to how email clients check for "see attached" when sending an email without attachments to warn you you're about to make an arse of yourself.
Lets devise a method to check for "There's an error" without being specific, and alert them to "Hrmm, are you SURE you were clear about WHAT the error actually was? Does your question look like a pile of garbage too? Is your mother real proud of what you're doing here to these people?"
These questions get closed anyway, but lets beat them to to the chase and fight the problem at the point-of-entry, rather than deal with it later when it's already on the boards.
quack.pop(zingerbotz);
That'll get rid of your errors.Bong + bang=naptime;
if (m/\s+omg\s+/i) then goto FAIL;
Bang+ bong = naptime;
to ease your frustration rather than trying to dream up an elaborate algorithm.