Stack Overflow answerer attempts satire with timecube-like rant, fails due to being insufficiently distinguishable from typical Stack Overflow answerer or spec author
-
So, JavaScript's
class
syntax that was added in ES6 allows you (by deliberate design) to create a class that inherits fromnull
, although trying to instantiate such a class fails with the perfectly coherent and reasonable error "function is not a function
". I posed the question of why this madness exists and received an answer (original revision, latest version) that is probably best thought of as a work of modern art. I think it was meant to be obvious satire, but I was sufficiently confused by the entire feature I was asking about that it wasn't until the answerer edited a literal picture of a dog into his post beneath a paragraph about glorious pink rainbows that I realised I was being trolled.For when the post (hopefully!) gets nuked from the site, here are screenshots of the original revision, the comment thread it inspired, and the current appearance of the post:
10/10 good trolling. I'm not even mad.
-
I think that the first clue had to be the name, "lolzery wowzery." Another answer of his on a question about using
goto
in javascript:Perhaps a more convoluted approach...
function getstacksize() { var count = 0, fn = arguments.callee; while ( (fn = fn.caller) ) { count++; } return count; } function check(i) { if ((i-1)!==getstacksize()){ throw i; } } function goto(i){ throw i; } //Example usage var outer = getstacksize(); try { console.log('before goto'); goto (outer); console.log('you wont see this'); } catch(e) { check(i); }
As you can see, well, try&catch is by no means just for debugging, infact is very quite useful, very stable, and even very reliable in general purpose coding. IE/Edge? Well, it's about time someone told them that they can't tell the difference between their rear end and a hole in the ground.
-
That answer again succeeds at being just complicated and intelligent-seeming enough to make you squint it at for a while trying to figure out what it all means, while still being total nonsense.
-
This would be impressive if it was generated by a program.
-
Oh, COME ON, mod team. I raised the stock VLQ flag on the post to get it nuked, but nope:
Let's try again.
-
@Cabbage Looks deleted now, though.
-
@Cabbage said in Stack Overflow answerer attempts satire with timecube-like rant, fails due to being insufficiently distinguishable from typical Stack Overflow answerer or spec author:
Oh, COME ON, mod team. I raised the stock VLQ flag on the post to get it nuked, but nope:
[...]
Let's try again.Not only you find out that Javascript null class is used by dogs, but you also receive a lesson that if you want something done, you have to communicate clearly and give arguments to support your claim.
-
@Adynathos The moderator who handled my flags agrees with you. Seems mostly fair enough, though I think that the problems with a post about kittens and rainbows containing a picture of a dog are at least somewhat self-evident.
-
So, he reposted that GOTO answer, only he's tweaked the final paragraph like so:
As you can see, well, try&catch is by no means just for debugging, infact is very quite useful, very stable, and even very reliable in general purpose coding. IE/Edge? Well, it's about time someone told them that they can't even tell the difference between HTML and Brainfuck.
Other crazed ranting from the same user can be found in his/her/their/zir/its comment history:
As my secretly trisexual (due in part to his rapidly deteriorating schizophrenia) American English Sociology (yes, this is a real topic, and yes, I did waiste my college tuition funds on it) teacher once said: "why, Why, WHY, !WHY!, !WHY! #######ing######." The lesson to be learned fron this is that you must put down why. Why are those links interesting? Why intriguing? Why helpful? Why (etc.)?
I need moderator help to delete this question because I originally thought (before asking this question) that it was going to turn out to be a good forum. However, as it actually turned out, everything went south because my inability to find the answer to my question elsewhere turned out to be a result of my ignorance. So please, if you are a moderator, then please help me delete this question that is tainting stackoverflow.
Why the down vote?!?! Every narcissistic pessimist who downvotes this should be ashamed of themselves.
What's confusing is that prior to December this year this guy/girl/dog/carrot seemed to be a basically sane and well-meaning contributor on the C++ tag (albeit with at least one previous run-in with the mods; perhaps the reason I can't see any pre-December insanity is that it's all been culled already). Then, starting with the GOTO answer on the 13th and the comment on the 14th about the trisexual American English Sociology teacher, he/she/it/ey turns into a deranged troll poster. Maybe the repressed trauma from having studied American English Sociology finally drove this person insane.
-
@Cabbage On the one hand, I find myself agreeing with your sentiment and reasons for posting this. On the other,
<rhetorical>
aren’t you just giving that lolzery wowzery guy more of the attention he probably wants, and even spreading his “fame” to a site where people probably never even have heard of him before?</rhetorical>
-
@Gurth Perhaps, but "hypothetically maybe providing slight encouragement to a minor internet troll" is a crime my conscience can live with. This guy isn't rounding up all the Jews; he's mildly annoying a few programmers on the internet in a somewhat funny way.
-
@Cabbage said in Stack Overflow answerer attempts satire with timecube-like rant, fails due to being insufficiently distinguishable from typical Stack Overflow answerer or spec author:
Oh, COME ON, mod team. I raised the stock VLQ flag on the post to get it nuked, but nope:
Too be fair, you did call it a high quality post yourself:
@Cabbage said in Stack Overflow answerer attempts satire with timecube-like rant, fails due to being insufficiently distinguishable from typical Stack Overflow answerer or spec author:
10/10 good trolling. I'm not even mad.
-
@Cabbage said in Stack Overflow answerer attempts satire with timecube-like rant, fails due to being insufficiently distinguishable from typical Stack Overflow answerer or spec author:
Oh, COME ON, mod team. I raised the stock VLQ flag on the post to get it nuked, but nope:
I kinda understand this. The moderation queue is not separated by topic, so the moderator may not really know or care what the question is about and for recognizing “very low quality” posts it is not really needed—just skim the other answers to check this does not add anything not already covered in more detail. But that approach fails on this post. You need to add custom flag for cases like this to make the reviewer actually stop and think.
-
@boomzilla have you seen the code behind polyfills for new generator/async syntax? This is basically what they are doing. One big switch statement (to emulate goto into the function), every case throws an error (to emulate goto out).
Good luck debugging that.
-
@Cabbage said in Stack Overflow answerer attempts satire with timecube-like rant, fails due to being insufficiently distinguishable from typical Stack Overflow answerer or spec author:
basically sane and well-meaning contributor
Yes, the good old days.