ALL BLOG POSTS AND COMMENTS COPYRIGHT (C) 2003-2016 VOX DAY. ALL RIGHTS RESERVED. REPRODUCTION WITHOUT WRITTEN PERMISSION IS EXPRESSLY PROHIBITED.

Thursday, February 18, 2016

Matz slaps down Typhoid Coraline

The successful defense of Ruby against SJW infiltrators demonstrates the importance of having a strong project leader rather than a committee, or worse, a democracy, running an open source software project:
The Ruby Community Conduct Guideline

We have picked the following conduct guideline based on an early draft of the PostgreSQL CoC, for Ruby developers community for safe, productive collaboration. Each Ruby related community (conference etc.) may pick their own Code of Conduct.

This document provides community guidelines for a safe, respectful, productive, and collaborative place for any person who is willing to contribute to the Ruby community. It applies to all “collaborative space”, which is defined as community communications channels (such as mailing lists, submitted patches, commit comments, etc.).
  • Participants will be tolerant of opposing views.
  • Participants must ensure that their language and actions are free of personal attacks and disparaging personal remarks.
  • When interpreting the words and actions of others, participants should always assume good intentions.
  • Behaviour which can be reasonably considered harassment will not be tolerated.
It's worth noting that this not only defeats the primary, secondary, and tertiary purposes of the Code of Conduct that Typhoid Coraline was attempting to install in order to unseat Matz, but it can obviously be used effectively against SJW entryists.

No wonder Typhoid is so upset. It's a superficial victory of absolutely no utility for him.

Coraline Ada Ehmke ‏@CoralineAda
This is very disappointing. No one to report abuse to. No recourse for victims of harassment. Poor showing, Ruby.

Coraline Ada Ehmke ‏@CoralineAda
Sad that Ruby still doesn’t have a code of conduct. I don’t know what to call that thing.

Coraline Ada Ehmke ‏@CoralineAda
Unfortunately I fear that it will take a nasty incident for Matz to change his mind about a code of conduct. I feel bad about this.

Labels: , ,

72 Comments:

Anonymous Grime Knight February 18, 2016 6:32 PM  

Unfortunately I fear that it will take a nasty incident for Matz to change his mind about a code of conduct. I feel bad about this.

Translation: That's a mighty nice project you got there. Be a shame if someone accused you of rape/misogyny/racism. :)

Anonymous WaterBoy February 18, 2016 6:35 PM  

"Unfortunately I fear that it will take a nasty incident for Matz to change his mind about a code of conduct. I feel bad about this."

Time for a SJW false flag?

Blogger Dave February 18, 2016 6:47 PM  

Aaaaawwww Typhoid is disappointed, sad, confused, fearful, and haz badfeelz. What to do now?

Blogger White Devil February 18, 2016 6:48 PM  

Time for a SJW false flag?
Implying it's not always that time...

Blogger tz February 18, 2016 6:50 PM  

Coraline Ada initiated a Nasty Incident.

Anonymous Rolf February 18, 2016 6:51 PM  

Three tweets on the subject, belittling, criticizing, and showing negative intent toward the group and a particular person within the group. A continuing pattern of attacks and disparagement. That constitutes harassment. Sounds like it's time to hit the eject button on "Coraline."

Blogger Sun Xhu February 18, 2016 6:56 PM  

@2 That was my first thought on reading that.

Blogger Kentucky Packrat February 18, 2016 6:57 PM  

With a Linux-style cathedral, there's always a person to report an incident to: the bishop. In this case, Coraline can complain to Matz.

Of course, she has, and has been told to grow up. Since she can't, she has to whine and ask for a do-over.

Anonymous SevenCrimes February 18, 2016 6:58 PM  

"I feel bad about this."

The philosophical core of social justice.

Anonymous Dedicating Ruckus February 18, 2016 7:02 PM  

That link takes me to a page that asks me to create a Blogger profile, the which I have no desire to do. Actual requirement? Link broken?

