Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp1710377imm; Thu, 20 Sep 2018 01:24:43 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbI1G6S3mo75idGX5x2wl53RmbC2Ne11W/NyEGru6ZXwkWor/vbsytY++LOScKKhSSpj9hC X-Received: by 2002:a17:902:b28:: with SMTP id 37-v6mr38484504plq.337.1537431883407; Thu, 20 Sep 2018 01:24:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537431883; cv=none; d=google.com; s=arc-20160816; b=lmKgDuFCrfcyh9veOb3FVL2cAZSUgtP8nI9dPLvgD/iZOQugKHEbD3KMqbZO2P9Jsq anMxQFQHCbgUDnuipbIhFoUFAG4Kd5fD+4wAMHawW9ZLkJLF4evovmna/l6mtbOgqy1H i8fH1r9Z1LHQU+9P+bb/2x7jp83e2DmRIL5Q48PCoACLrwAb+etV/dfgLHiPTdOlUUR8 zLljSmJauZdhjdyPLI5pPFwHfTG5g+PxAIfFRsuLvRhmoIakeyqTLUbgx/M8jO/EbbmW G2rhnmZQoJG51YbCldilmHD2DXeEaCjHYAM9/+XQUTTkOhwK+iJKeHu1CCF62xRa1n1d E6vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:mail-followup-to:message-id:subject:cc:to:from:date :dkim-signature; bh=3+D/QTnSB3JLp1KPC4EKsNzzODqwYU2O7Rei1HJUy1U=; b=lTx3RvkC//HoG9jwjYMe9w5zp+e3IsTXaVYwWTOzKXCIlw6dlScSf+Y1eK6YCU8ZTc AYXFmzsCXZKu0umTyGdYwyCd1oMUYoPcigkB/4inYU2fcHGome/lCR9W2hxIs8n67GZW RRruKqy/xvRACSdiCBsdn9xKc1sK22ht8nYGXYeY+e3iPxVm8+w8oPLgyhC3mQ4Fs5RF x5gf4XGfIh0HxaoeW5tPmhfC5KntNQPnPe99wt5h2Y5/gXupNgYubqbG19RGvWPQ3NtG MqMjc/Dh52mdrr+oHDRTKD48clIqqwfusiq9VUboX+m+yjj8upFtA7tc3UxGyrDKBTGM xaEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fE42LZBf; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h76-v6si24755946pfk.329.2018.09.20.01.24.28; Thu, 20 Sep 2018 01:24:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fE42LZBf; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731455AbeITOFR (ORCPT + 99 others); Thu, 20 Sep 2018 10:05:17 -0400 Received: from mail-pf1-f194.google.com ([209.85.210.194]:46507 "EHLO mail-pf1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726669AbeITOFR (ORCPT ); Thu, 20 Sep 2018 10:05:17 -0400 Received: by mail-pf1-f194.google.com with SMTP id u24-v6so4000055pfn.13 for ; Thu, 20 Sep 2018 01:23:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mail-followup-to:mime-version :content-disposition:user-agent; bh=3+D/QTnSB3JLp1KPC4EKsNzzODqwYU2O7Rei1HJUy1U=; b=fE42LZBf9eQ+6lSeQISQTkXpUp9EywfJMgjtcTpxSxCoolQple7v9t1bgqRnxpl2lp tNs9r6Y8D34buWQT+CnZC9KeZavesoS3hutjZ/aw0jPVbw/4tkspVUjKBGcebzcNNS2W 8ItPoKRvkekqWyEGVLdI/HhmbQ87q0QjKirORxHBzI/MaGTGI8KzrQgU1s9HNKF7zz3e 2/CPZj+qXqTuuiHDQGGeNrPSfUo77EJkmm5WCrgP1IEB5/dbR8ItbpaPdmV005HCCpWv y29Pa6eHkxx1APnxNeU4yYvsAGanBTzeEuTriZRn9oLSokwQHrmYShAEZ/4b3GFt7sox blVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:mime-version:content-disposition:user-agent; bh=3+D/QTnSB3JLp1KPC4EKsNzzODqwYU2O7Rei1HJUy1U=; b=J/Ve30UN9vXBbUVy9omPfqDM/20senNZwEp+hNGCbKDh1s2vui6FslYrQNBvn4o8uJ JtSav1csAdyojrmYYE4OURrAwPDCL7pakaIbBqoUrHFTr0u/3/UaOCgZdNnR8oXi0fCM rAEdSE9VqxlrnAIvUN/n+GgNugDY0iE2gMa9XAmg4ehPzpWPxXtkehIx2ZhogihwrRm/ l8c+aAnAMcsupbusXFfGB8hxjT5Vb1L7jaco98hwnHe4+w+532f44dJjqbyfvit69hQc mJp2hBIlP2CgUiqh5yRmIvzgLvxyGgnwWQ32787tbAUXd8iwCKrtUIDLV2/RrHI6GS2j nCaQ== X-Gm-Message-State: APzg51Dcfj2XpEyATWsqtXOvgwfaeBTaaqUQdhmQZ8WKsTn6svzPmisT fgheagJ8NeGnngNa32NacNpHHUVHg4A= X-Received: by 2002:a63:2bc9:: with SMTP id r192-v6mr36317628pgr.386.1537431779794; Thu, 20 Sep 2018 01:22:59 -0700 (PDT) Received: from gmail.com ([2605:e000:1117:c128:2e0:1bff:fe70:ea]) by smtp.gmail.com with ESMTPSA id s3-v6sm39078298pgj.84.2018.09.20.01.22.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 20 Sep 2018 01:22:59 -0700 (PDT) Date: Wed, 19 Sep 2018 22:22:57 -1000 From: Joey Pabalinas To: Linus Torvalds Cc: Greg Kroah-Hartman , Linux Kernel Mailing List , Joey Pabalinas Subject: A Plea to Unfuck our Codes of Conduct Message-ID: <20180920082257.znyb3drbkyaeiwbm@gmail.com> Mail-Followup-To: Joey Pabalinas , Linus Torvalds , Greg Kroah-Hartman , Linux Kernel Mailing List MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rqechwh45z3dchfi" Content-Disposition: inline User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --rqechwh45z3dchfi Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I don't usually pride myself on being a person who spends a lot of time car= ing about political or ethical issues (I am honestly still unsure whether this particular personality trait of mine is a flaw or not), but recent events have caused me to throw my hands up in disgust and yell profanities at my bedroom wall. At this point I feel it has gotten so bad it would be an injustice to not comment on them; the issues which I can usually spend a large portion of my time ignoring (as they happily ignore me right back) ha= ve finally touched the one place I had hoped they never would: the Linux Kerne= l. Maybe it seems insensitive of me to not go out of my way to care about these things, and I perhaps have slightly oversimplified my position. It's not that I don't care exactly, on the contrary, if I actively see bigotry and hatred I will probably spend most of my day trying to change the offending opinions. It's more that I just realize who I am: I am a (quite unapologetically) "privileged" not-so-white-on-the-outside though quite-white-on-the-inside straight male living in the wonderful stat= e of Hawaii. It's because I know exactly what I am that I would feel like a pompous, self-aggrandizing blowhard if I were actively protesting issues like this. I can't pretend to know what you've been through, but I do know hate when I see it and would prefer to only step in when I am damn sure someone is being a righteous asshole. How can I be so sure? Because I recognize the person I used to be. But that's all just distracting backstory; I'm not what's important here. What IS important is the complete disregard of how valuable understanding (even TRYING to understand is just as important, really) how another human being might be feeling. I usually hate blanket statements, but it is comple= tely appropriate to say that we ave collectively decided that such trifles are nothing but wastes of time and effort, which I find to be a very sad thing. Note that when I say human being, that statement purposely leaves "human be= ing" completely unqualified. Using ANY labels beyond "human" to qualify the top= ic here just completely misses the entire point in the first place. Black, whi= te, male, female, divorced potted plant retired in the Florida Keys or whatever is absolutely unimportant here. All we are trying to extend is a little bit of empathy after all; why shoul= d it matter whom the recipient is? They would deserve it just as much. I originally had planned to post examples of behavior we should not be promoting. I had myriad examples, oh did I ever! All with accompanying commentary, all prepped and ready to go. A bunch of beautiful, click bait-esque tweets and inflammatory Github issues later, I realized that _I_ was missing my own damn point. I was about to spew the same hypocritica= l, finger-pointing bullshit I was arguing against. This would obviously help no one among us except those looking for a cheap laugh, so instead of posting a shining example of how easy how easy it is to fall victim to your own hubri= s, I've elided that entire section of the post :) Instead, I'll make a vaguely-related analogy as to what I feel the problem is (with all of my wizened, 27-odd-years on this earth, what could possibly= go wrong?). Simply put, I believe we all seem to have forgotten the reason we all started doing this in the first place. Remember way back? No, no, even farther. Why did we even start mucking about with these blasted computers in the fir= st place? Because it was _fun_. Now why, instead, are we now so dead-set on being so goddamn serious all the time? What happened to simpler times where things like "error: =E2=80=98lo= ng long long=E2=80=99 is too long for GCC" were the norm? What happened to simpler = times where were used to be able to laugh at ourselves? Sure, there were disagreements = and the occasional toxic troll, but it was very easy to just pointedly ignore t= hem. Have we forgotten that we don't have to actively like and interact with eve= ry human being on this planet? More importantly, if everyone was getting along fine before, why do we need to change things? Even MORE importantly, when everyone happened to NOT be getting along fine, what happened to trying to fix the root causes of the discord (and no, I don't mean the societal root causes, I mean the specific issues causing these specific troubles), instead of lumping everyone together into this A/B good/evil dichotomy? Human beings, in my limited experience, can never just be classified as bla= ck and white or good and bad about anything, ever. I usually never like using absolutes unless I am damn certain of my argument (and even then, being wro= ng has been known to happen which makes me even more hesitant to make such an assertion), so trust me when I say that this is something I have spent many sleepless nights endlessly debating the truth of in my head before coming to this conclusion. There will always be an "except when..." somewhere when it comes to things like this, which makes finding the correct answer much harder. Unfortunately this same trait also makes jumping to the "easy" solu= tion that much more harmful. We are all different people and there are bound to be many others in this world who will end up being the oil to our water. Trying to vaccinate the planet against everyone we don't like instead of simply solving each problem if and when they present themselves is a road leading to madness. If we resign ourselves to just being so goddamn steadfast in our opinions, = and are no longer open to the possibility that aybe, just maybe, this time we = are wrong, we can't realistically expect anything *except* conflict to be left. This is a point I wish I had the words to express more eloquently, because = it really is the most important sentence in this entire post. It would be nice if I had some sort of magical solution to offer in conclus= ion to all this ranting, but sadly, it's not that simple. Humans are annoying, complicated creatures and sometimes the only correct answer is "it depends." It's a bit more annoying to have to put extra thought into things, I agree,= but that's really the only sane approach here. We need to realize we are talkin= g to a human being on the other side of the monitor, and maybe we can't exactly = know how they feelm but we can damn skippy we can try. Empathy is not impossible= by any stretch of the imagination, just very, very difficult. Thus, it's with a heart devoid of any sarcasm and a head bowed deeply in re= spect that I ask of the open-source community: Please, for the love of God, can we all just stop this Sisyphean war of att= rition already? Can we try our best to not persist all of this petty, useless bull= shit currently doing the rounds in open-source? All of this caustic name-calling and tendency to dramatically filibuster any and all opposing opinions is ge= tting us nowhere. It truly amounts to nothing but masturbation via mailing list i= n the grand scheme of things. Please don't misunderstand who I am directing this at; both sides (all thre= e if you count the apathetic among us) are all equally guilty of what's become a ubiquitous he-said-she-said modern-day cliche. At this point, it quite hone= stly doesn't even matter whose fault it is anymore. We all just need to take a s= tep back, all of us, and take a long, deep breath. We might just happen to reme= mber that we are all adults here. Angry rhetoric or useless statistics should not be our choice vehicle to br= ing about the change we want to see in the world; without fail, EMPATHY should always be our weapon of choice. So if this post helps a few people stop and consider that simple piece of a= dvice, and maybe think twice before churning my inbox and those of other LKML subs= cribers with haphazardly thrown together solutions for problems that no `git apply`= could ever fix, then I would consider that a more decisive win for equality than = any "Code of Conduct" I've seen thus far. Anyways, I mostly just wanted to let those poor saps who are stuck up there having to make these hard decisions know that some of us realize how truly heavy it is for you. Some of us realize the gravity of what we have been asking of you, and so I just wanted to say "thank you" for dealing with all our trite crap over the years and in the years to come. Sure, maybe you hav= en't always been right, but you are human too, just like the rest of us, and, in my humble opinion, don't need to feel this ashamed for trying to run this s= hip as best you knew how. --=20 Cheers, Joey Pabalinas --rqechwh45z3dchfi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKlZXrihdNOcUPZTNruvLfWhyVBkFAlujWOAACgkQruvLfWhy VBmeyBAAwFLFjxw2puNdhlMxSaOLzdy1KBK0ePr1qZZP0hC8QmGMoizJ9FnZsPYJ kmbCQWgkR9r2XfgBrEvkW3moHXdKcT9fSano/aQ7BTc3SbIqskM7bbJ+tW1q9CfG rEfgPe2b6/M9tl8ATdIhrw81yMfjLci0HEXtlDHxY/87Xt+Fc9jJK4dTSxWSE4SD 7tZeSNKpsOAg9/SE7HC1YHV3fp2vEFO+17fs0zEmc4IgdWOo5JzpRr2Smt1jJs4j Y0qN8S1Fxq6QMicr3b2jgR7Y4HjnZZH02jfCzFBfAzVVsWJjvmCoEO+pDusGWtRt ysy7AdFkqL1QtyTIhfGFNd+DvmzTp29mz2+85HglOeXOoqCSTTxrRlDmiDSeaC6S FcmpL6GOJZrmiOOHoo9QZiOvgdvkaF3ZJwBAEeg90Aw5jaLSb+crwtMBdzsh4R/v yAoPOz6pcfl7/Pq/32legHwDZUeloOWdNUADMmzMy/KTCIT4j1X5e5jFpmIq/SuK 0AEAObyeUUfcSoNBrR+3EphtYPyZmJVq8ZUXJtsqwaNU+0ZQSCbKGDyg7p/CDrOi q9cpcqQHDAiK8BvTT48Q7e57zZLiWFhglgQsmdcr35H1wBohzoZnjf2PzXMxZ6Re jxMlOUsc7itikjy1XUxK4sKhRZnApBYa0uANgwEH2t6+AdcWfpA= =WWOl -----END PGP SIGNATURE----- --rqechwh45z3dchfi--