enixn
I think that if the BaffledNewb is allowed to encounter the consequences of obtaining literal answers to their questions, they'll have a better understanding of why their original question was misguided, and in the future (hopefully) learn to ask questions in a better manner as well as more fully understanding why the answer to their original question is not the best answer.
I took the source of a sample pasted here and ran it through the heiroglyphy generator:
var expect = function(val) { return "string" == typeof val; };
which output something along the lines of (truncated):
[][(![]+[])[!+[]+!![]+!![]]+([]+{})[+!![]]+(!![]+[])[+!![]]+(!![]+[])[+[]]][([]+{})[!+[]+!![]+!![]+!![]+!![]]+([]+{})...
But JSNice was unable to deobfuscate this code. Any ideas why?