Anonymous Faceless February 18, 2016 7:16 PM  

https://www.ruby-lang.org/en/conduct/

The Forces of CoC must be so unhappy that Ruby defines the communication channels and doesn't create an unfettered tribunal with unlimited authority. It's checkbox #1 on their scorecard - could we use this against that Catholic guy from Italy who said something bad on personal Twitter once to dissolve any claim he had over his own code and the project he had lovingly built for us - the sucker?

Anonymous patrick kelly February 18, 2016 7:20 PM  

I found this very squeeful commentary:

AnalyzingRubyCOC

Here's an insightful quote: "There are some appealing elements, but it is not actually workable as a governance document."

Yeah, coding need MOAR GOVERNANCE !!

Such worrisome stuff. He likes the word "worrisome", uses it a lot.

Anonymous Faceless February 18, 2016 7:23 PM  

What I like, above all delicious parts of brevity of that document, is that it's a guideline, singular.

Anonymous JRL February 18, 2016 7:26 PM  

HE FEELS SAD. HE CARES. HE REALLY CARES.

Anonymous Faceless February 18, 2016 7:30 PM  

@12

What a useless person she is. She's so much fun - until it gets all serious. The middle school teacher is showing in her desire to define who gets to be tyrant mommy.

Perhaps she is seeking personal actualization in open source volunteer projects that just is not and never will be there?

She really should reflect on what a horrible person she is that she assumes that somebody looking at a gist or a diff is going to go dig up your social media accounts to figure out if you're a Belgian or Nigerian or something else, because, by gum, we aren't taking working code from *the wrong people*. If a project worked like that, just fork it - there's a built in mechanism to prevent this exact behavior they want an administrative instead of technical solution for...

Blogger Cluebat Vanexodar February 18, 2016 7:31 PM  

The data for these occurrences should be gathered, organized, and disseminated so that they are more easily identified during future attempts on other projects. I imagine that they do not contribute much. They join, organize, and then move on.

Blogger dlw February 18, 2016 7:47 PM  

> I feel bad about this.

...and that makes me feel good!

Blogger Young Heaving Bosoms of Confederacy February 18, 2016 7:55 PM  

Matz tells SJWs to fuck off and so we tell SJWs to fuck off.

Blogger Young Heaving Bosoms of Confederacy February 18, 2016 7:58 PM  

Kentucky Packrat wrote:Of course, she has, and has been told to grow up. Since she can't, she has to whine and ask for a do-over.

"Coraline" is a tranny, y'all.

Anonymous Wat Tyler February 18, 2016 7:58 PM  

Unfortunately I fear that it will take a nasty incident for Matz to change his mind about a code of conduct.

Where I come from we refer to that as telegraphing future intent.

Blogger Doktor Jeep February 18, 2016 8:04 PM  

@WaterBoy

That or some SJW is going to jump in front of a truck and then blame him in the suicide note in the usual modus operandi of Tumblr trannies.

Blogger Sentient Spud February 18, 2016 8:20 PM  

I feel bad about this.

That's okay, buddy. These are Prime-eligible.

Anonymous Man of the Atom February 18, 2016 8:23 PM  

Just remember to ask where "Ol' Button Eyes" was when the Trans Pride flag and pole bursts into flames. Xe'll be sad about that too I bet.

Blogger LP999 Rin Integra S.I.G. Burnin' Up Gold, soaking in Dune February 18, 2016 8:29 PM  

Whoa! Ei! A poor victim living a victims life, baby get off the ledge and meditate or something. Unreal.

Blogger praetorian February 18, 2016 8:30 PM  

Matz is a mormon:

https://www.mormon.org/matz

I'm not surprised he got this pretty much right.

I had always viewed ruby/rails as near the faggoty end of the development spectrum, but this cements the javascript/Node.js/MEAN clusterfuck as the SJW stack of choice.

Good. Fucking marinate in that shit show, guys.

Anonymous Soga February 18, 2016 8:50 PM  

