Douglas Crockford (JSON, JSLint, JSMin, Javascript: The Good Parts) is a founding father of modern Javascript. He is a frequent speaker on the Javascript circuit and, until recently, was the scheduled as the keynote speaker for the Nodevember Conference. For reasons no one can explain, he was removed from the conference schedule to help foster inclusivity. No one (including Crockford) knows why he was banned. Internet commenters have speculated it may have been due to a talk titled "Monads and Gonads" or slut shaming the "promiscuous" web or a his use of the gender (and species) exclusive phrase "hanging out there like a pair of dog balls". Others believe it's because he's a curmudgeon (aka grumpy old white cis heterosexual man). One of the Nodevember organizers (not involved with the decision to ban Crockford) has stepped down.
This is not the first time Crockford has experienced censorship -- he previously ported Maniac Mansion to the NES.
(Score: 1, Interesting) by Anonymous Coward on Tuesday September 06 2016, @09:49PM
Political correctness isn't bad, overreacting is the problem. The vast majority of the time this happens at conferences, it happens "the other way" - some minority member is entirely ignored because people don't really understand that shitty things happen to people and/or don't believe an incident was as bad as it sounds, without having witnessed it. (Mostly because nothing that bad has ever happened to them at a conference, failing to realise that different people have different experiences.)
Codes of conduct along with a reasonable review process before taking action, as have been implemented at various conferences, hacker camps, and other tech-related public spaces, and by large community projects, mostly ensure this sort of issue - lack of review - doesn't happen so often, in both directions.
(Score: 3, Insightful) by Anonymous Coward on Tuesday September 06 2016, @10:02PM
That's great.
Unfortunately we've already had 20 years of PC and got to witness how it operates, from Tim Cook to Dawkins.
If it was salvageable, it would have made some improvement in the implementation by now. Instead it has gotten worse.
And let's not kid ourselves, the moral authority only goes one way with this.
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @10:19PM
What implementation?
Are you arguing that the tech industry has been an economic loser over the last 20 years coincident with the rise of political correctness?
Because I'm pretty sure Silicon Valley is no rust-belt ghost town.
(Score: 1) by khallow on Tuesday September 06 2016, @11:01PM
Are you arguing that the tech industry has been an economic loser over the last 20 years coincident with the rise of political correctness?
Where would we be without a non sequitur argument? Why would PC be the only factor in the economic success or failure of the tech industry?
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @11:07PM
I dunno. That's why I asked wtf they were talking about.
Since you seem to know what were talking about, how about letting me in on the secret?
(Score: 1) by khallow on Tuesday September 06 2016, @11:31PM
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @11:38PM
"Implementations of political correctness?"
What, exactly, would those implementations be?
Is there a PC 1.0? 3.11? 4.0?
Lol. No wonder I didn't get it. It was a joke.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @12:09AM
Christ, you can't even troll properly. Keep crying, your tears are delicious.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @12:28AM
Wait... Which is it, am I trolling or am I crying?
At least I'm not acting out.
(Score: 3, Insightful) by jmorris on Wednesday September 07 2016, @02:23AM
Of course, the versions spew out ever faster. Each crazier. Started out almost indistinguishable from normal sane politeness, the difference was it was about an agenda of reeducation instead of politeness. Most of us didn't even see it at first but the Cultural Marxists knew from the start what they were doing. Nobody objected much when the "N" word went out of polite conversation. Fair enough, that was the polite thing. Did it stop there? Of course not. Suddenly Negro (except for the United Negro College Fund) went too, then Colored (except for the NAACP) and Black (except BLM) and we are expected to use the convoluted "African American" now, which engrains the whole hyphenated American meme. Of course that was all back several revisions of P.C. ago. Now we are over the rainbow into crazyland. Now if you can't succeed at "spot the trannie" every time AND somehow know/guess it's preferred pronoun you are a hater.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @04:33AM
Did you just have a PC chimp-out?
I think you did!
(Score: 2) by FatPhil on Wednesday September 07 2016, @10:26PM
Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves
(Score: 1) by khallow on Wednesday September 07 2016, @01:56PM
"Implementations of political correctness?"
What, exactly, would those implementations be?
I guess you'll have to think about that one a little.
(Score: 3, Interesting) by kurenai.tsubasa on Tuesday September 06 2016, @10:34PM
Dawkins? Richard Dawkins? Have I missed something?
This is why I hate SJWs. They're white. They're male. They're cis+het. They do stupid shit like this. This is not how you get women programmers.
The backlash is even worse, and it affects people like me here in one (maybe?) of the demographics they're ostensibly trying to protect from hearing such horrible, triggery things like “hanging out there like a pair of dog balls.” Hello, SJW asshats! Earth to SJWs! Have you ever seen dog balls just hanging there? That's what they do. They're there. They hang out there. Personally I find it very mildly disgusting, but I'm not a dog person. Deal with it! That's life! And what's the alternative? Putting clothing on dogs? That's even stupider! Next thing you'll know they'll be playing poker! Mass hysteria!
Again, I may not be 100% up on every last idiom or saying, but I would assume that if one is saying that something is hanging out there like a pair of dog balls, one is saying that one finds it to some degree disgusting.
Gonads, per Wikipedia:
A gonad or sex gland or reproductive gland is an endocrine gland that produces the gametes (sex cells) of an organism. In the female of the species the reproductive cells are the egg cells, and in the male the reproductive cells are the sperm.
Everybody has them! (For the most part.) May not be the most tasteful of titles, but for fucking fucks sake!
Personally, though, I would encourage him to think twice before slut shaming. The world needs a few sluts, no? We have the technology to make being a slut pretty safe. But banning him over that?! Is this a conference about sexual politics, human trafficking, reproductive behaviors, etc? No? Then fuck you, Nodevember. Fuck you because the backlash will hit me instead of you white cis+het manginas!
*breathes*
So, how does Tsubasa propose we get women programmers to precipitate out of the æther? Jobs, you nincompoops! Jobs! You know what motivates a woman to learn programming like nothing else? JOBS! WELL PAYING, CUSHY JOBS! What is Tsubasa's secret to creating women programmers? JOBS YOU IDIOTS!
(Score: 2, Informative) by Anonymous Coward on Tuesday September 06 2016, @10:40PM
Seems like SJWs are a very minor factor in your issues.
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @11:14PM
This is why all SJWs love them some kurenai.tsubasa! It is kind of a love/hate relationship.
(Score: 3, Informative) by JNCF on Wednesday September 07 2016, @02:23AM
Again, I may not be 100% up on every last idiom or saying, but I would assume that if one is saying that something is hanging out there like a pair of dog balls, one is saying that one finds it to some degree disgusting.
It was that combined with a geometric comparison. Crockford's use of that description was in reference to the tail end of an anonymous function which is wrapped in parens and then immediately invoked, as so:
(function () {
})();
(Score: 2) by tibman on Wednesday September 07 2016, @02:28AM
"Self-executing anonymous function" or "anonymous function with dog balls". I call the curly braces left mustache and right mustache but i don't think i'd call anything "dog balls", lol. I'll try it at work and see how that goes. Guessing not well!
SN won't survive on lurkers alone. Write comments.
(Score: 2) by Bogsnoticus on Wednesday September 07 2016, @07:06AM
If you work with any Brits, then use the term "dogs bollocks", as that is slang for "outstanding" (for obvious reasons).
Calling something "bollocks", just means bad.
Genius by birth. Evil by choice.
(Score: 1) by nitehawk214 on Wednesday September 07 2016, @03:45PM
Never understood that. Bollocks might be good or bad, depending on context. Too vauge.
"Don't you ever miss the days when you used to be nostalgic?" -Loiosh
(Score: 1) by purple_cobra on Wednesday September 07 2016, @05:03PM
There's also the word 'bollocksed' (i.e. broken). And you might hear something called "the bollocks", i.e. having a silent dog, which is even more confusing.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @07:46PM
Hmm, not being a Brit, I always thought that "bollocks" derived from "bullocks", something that seems to be know in America as "Truck Nutz". Animal husbandry, doncha know! (BTW, the American equivalent to "dog's balls" would be "the cat's pajamas". Is it always the case that American idiom is less crude than British?)
(Score: 1) by kurenai.tsubasa on Wednesday September 07 2016, @02:37AM
Ah, I see. Yeah, that's a helluva construct. Pretty unique to ECMA/Javascript (in usage).
(Score: 1) by kurenai.tsubasa on Wednesday September 07 2016, @02:40AM
Bah, shouldn't have hit submit so quickly. Sorry to reply to myself. The point of that construct is to create a self-contained scope. It's almost kind of like a class if done properly, but it's not.
(Score: 2) by JNCF on Wednesday September 07 2016, @03:15AM
The point of that construct is to create a self-contained scope.
Yeah, and he wasn't even opposed to the purpose of the construct, he was opposed to the positioning of the brackets. He preferred to wrap the parens around the invocation, a practice I found myself agreeing with:
(function () {
}());
I haven't written JavaScript like that since I started using build tools that allow proper modules -- though those build tools rely on this construct under the hood, so my final production code does use it.
(Score: 2) by jimshatt on Wednesday September 07 2016, @07:33AM
(Score: 1) by nitehawk214 on Wednesday September 07 2016, @03:48PM
Wait, both of the last 2 cases work? I assumed that only the last case worked as that is how I always see it done.
I like the middle one much more.
"Don't you ever miss the days when you used to be nostalgic?" -Loiosh
(Score: 2) by JNCF on Wednesday September 07 2016, @05:17PM
In most real cases, the outer parens aren't necessary. If you change your first example to be the value assigned to a variable, it will work:
var x = function(a) { alert(a); }('sucking eggs')
As for why we would want to add outer parens, it's a matter of human readability. Let's break this example up into multiple lines.
var x = function(a) {
alert(a);
}('sucking eggs')
Now, if you looked at the first line of that function, you could be forgiven for assuming that the value of x is currently a function (though of course x is undefined, since that is the value returned by the function). Let's look at it with parens:
var x = (function(a) {
alert(a);
}('sucking eggs'))
Reading the first line, you should already know that we're going to do something with that function before assigning anything to x.
My only real argument against dog-balls-style is that it sort of undermines and confuses this point, since the parens only actually encompass the anonymous function and the invocation that comes after the end-paren. Looking to the end of the parens, a reader could still assume that x was a function. Of course the invocation is right next to it, not broken off onto another line that's potentially off-screen, and I don't think this is nearly as important of a distinction for readability.
(Score: 2) by JNCF on Wednesday September 07 2016, @06:54PM
My only real argument against dog-balls-style is that it sort of undermines and confuses this point, since the parens only actually encompass the anonymous function and not the invocation that comes after the end-paren.
Fixed that for me.
(Score: 3, Insightful) by stormwyrm on Wednesday September 07 2016, @06:44AM
Numquam ponenda est pluralitas sine necessitate.
(Score: 2) by TheRaven on Wednesday September 07 2016, @08:12AM
sudo mod me up
(Score: 2) by FatPhil on Wednesday September 07 2016, @10:20PM
Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves
(Score: 5, Funny) by Anonymous Coward on Tuesday September 06 2016, @09:52PM
This isn't about political correctness.
The first line of the submission explains why this guy deserves Full Metal Censure: founding father of modern Javascript
May he burn in hell.
(Score: 3, Interesting) by Username on Tuesday September 06 2016, @10:09PM
Considering that fact, he’s website contains zero javascript. He’s like the JS messiah.
(Score: 2) by Arik on Tuesday September 06 2016, @10:31PM
And so I checked. And became more confused.
I got off work 4 hours ago and I'm not in the most alert state so maybe I missed it, but I can't seem to find any ecmascript at http://crockford.com/
But noscript nonetheless claims to block something there.
Not sure if my old eyes are failing or if noscript failed to parse the thing properly.
(Which reminds me to mention how utterly backwards firefox is - you have to download an extension to *block* something you should have to explicitly allow to begin with. Sad thing is other browsers are mostly even worse.)
If laughter is the best medicine, who are the best doctors?
(Score: 1, Insightful) by Anonymous Coward on Tuesday September 06 2016, @10:37PM
Know your tools.
NoScript does a lot more than just block javascript.
Oh wait, what was I thinking? The guy who deliberately posts in tt font despite the textbox input widget not looking any different isn't someone anyone would expect to know much of anything.
(Score: 2) by Username on Tuesday September 06 2016, @10:54PM
I was gonna go with, “he’s like the JS messiah, his site has zero javascript.” I rewrote it because I thought there would be too many commas, independent clauses and what not. Plus, I heard the women of SoylentNews get turned on on by dangerous dark triad men, and there’s nothing more dangerous on SN than not previewing.
I opened it in dragonfly(opera) and the only js was the default opera.js.
(Score: 2) by Arik on Tuesday September 06 2016, @11:24PM
I may decide to break some taboos tomorrow and read TFA. If he's complaining that the language is fine for its intended purpose but everyone is misusing it, then he might well get some sympathy from me.
If laughter is the best medicine, who are the best doctors?
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @11:26PM
Aka., JD-FUCKING-M.
(Score: 5, Touché) by VLM on Tuesday September 06 2016, @09:55PM
Their code of conduct is hilarious
Thank you for helping make this a welcoming, friendly event for all.
... as long as you're not a white male.
(Score: 5, Informative) by Arik on Tuesday September 06 2016, @11:27PM
If laughter is the best medicine, who are the best doctors?
(Score: 4, Insightful) by dyingtolive on Tuesday September 06 2016, @10:08PM
It's that thing that twenty-somethings do that reminds me why it's impossible to have a conversation with twenty-somethings.
Don't blame me, I voted for moose wang!
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @10:21PM
Yeah, there is a certain Stepford Wives quality about the youngins that is a bit disconcerting.
It may be that that uncensored talk is a relic like Jim Crow laws and the like.
But that doesn't change that future is going to be creepy, and I'll be happy not to be here when they rise to power.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @04:37AM
Eh its not gonna be that bad, they'll grow up and learn. They are the first generation to have complete internet access, so they've learned way more about the world (and been exposed to lots of bullshit as well). With their knowledge they feel superior, but that will go away in a decade or two when they see more of the real world.
(Score: 5, Insightful) by jmorris on Tuesday September 06 2016, @10:12PM
Isn't it curious how often 'inclusion' means excluding competence?
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @10:17PM
A conference like this isn't about competence. It is a marketing and networking event. Technical conferences don't have sponsors. It shouldn't be much of a surprise that a marketing event wants nothing controversial because that is not good for business. Just look at the economic slapdown [breitbart.com] that Target stores got for being welcoming to trans people.
(Score: 2) by TheRaven on Wednesday September 07 2016, @08:14AM
Technical conferences don't have sponsors
What? All half decent technical conferences have sponsors - you can easily persuade a few companies to cover the costs of lunches and dinners if they think that their next round of hiring will go better because all of the competent people in the field associate their brand with something good.
sudo mod me up
(Score: 0) by Anonymous Coward on Thursday September 08 2016, @04:20PM
While I don't know anything about the conference in the article,
Technical conferences don't have sponsors.
is definitely not accurate. I'll just point you towards http://www.ietf.org [ietf.org]
(Score: 2) by Arik on Tuesday September 06 2016, @10:33PM
http://gutenberg.net.au/ebooks01/0100021h.html
If laughter is the best medicine, who are the best doctors?
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @02:06AM
In China, this was called the "Red or Expert" debate. Guess jmorris is on the "Red" side, now that Red is alt-right javascript.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @02:43AM
alt-right javascript
*shudders in horror*
Thanks for the nightmares.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @08:57AM
Thanks for the nightmares.
Don't mention it! No, seriously, don't mention it! (They come at night, mostly.)
(Score: 5, Interesting) by Arik on Tuesday September 06 2016, @10:14PM
That said, my bullshit detector leads me to think that having your speech cancelled to "promote inclusivity" is probably a sign you said something true, and thereby enraged the SJWZombies that seem to roam US college campuses freely these days and terrorize everyone they encounter.
Gosh, this makes it really hard to have a good off-the-cuff didnt-read-the-article knee-jerk reaction like we are supposed to do. Duckthink don't fail me no!
OK, easy solution. SJWZombies are a current plague spawned by the last generation of neo-marxist idiots in academia. Annoying as they are, they will be a joke in a few years.
Ecmascript, on the other hand, has stunted humanities growth by generations, to put it mildly.
This resolves the issue.
Burn in HELL Douglas Crockford!
SJWs I may not like you but this once you found someone so evil even I can't defend him. Forward the torches!
(In the unlikely even Douglas Crockford does read this, please do not be alarmed. I would never actually take part in burning anyone alive. Given the chance I might well lecture you for several hours and even scream a few times, but any implication of violence is entirely a satirical jab aimed at the SJWs, not you.)
If laughter is the best medicine, who are the best doctors?
(Score: 3, Interesting) by takyon on Tuesday September 06 2016, @11:10PM
Please keep up with the convo. He is the JavaScript messiah because his personal website contains NO JAVASCRIPT!
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
(Score: 3, Insightful) by RamiK on Wednesday September 07 2016, @12:19AM
Consider his target audience: Have you ever met a JavaScript developer that isn't running NoScript, uBlock or both?
To quote every web\app\mmo developer I met, "Oh hell No. I don't use that shit! I just sell it.".
compiling...
(Score: 4, Interesting) by Webweasel on Wednesday September 07 2016, @09:10AM
WOW.
You must be exposed to competent people. Where do you find them?
My dev's have no idea about noscript. One of them put an open spam relay page up (Send custom mail and content from a webpage, no login etc). Luckily, they only got to send 280,000 emails before it was noticed and taken down.
My infosec (sic) dept popped down last week. "Why does your pc contact this IP so much?" One reverse lookup later (wow how did you do that? says infosec) "Its noscript updating itself, it does a check every time I open firefox" Infosec: Whats noscript?
Priyom.org Number stations, Russian Military radio. "You are a bad, bad man. Do you have any other virtues?"-Runaway1956
(Score: 2, Insightful) by Anonymous Coward on Wednesday September 07 2016, @02:11AM
(Score: 4, Insightful) by LoRdTAW on Tuesday September 06 2016, @10:17PM
These are the kind of twats who are responsible for fueling the alt-right fad. Both sides of the same coin:
Extreme leftard: Wahhhhh! People said mean things!
Alt-rightard: Wahhhhhh! We'll be dicks and use lame memes to combat you.
Rinse. Wash. Repeat. Both sides just sit on their collective asses, triggering each other in an infinite loop of mental retardation.
I just have this to say: GROW THE FUCK UP.
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @10:23PM
> Alt-rightard: Wahhhhhh! We'll be dicks and use lame memes to combat you.
The alt-right didn't decide to be dicks any more than ISIS decided to be murderous bastards.
They both found justification to indulge themselves in extremist dogma.
(Score: 2) by MostCynical on Tuesday September 06 2016, @10:34PM
Both "sides" sound very similar:
"no one who doesn't agree with me deserves an audience"
"You are wrong because you disagree with me"
"Shut up"
...
People don't "grow up", they just self-validate into being more like themselves as they get older.
"I guess once you start doubting, there's no end to it." -Batou, Ghost in the Shell: Stand Alone Complex
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @10:53PM
> People don't "grow up", they just self-validate into being more like themselves as they get older.
I disagree. I used to be a pro-death penalty, racist, homophobic, islamophobic nationalist ("Ayatollah Homo-meini" was my go-to phrase when talking about Iran).
Then I realized that my enjoyment of lesbian porn made me a hypocrite and so became pro gay rights.
Then I met a beautiful immigrant girl from a muslim family and married her, and so became a world citizen.
Then I read the research and found out that the death penalty has no measurable deterrent effect and became anti-death penalty.
My exact path may be unique. But I'm sure I'm not the only one traveling that road. In fact, people like me must be common enough because the haters even have a famous joke to ridicule us: 'If you're not a liberal when you're 25, you have no heart. If you're not a conservative by the time you're 35, you have no brain.'
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @11:39PM
You must have forgotten to stop being a fucking idiot somewhere down the line.
The death penalty is a 100% deterrent against repeat offenders. No one who ever received it has ever committed another crime. Since the same cannot be said of criminals who didn't get the death penalty, it must be effective in reducing crime.
(Score: 1, Insightful) by Anonymous Coward on Tuesday September 06 2016, @11:44PM
> The death penalty is a 100% deterrent against repeat offenders.
No more so than a life sentence. In fact, life sentences are more of a deterrent because executing an innocent man is murder so all it takes is for the state to kill one innocent man for the death penalty to be a net loser.
But, what do I know? I'm a fucking idiot!
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @03:57PM
Calling someone that disagrees with you a "fucking idiot".
You forgot to start screaming cuck! cuck! cuck! cuck! cuck! cuck! cuck! cuck! cuck! cuck! cuck! as well.
You alt-right guys are identical to the SJWs.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @07:53PM
You forgot to start screaming cuck! cuck! cuck! cuck! cuck! cuck! cuck! cuck! cuck! cuck! cuck! as well.
Wot? Are there any chickens here in SoylentNews? Don't be shy, come out! Why did the alt-right cross the road?
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @04:23PM
You can be in ISIS or an Iranian leader or another extreme example and still be the same type of person. Both sides strech back and around to meet at the center on the other side of the circle of stupid.
These SJW's would be conservatives if they lived in their own country and didn't have to share this one. Until that happens, they'll vote democratic until they can go back to being conservative. I guess they have to become middle aged to mellow out? Isn't that how it works? Or is it you lose the liberalism after college and become a conservative by middle age, to try to prevent the young people from getting the fruits of your efforts?
These days it is too confusing to properly label the extremists--they don't all neatly fall over onto one side of the spectrum! Everyone can be strongly single issue voters now!
Extremists used to be easily labeled--they used to be hippies and their gateways to hell and madness despite their sedated persona. Now the hippies seem to be the ones no one cares about. I don't even think they have a representational standing on campuses any longer now that their drug of choice is widely tolerated.
Maybe the message to take away from this is that intolerance will be untolerated via not tolerating specific people because they may harm the social sensitibilities of others.
Or maybe they just needed to come up with a popular and nondenouncable reason to stop the javascript guy. I'd make up a problem too to get rid of this clown. Maybe if they could throw this guy and the facebook guy into the same volcano, the gods would be appeased and these sorts of protests could stop?
(Score: 5, Insightful) by Appalbarry on Tuesday September 06 2016, @10:34PM
I don't know the guy, but judging by the descriptions above I'm guessing he's an obnoxious asshole.
A policy of not inviting obnoxious assholes to be keynote speakers is a good thing.
Sometimes it's not because you're white, male, cis, or old. It's just because you're an asshole.
(Obviously the obnoxious assholes are welcome to organize their own event.)
(Score: 3, Insightful) by Anonymous Coward on Tuesday September 06 2016, @10:39PM
I believe the asshole move is to schedule and speaker and then back out because you apparently didn't do your homework if the first place.
(Score: 2, Informative) by Anonymous Coward on Tuesday September 06 2016, @11:03PM
He may very well be the biggest dick in the world.
However, you created a wild assumption then went on to defend it. Do you have examples of him being a dick or is just virtue signaling?
Then lets pretend for the sake of argument that he is the biggest dick in the world. Does that take away from his work? Does it mean in a CS setting you should ignore his views?
Remember people like Alan Turing were excluded because of his views. You could make the argument he is one of the founding fathers of modern day computer science. Yet 'in the day' his views were basically a fast track to living in a shack. How is this *any* different? It is just shunning and bullying in a new skin.
(Score: 2, Insightful) by Anonymous Coward on Tuesday September 06 2016, @11:56PM
> Remember people like Alan Turing were excluded because of his views.
No he was not excluded because of "his views."
He was prosecuted for his identity.
It takes serious chutzpah to equate being a dick to other people with living your life in private.
Being a dick is not an identity. Well, maybe it is for people who don't have anything going on in their lives.
Which might explain why so many people online seem to have fetishized being a dick.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @03:50AM
He was prosecuted for his identity.
Same thing.
(Score: 2) by wonkey_monkey on Tuesday September 06 2016, @10:41PM
Douglas Crockford ( [...] Javascript: The Good Parts)
I had a copy of that, but I, uh...
Ah, you know what, it was a small book. That's the take away from this. Make your own damn punchline. Lazy kids.
systemd is Roko's Basilisk
(Score: 2) by LoRdTAW on Wednesday September 07 2016, @03:05PM
I have a copy of that book. It's just a few pages with I'm sorry written in large font on every page.
(Score: 2) by Techwolf on Tuesday September 06 2016, @10:47PM
What is a "cis heterosexual man"? Never seen that phrase before.
(Score: 2) by HiThere on Tuesday September 06 2016, @11:01PM
I can't quite remember, but it's something chemical that's different from a para- or meta- heterosexual male.
Javascript is what you use to allow unknown third parties to run software you have no idea about on your computer.
(Score: 2) by Hawkwind on Tuesday September 06 2016, @11:32PM
I think heterosexual is redundant. Assuming that, male sex at birth and identifies with the male gender (hence cis as opposed to trans). Now back to the chemistry lab.
(Score: 2) by Hawkwind on Tuesday September 06 2016, @11:35PM
Sorry, just realized heterosexual is not redundant as a gay man would also be a cis male.
(Score: 2) by takyon on Tuesday September 06 2016, @11:45PM
cishet man = cis(gendered) heterosexual man
cisgendered = identifies as the gender that the person was assigned at birth
heterosexual = attracted to women
man = !!$(*(*$!**Y$*Y*LOST CARRIER
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
(Score: 3, Informative) by takyon on Wednesday September 07 2016, @12:00AM
Wow, I even fucked up my definition by misrepresenting "heterosexual".
NoooOooo!
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @12:14AM
On the second day, God invented men with penises that liked other men with penises (and women with vaginas that liked other women with vaginas).
On the third day, God invented men with vaginas that liked women with penises.
(Score: 2) by dyingtolive on Wednesday September 07 2016, @12:53AM
The most common usage I find for the term seems to be to serve as an early warning indicator that I needn't keep talking to the user of said terms.
It generally means that the user is young, obnoxious, and intolerant.
As far as what the actual definition means? I think it's supposed to be a label for "someone who is a man and who also thinks he's a man, who wants to fuck women".
Don't blame me, I voted for moose wang!
(Score: 3, Insightful) by Anonymous Coward on Wednesday September 07 2016, @01:40AM
It means a normal male. Many non-normal people can't handle that they're part of a small minority within the total population so they use more complicated words to make their groups seem larger than they actually are. Somehow they believe not being normal is a bad thing so they try very hard to destroy or change the definition of normal.
If you're talking to some one who uses that phrase, you should probably work yourself out of the conversation. If you stay, you'll probably and accidentally make a few micro-aggressions against the speaker which will then start a shit ton of drama.
(Score: 2) by TheRaven on Wednesday September 07 2016, @08:26AM
sudo mod me up
(Score: 3, Funny) by art guerrilla on Wednesday September 07 2016, @10:57AM
*this*
my personal theory is that we are so soaked in all the estrogen-mimics and other toxins we don't know shit about, that it is causing a lot of the 'intersex' type combinations which are essentially bad replicants of a binary system...
BUT, what kind of pisses me off, is NOT that people of WHATEVER gender description they want to assign themselves (whatever floats your boat), but that they represent something like .0000000000000001 % of the population, yet they APPEAR to be dominating libtard issues when we have MUCH BIGGER FISH TO FRY, like, um, i don't know, the destruction of the planet and cessation of all human life...
you know, minor shit compared to whether i can have my own bathroom and shit...
(as far as that goes, here is a solution to that bullshit: PANsexual bathrooms everywhere all the time, EVERYBODY use the same stinking bathrooms and get raped and shit... i know, i know, for the chickas in the studio audience, that will be a real comedown from their bathrooms which have couches, and lockers, and changing tables and shit; now all they have is a broken urinal, an empty towel dispenser, and some weird guy in the next stall tapping morse code with his feet...)
(Score: 1) by AssCork on Wednesday September 07 2016, @07:38PM
+1 for the Larry Craig [wikipedia.org] reference.
On a side-note; I knew a girl (coworker, pronouns her/her's/she) who had to pee so bad, she went into the men's room. Afterwards, she described the condition of said restroom as "the worst javascript I've seen all day".
Just popped-out of a tight spot. Came out mostly clean, too.
(Score: 2) by DannyB on Wednesday September 07 2016, @01:39PM
I think that 'cis' is a pejorative reference to people who have a audacity to identify with the gender they were born with and not want to change their gender. And 'heterosexual' is the pejorative term for people who have an unnatural desire for the opposite gender. They often claim that they were born that way and it is not a conscious choice they made when confronted with the choice.
Q. How much did Santa's sled cost?
A. Nothing. It was on the house.
(Score: 5, Informative) by Anonymous Coward on Tuesday September 06 2016, @10:51PM
So, yeah, exactly the kind of people who are parodies of themselves that you'd imagine ruining tech for everyone in the name of ideology.
(Score: 5, Informative) by Anonymous Coward on Tuesday September 06 2016, @11:05PM
I also saw her profile picture, read her twitter and github, and retrieved those facts:
Fat
It is hilarious how so many reactionaries think that criticizing someone's appearance does anything other than reveal the hollowness of their own position.
But it sure is a common [twimg.com] thing [photobucket.com] to [usbacklash.org] do. [onepoliticalplaza.com]
(Score: 4, Insightful) by bob_super on Tuesday September 06 2016, @11:38PM
But GP does have a good point that someone who believes "timezones and patriarchy" are the hardest things in CS needs a proper encounter with a clue brick or ten.
I'll cast the first stone: Leap seconds.
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @11:46PM
And they say SJWs don't have a sense of humor...
(Score: 1, Funny) by Anonymous Coward on Wednesday September 07 2016, @12:51AM
But GP does have a good point that someone who believes "timezones and patriarchy" are the hardest things in CS needs a proper encounter with a clue brick or ten.
I'll cast the first stone: Leap seconds.
Oh yeah? Schedule a job to run at 2AM local time on Daylight Saving Sunday.
(Score: 2) by Fnord666 on Wednesday September 07 2016, @03:00AM
Oh yeah? Schedule a job to run at 2AM local time on Daylight Saving Sunday.
That's not a problem. It either runs twice to make up for last time when it didn't run at all, or vice-versa.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @03:34AM
It is a problem when you fail to solve the problem. The job must run at 2AM local time exactly once per day every day. It must not fail on two days of the year. Your answer is unacceptable.
(Score: 2) by darkfeline on Wednesday September 07 2016, @06:33AM
It didn't fail on two days of the year, those two days didn't have a 2AM local time. The computer performed exactly as commanded. Next you'll tell me that it's an error that something scheduled for Feb 30 doesn't run every year.
Join the SDF Public Access UNIX System today!
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @06:43AM
Wrong. Only one day of the year doesn't have a 2AM local time. Malibu Stacy says, "Like, DST is hard!"
(Score: 2) by Aiwendil on Wednesday September 07 2016, @05:46AM
Set it to start at 01:59:00 with a one minute -delay.
Run it twice (02, 03) with TZ set to UTC and start with a wrapper that checks for DST and just exit 0 whatever is on the wrong side (this will allow you to decide which 0230 you want to run stuff at when returning to normal time).
Just run vixie cron (by far the most common cron) as it deals with this by itself.
Or just apply a cluebat on everyone that argues for DST (this will have the added advantage of dealing with those that want a permanent DST instead ot a permanent normal time)
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @06:07AM
Step 1 : set TZ to one hour east of local time zone
Step 2 : schedule job for 3AM instead
(Score: 2) by Aiwendil on Wednesday September 07 2016, @08:56PM
Step 3a - miss that they changed the day of DST
Step 3b - miss that DST was abolished (russia 2012, permanent DST)
Step 3ba - miss that your entire country changed time (russia 2014, changed to permanent standard/wintertime)
Step 3bb - find out next eastern TZ's reference town got moved a TZ (russia in march this year)
Step 3bc - find out you got moved to a different timezone (russia has 11 timezones since march this year, up from 9)
Step 3c - find out you eastern TZ changes to DST on a different day.
Step 3d - find out your eastern TZ doesn't use DST (for instance, finland uses DST - russia doesn't [finland also changes DST at 0300-0400])
Step 3e - realize that all countries in EU changes to DST at the same moment (uk 1-2, de 2-3, pl 3-4)
There is a reason why we hate DST.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @10:33PM
Step 0 : patch your tzdata file to add a zone with the same DST rules as your local zone, but shift the offset east by one hour.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @01:59AM
But GP does have a good point that someone who believes "timezones and patriarchy" are the hardest things in CS needs a proper encounter with a clue brick or ten.
I'll cast the first stone: Leap seconds.
I don't think you've thought that through very well.
You can write code to handle leap-seconds and pretty much any other case of non-monotonic time changes.
There are probably libraries that will handle all that complexity for you.
But you can't code a fix to social problems, include but not limited to, patriarchy.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @02:27AM
you can't code a fix to social problems, include but not limited to, patriarchy.
DC Fontana already did it. DC is code for Dorothy Catherine.
There was a time before social coding and github profile photos, when everyone used nicknames instead of real names, and nobody cared about gender identity. With few exceptions. Julianne Frances Haugh made sure everyone who bothered to read the manual knew a woman implemented shadow passwords.
There was a time like Martin Luther King dreamed of, when code was judged by quality and usefulness instead of authorship. It was a time when no one cared that the Bash shell was authored by Brian Fox, who happens to be a black man.
The time for tolerance has passed, and we live in another era of prejudice.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @04:28AM
Because nobody works face to face in real life anymore.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @05:09AM
Telecommuting is impossible because PHBs need blowjobs to justify the existence of PHBs.
(Score: 2) by bob_super on Wednesday September 07 2016, @06:44AM
> I don't think you've thought that through very well.
> You can write code to handle leap-seconds and pretty much any other case of non-monotonic time changes.
I know that you haven't thought that through, because I've been in many discussions with people having to quickly sync to the exact time regardless of when a system booted or when it last shut down. The show must go on, and a second is an enormous time to be off by.
You can google the various issues that keep popping up with every leap second (the last one was finally better than the previous one, which had been pretty bad).
Far from trivial.
> But you can't code a fix to social problems, include but not limited to, patriarchy.
socialIssues = launchNukes(all, all, now);
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @01:49AM
Because being fat alludes to the person having poor self control over their eating habits. That's not the case for everyone, but it is for the majority. If they can't even bother to take care of themselves properly...
Applies to weight, smell, cleanliness, hair, dress, etc... Few people takes bums seriously while they'll believe anyone in a well fitted suit regardless of who the person is or what they're saying.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @01:54AM
> Few people takes bums seriously while they'll believe anyone in a well fitted suit regardless of who the person is or what they're saying.
Which is totally why silicon valley is such a button-down place and wallstreet dresses so casual.
Because if there is one thing tech people fervently believe -- appearances matter.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @09:28AM
Being fat is a choice, you silly ameriburger.
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @11:37PM
Ooh, she sounds hot. Is she single?
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @01:07AM
Boyfriend In My Drawer [youtu.be]
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @01:50AM
> Ooh, she sounds hot. Is she single?
Hands off. She is OP's dream girl.
You just know he was hate-jacking with his left hand while he typed that post with his right.
(Score: 0) by Anonymous Coward on Thursday September 08 2016, @03:22AM
(Score: 2) by Arik on Wednesday September 07 2016, @02:44AM
Wanting to be referred to in plural *should* be a red flag but grasp of the English language is so atrocious among millenials I would hesitate to down a kid for it without something else.
And yeah, the rest of what you said wasn't worth quoting, and wasnt worth saying.
You made a good point but you made it in the weakest possible fashion. Almost like you're a plant.
^>^
If laughter is the best medicine, who are the best doctors?
(Score: 2, Informative) by nitehawk214 on Wednesday September 07 2016, @04:01PM
If I am a plant, then I am a cactus.
Because I am so prickly.
"Don't you ever miss the days when you used to be nostalgic?" -Loiosh
(Score: 1) by nitehawk214 on Wednesday September 07 2016, @04:03PM
So this kind of stereotyping stuff is generally not good. But, man, there are an overwhelming number of Chany Binx (you have seen her, you just probably did not know her name) type of "down with the patriarchy" types out there.
"Oh she's not a real feminist." Well then some of those "real" feminists better reign her the fuck in, because people like Kas Perch are making you all look like morons.
"Don't you ever miss the days when you used to be nostalgic?" -Loiosh
(Score: 4, Informative) by forkazoo on Tuesday September 06 2016, @11:18PM
One specific conference that I've never heard of decided that they didn't particularly want to listen to some asshole with a bunch of accomplishments I don't care about? And some random people on the Internet have speculated about it?! Gosh, what useful and important news!
I'm sorry, but anybody ranting about "SJW's" and the like just cares more about this than makes any sense. If you say things that people find annoying or juvenile, some people may not want to listen to you. Boo hoo. Public speaking is a meritocracy, and pissing off large swathes of your audience is how you are bad at it. This isn't censorship. There's still a market of ideas. If he's such a fucking luminary, I am sure he can book other speaking opportunities, or just start his own damn conference. I rather expect that there will indeed be other white males involved in the conference, so it's actually rather hard to prove some sort of bias against that group if they only tossed one specific white male to the curb.
(Score: 1, Informative) by Anonymous Coward on Tuesday September 06 2016, @11:32PM
Be careful, you will hurt their delicate fee-fees. Judging by their consistent state of elevated hysteria, alt-rights types are the most thin-skinned cry-babies of them all. All goose, no gander.
(Score: 3, Insightful) by cubancigar11 on Wednesday September 07 2016, @04:48AM
Yep! Everyone should just accept that far-left exists only because they have gone too far, but far-right exists because they are stupid/thin-skinned/cry-babies. It is common knowledge(TM) that left is the actual center. Only misogynist/racist/god-knows-who-else will disagree to it!
Let us be real here for a fraction of a second. Far-/Alt-/Neo- exist so they can pull the center ever so slightly to their favor. M'kaay????
(Score: 2) by arslan on Wednesday September 07 2016, @02:25AM
Umm.. you right until the part about pissing off large swath of your audience. Nothing here indicated he did that. That's the puzzling thing. He may have pissed off a few SJWs that caused them to relentlessly lobby for his removal to the organizers like a rabid dog, which is par for the course for SJWs.. some of the links in the TFS links to blog by folks on the sidelines trying to make sense, one looked at his past and recent public talks and doesn't seem to be to controversial.
(Score: 5, Insightful) by arslan on Tuesday September 06 2016, @11:38PM
Unless there's more information on this, this looks like a serious case of millenial snowflakes barfing at certain words. Reading the blog of the guy digging more into this in one of the links in TFS, there really isn't anything wrong with crockford's talk. There's some gender based metaphors for sure. He uses terms like promiscuous web to make a point. If the snowflakes call this foul and "slut shaming" the web, I really think their parents have done a piss poor job of bringing them up.
(Score: 4, Funny) by Bot on Tuesday September 06 2016, @11:40PM
Developer of foul language kicked because of foul language.
Karma is a batch.
Account abandoned.
(Score: 1, Insightful) by Anonymous Coward on Tuesday September 06 2016, @11:43PM
And fuck this drama bullshit. "cis-gender", ugh.
(Score: 0) by Anonymous Coward on Tuesday September 06 2016, @11:46PM
You might want to stay out of politics, but politics is coming for you. You do not have a choice.
You might think you are progressive. You hang out with the right crowd, pledge allegiance to the rainbow flag, and stay away from anyone who is racist or might be racist or might hang out with or read anybody who might be racist. They come after you first.
What do you do? Get aware. You should have seen enough evidence of a pattern by now.
Get informed. Read Why Hackers Must Eject the SJWs [ibiblio.org] for the attack on tech and Gramscian damage [ibiblio.org] for the Soviet propaganda that is still with us.
Get active. Stand up to bullshit when you see it.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @02:19AM
The correct title is: "Why Hackers must Eject those who use the term SJW to refer to fellow Hackers", Fourth Edition.
(Score: 2, Informative) by Anonymous Coward on Wednesday September 07 2016, @01:18AM
I met Douglas Crockford and I found him to be an extremely intelligent and humor individual. He was reserved and had all the qualities of someone I respect. I also recommend his "Javascript: The Good Parts" book without hesitation. The organizers of this conference should be ashamed.
(Score: 2) by JNCF on Wednesday September 07 2016, @02:53AM
I also recommend his "Javascript: The Good Parts" book without hesitation.
It's outdated. Some of the advice is still reasonable, and I really liked the flowcharts, but other parts are really irrelevant now. The biggest thing that I remember was that all of his examples assume you are writing JavaScript in a global namespace, and modern tooling allows for proper modules. There are other things that were questionable when it was published (though defensible from certain perspectives); Crockford himself has stopped using Object.create. The Good Parts still explains a lot of the language in an easily understood manner, and I'm glad I read it when I did, but it has some serious drawbacks.
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @03:31PM
no, someone who gives a rat's ass should kick the shit out of him for being such a mac loving, ironic glasses wearing piece of shit! The chickenshit who caves to socialist whiners is the real danger. if people weren't such cowards(not ac's, mind you ;) ) the "agents of change" wouldn't be so emboldened/rewarded.
(Score: 4, Informative) by pTamok on Wednesday September 07 2016, @01:33AM
https://paulstraw.svbtle.com/crockford [svbtle.com]
(Score: 0) by Anonymous Coward on Wednesday September 07 2016, @04:57AM
By a self-declared member of the thought police.