Coraline Ada Ehmke ‏@CoralineAda
Unfortunately I fear that it will take a nasty incident for Matz to change his mind about a code of conduct. I feel bad about this.


This is a pretty bald-faced threat. This is instant grounds for expulsion from the Ruby community. Nobody with the best intentions for the community would actually say something like that.

Anonymous Jack Amok February 18, 2016 8:54 PM  

Such worrisome stuff. He likes the word "worrisome", uses it a lot.

I'm almost inspired to write a children's book titled The Very Worrisome Rabbit.

There was a rabbit that worried too much.
It worried about sun, and rain, and wind and such.
It worried about words, and names
and wrongthinkers playing wrong games.

It worried about shirts that people wore.
It worried about flirts who were a bore.
It worried about all that,
and much, much more.

The little rabbit worried about so many things.
But even though it worried too much,
it didn't worry...

...about wolves enough.

Who wants to be the illustrator?

Anonymous Soga February 18, 2016 9:03 PM  

@CoralineAda 22h
So the latest SJW conspiracy theory making the rounds is reading this tweet as a threat. Sigh.


I haven't seen anything to suggest that this was a "SJW conspiracy theory making the rounds". SJWs always lie, SJWs always double down, and SJWs always project.

Sounds to me like she definitely is planning something.

Blogger Blackburn #0040 February 18, 2016 9:30 PM  

CoCservatives loose a round. Awesome!

Anonymous BGKB February 18, 2016 9:32 PM  

"SJW conspiracy theory making the rounds".

All it takes for a conspiracy is 2 ugly women planning to give a pretty girl a negative peer review.

Anonymous Ezekiel Cassandros February 18, 2016 9:46 PM  

Soga wrote:Sounds to me like she definitely is planning something.
Sounds to me like she keeps tabs on Vox, and is trying to head the message off before it spreads. And, well, that too.

Blogger Blackburn #0040 February 18, 2016 9:50 PM  

Jack Amok wrote:Such worrisome stuff. He likes the word "worrisome", uses it a lot.



it didn't worry...

...about wolves enough.



The wolf on the other hand just didn't care
that blood from chewed rabbits messed up his hair
Just rinse off with Makers and he's good to go.
What will he chew next? Rockets named Hugo

Blogger GK Chesterton February 18, 2016 9:56 PM  

‏@CoralineAda

NodeJS is a wonderful project and I've come to love it. Don't track the community at all though. I still hate promises though since I find them hard to grok.

It is also very...Chinese. I'm serious about that spin up Google's tools and while Ruby is almost entirely contained in SF and Java is an Indian thing Node is Chinese. Which explains why my current office is using it so much.

I was pretty surprised to see how regional _programming_ languages were.

Blogger BunE22 February 18, 2016 10:53 PM  

patrick kelly wrote:Such worrisome stuff. He likes the word "worrisome", uses it a lot.

But it goes so well with pearl clutching.

Blogger Ahazuerus February 18, 2016 10:56 PM  

I feel a Neil Diamond moment approaching;

Sweeet Coraline ...
(Dah dah dah)

Blogger praetorian February 18, 2016 11:07 PM  

NodeJS is a shit server built by shit people in a shit language and you should be ashamed of besmirching GK Chesterton's name with such a comment.

TRIGGERED.

Blogger Groot February 18, 2016 11:16 PM  

@36. praetorian: Guard against self-parody.

Blogger praetorian February 18, 2016 11:25 PM  

@Groot: dammit.

Blogger bookstopper February 18, 2016 11:28 PM  

"Behavior which can reasonably be considered harassment will not be tolerated."

How is this not abuseable by an SJW who gets in the position to define "reasonable" and "harassment"? Seems to me there really is no substitute for using the ban hammer early and often.

Blogger The Other Robot February 18, 2016 11:42 PM  

NodeJS is a shit server built by shit people in a shit language and you should be ashamed of besmirching GK Chesterton's name with such a comment.

If I were to compare Java to Javascript (and NodeJS) I would have to declare that Java is a steaming pile of ordure and that Sun Microsystems should rot in hell.

Of course, that is just me.

Anonymous Ilk, It Does the Body Good February 18, 2016 11:50 PM  

I feel bad about this

Blogger Eric February 18, 2016 11:52 PM  

How is this not abuseable by an SJW who gets in the position to define "reasonable" and "harassment"?

It's not if you don't allow the "victim" to decide what's reasonable.

Blogger praetorian February 19, 2016 12:47 AM  

If I were to compare Java to Javascript (and NodeJS) I would have to declare that Java is a steaming pile of ordure and that Sun Microsystems should rot in hell.

Go and be cleansed, my son:

http://sparkjava.com/

There is no need to be upset.

Blogger Young Heaving Bosoms of Confederacy February 19, 2016 1:03 AM  

CoffeeScript is beautiful. That is all.

Blogger praetorian February 19, 2016 1:06 AM  

I can out obscure you all, guaranteed:

http://gosu-lang.github.io/

Mmmmm. Perfection.

Anonymous Spartacus xxxxx February 19, 2016 1:20 AM  

Ahazuerus wrote:I feel a Neil Diamond moment approaching;

Sweeet Coraline ...

(Dah dah dah)



Where did it ran,
I can't begin to knowin'
But then I know it's rabbit strong

Wasn’t the thing
And thing became the bummer
Whoda believed you have a schlong?

Hands, touchin' hands
Screechin' out, touchin' squee, triggerin' you

Sqeeeee! Coraline,

(Dah dah dah)

Feelzgood never feelzed so goodz
I've been inclined
To believe they never wouldz
But now I...

...look at the night
And it don't seem so lonely
We feel so safe without you.

And you butthurtz,
Hurtin' runs off my shoulders
How can I hurt when scolding you?

Anonymous Jack Amok February 19, 2016 1:55 AM  

If I were to compare Java to Javascript (and NodeJS) I would have to declare that Java is a steaming pile of ordure and that Sun Microsystems should rot in hell.


Java as a language is not really any better or worse than other midwit languages like C#. But the environment - the build systems, the librariares, the tools, the way Java developers put things together...

...total horse shit.

It is the absolute worst example of shitbrained engineering I have ever seen. The Java community took DLL Hell and... decided it needed to be worse. Much, much worse.

It's a commercial-grade example of cut-n-paste script-kiddie programming.

JavaScript on the other hand, is a phenomenal language. I'm an old-skool C/C++ dev. JScript is the bomb (but, like some jihadis learn, the bomb can blow you up too if you're careless).

Java... just makes people deranged, I am forced to conclude.

Blogger praetorian February 19, 2016 2:56 AM  

I'm trying to get my head around the fact that despite the dynamic scoping, the lack of a proper class system, the complete junk namespacing and the fact that iterating over an array is an existential crisis, there are ilk who don't think JavaScript is an obvious plot by cultural Marxists to retard western economic development.

Blogger Groot February 19, 2016 3:18 AM  

Ronny Cammareri: "I ain't no freakin' monument to justice! I lost my hand! I lost my bride! Johnny has his hand! Johnny has his bride! You want me to take my heartache, put it away and forget?"

@48. praetorian:

You're a smart guy. Get a grip.

Blogger lowercaseb February 19, 2016 3:19 AM  

@46. Wow. I think I have a bit of a mancrush going right now...

Anonymous Jack Amok February 19, 2016 3:28 AM  

there are ilk who don't think JavaScript is an obvious plot by cultural Marxists to retard western economic development.

Certainly JS is very dangerous for ill-disciplined hacks to use. It doesn't have a lot of guard rails, so you can't just careen down the track and expect a compiler to bail your ass your.

Blogger Groot February 19, 2016 3:33 AM  

BTW, good for Matz. And that "Coraline" guy: What the heck ghastly corner of justifiable self-hating hell does he occupy? No, I don't want to know. Yeesh.

Anonymous Jack Amok February 19, 2016 3:34 AM  

and if you can't figure out how to iterate through an array in javascript, you should probably give up using anything with a keyboard - touch screen is more your speed. If you are brave enough to use a mouse, make sure it doesn't have more than one button.

Anonymous Lambda February 19, 2016 3:39 AM  

"the lack of a proper class system"

That's a feature, not a bug; Javascript is not an OO language. I'm not quite sure how iterating over an array in the same way as C can be called an "existential crisis," or why you think that Javascript has dynamic scoping, when it clearly has lexical scoping. Namespacing is quite easily done.

Anonymous Euro contracter February 19, 2016 5:26 AM  

When someone mentions NodeJS, I think Ben Noordhuis. It's a dying shit community because of an early case of SJWs and you'd do best to stay away from it.

https://github.com/joyent/libuv/pull/1015#issuecomment-29568172

https://www.quora.com/Why-did-Ben-Noordhuis-decide-to-leave-Node-js-development?share=1

http://www.joyent.com/blog/the-power-of-a-pronoun
(The last one is from a technical guy I used to respect. Now one of them.)

Blogger Eric February 19, 2016 5:32 AM  

@55 "to reject a pull request that eliminates a gendered pronoun on the principle that pronouns should in fact be gendered would constitute a fireable offense for me and for Joyent."

Good Lord. I'd rather starve than work at a place like that.

Anonymous That Would Be Telling February 19, 2016 6:04 AM  

@55, @56:

I got the impression that Joyent didn't benefit in the long run from driving one of the four major contributors out of the node.js effort (they had two of the others at the time), this didn't play well with programmers. In general, Joyent would seem to be a company that ought to thrive based on technical excellence, but never hit it big.

Blogger Thucydides February 19, 2016 6:20 AM  

"Unfortunately I fear that it will take a nasty incident for Matz to change his mind about a code of conduct."

Many people caught that, but the thing right now is to discover what kind of "nasty incident" they are going to engineer and put up a barricade.

If they put that much energy into actually writing code they could rule the world, but they have decided that old fashioned methods like swarming the place with Brownshirts is much easier.

Just ban the POS now for making a threat.

Anonymous Mike February 19, 2016 6:45 AM  

I can't believe you passed up the chance to highlight this Tweet:

OK, honest question. In light of an ongoing campaign of harassment, how do I get past reacting defensively by default?

Blogger FALPhil February 19, 2016 6:50 AM  

@21 That or some SJW is going to jump in front of a truck and then blame him in the suicide note in the usual modus operandi of Tumblr trannies.

Tired of waiting. Can he move the schedule up?

Anonymous roughcoat February 19, 2016 7:14 AM  

@55

Things like that make me miss both the army and working in mining. In the army, someone making an issue over a gender pronoun would just be laughed at, told "shut the fuck up, faggot" and possibly lightly smoked for being a thin skinned pussy. In mining the same thing would've happened, but without any pushups involved.

It's amazing to me how piddly shit and feelings matter as much or more than actual results to a huge percentage of people in the tech world.

Anonymous DarthWheatley #2415 February 19, 2016 7:38 AM  

Watching the meltdowns on Twitter are absolutely hilarious. Blows my mind how much they must hate themselves. The projection... on man, the projection.

You were right about Matz, Vox... Japan knows "killing them softly." I have massive respect for him. He did the right thing.

Jakub Jirutka ‏@JakubJirutka Feb 17
@timkrajcar What’s the mission of Ruby community? I think that it’s about Ruby, not endless legal debates. That’s the point.

Tim Krajcar ‏@TimKrajcar Feb 17
@JakubJirutka There is no more important mission for the Ruby community than ensuring its own health.

Jakub Jirutka ‏@JakubJirutka Feb 17
@timkrajcar Do you think that endless discussions about CoC will increase the community health?

Tim Krajcar ‏@TimKrajcar Feb 17
@JakubJirutka yes.


Top f#$*ing kek. Oh God, my sides.

Anonymous Millenium February 19, 2016 7:45 AM  

@61 Is this the same army that paraded its soldiers around in high heels?

Anonymous roughcoat February 19, 2016 8:28 AM  

@63

No. My army was on its death bed by 2008 and when I got out a short while later, I wasn't sorry to go. I think it died sometime in late 2009. You couldn't pay me enough to put the uniform back on now; I'll not fight for people who expect me to go through a five minute escalation of force exercise while a suicide VBIED is coming at me at 75 mph, let alone the other horseshit they expect of soldiers these days.

You're talking about ROTC programs, by the way, not the army; ROTC cadets are not soldiers. Anyway, I met damn few officers who could've hacked it as enlisted combat arms soldiers, whether they came from West Point or ROTC.

OpenID denektenorsk February 19, 2016 9:44 AM  

Such worrisome stuff. He likes the word "worrisome", uses it a lot.

Is 'worrisome' going to become the new 'problematic'? They've already ruined that word for me with overuse.

I've already joked that when I release my game I'll include 'problematic' in the profanity filter. Perhaps I should have a 'SJW Filter'?

Anonymous patrick kelly February 19, 2016 11:52 AM  

@48 praetorian
"I'm trying to get my head around the fact that despite the dynamic scoping, the lack of a proper class system, the complete junk namespacing and the fact that iterating over an array is an existential crisis, there are ilk who don't think JavaScript is an obvious plot by cultural Marxists to retard western economic development."

JavaScript is the devil who will do anything I ask, give me anything I ask for, good and hard.

We're using TypeScript and some other self imposed structure to keep things less than totally evil.

Anonymous patrick kelly February 19, 2016 11:57 AM  

@27 Jack Amok

If you market and make $$ off this please meet me near ATX at a byob cigar bar with some good whiskey and smokes.

Blogger SciVo February 19, 2016 4:18 PM  

denektenorsk wrote:I've already joked that when I release my game I'll include 'problematic' in the profanity filter. Perhaps I should have a 'SJW Filter'?

Yes. You should replace all SJW jargon with marklar. That would be awesome.

(I'm picturing it where "trigger warning" becomes "marklar warning," "triggered" and "misgendered" both become "marklared", etc.; it's not a problem if they mean a physical trigger, they can just say "bang switch" instead.)

Anonymous Mr. Rational February 19, 2016 4:47 PM  

SciVo, do you realize what that would do?  ROT13 would make a comeback!

Anonymous oranjeblanjeblou February 19, 2016 4:56 PM  

FOSS-SJWs bare their incisors. Join or die.

Blogger Scott February 19, 2016 6:02 PM  

Please. JS is complete nonsense. The ONLY reason anyone uses it, and blindly defends it, is that it is the only cross-browser language we have. And this is purely historic.

Blogger shevy March 29, 2016 3:11 PM  

The Conduct Guideline there is crap. The original one by Coraline Ada was even more crap. But both are crap and absoluteless unnecessary on top of that.

Notice that "harassment" has not be objectively defined. I have seen discussions revolve around what A finds offensive and B finds perfectly fine, including having different opinions (which is harassment too, because you don't agree with me right?).

Those social warrior idiots do nothing useful other than steal time of everyone.

If the discussion is purely technical in the first place, then discussions will
be about the merit or trade offs of code.

Is the code too long?
Too verbose?
Too short and unreadable?
Too slow?

And so on.

I consider those guideline proposals harassment too, so where can I report this?

As for JavaScript, it became popular because it is deployed in every browser. It is a shit language, everyone knows that but it is here to stay and dominate just as PHP used to be able to dominate in the past, by simply focusing on the web.

Do not underestimate the www.

Post a Comment

Rules of the blog
Please do not comment as "Anonymous". Comments by "Anonymous" will be spammed.

<< Home

Newer Posts Older Posts