zsh-workers
 help / color / mirror / code / Atom feed
From: De Zeurkous <zeurkous@thinkcrap.localdomain>
To: Ellenor Bjornsdottir <ellenor@umbrellix.net>
Cc: Peter Stephenson <p.w.stephenson@ntlworld.com>,
	Xiao Ling XL Chen <chenxlxl@cn.ibm.com>,
	Kui K Zhang <kzzhang@cn.ibm.com>,
	Clinton Bunch <cdbunch@zentaur.org>,
	Daniel Shahaf <d.s@daniel.shahaf.name>,
	zsh-workers@zsh.org
Subject: RE: On the "Words Matter" issue (was Re: The request of words matter updated; quotes deleted)
Date: Thu, 29 Sep 2022 10:48:22 +0000 (UTC)	[thread overview]
Message-ID: <thinkcrap!zeurkous!1664448500.31735> (raw)
In-Reply-To: <95fa0bd2-be50-20c9-612a-69a5625270fe@umbrellix.net>

On Thu, 29 Sep 2022 04:08:21 +0000, Ellenor Bjornsdottir <ellenor@umbrellix.net> wrote:
> There seems to be three contingents engaging publicly here:
>  =C2=A0* what I'll call the IBM parties, who are here on business related
> to the Words Matter policy, holding that "master/slave" terminology
> is to be avoided when synonymous terminology is available
>  =C2=A0* people speaking in support of zsh coming into adherence to the
> policy
>   * people speaking in opposition to zsh coming into adherence to the
> policy

That appears to be an accurate summary, except that you forgot one
contigent--
   * people speaking out that they don't care whether or not zsh comes
     into adherence with the policy

> People speaking in support invoke the fact that the words cause pain
> for some marginalized people working in tech. I am not the kind of
> marginalized person for whom this would matter (I'm not racialized
> nor am I a survivor of human trafficking),

Some would say that being a girl in "tech" (that word is so overused by
the mainstream that it has become near-meaningless -- hell, they've been
referring to utterly bureaucratic matters as "technical"!) puts one in a
marginalized position. (Me's not sure me agrees with that one, however
-- don't shoot the messenger.)

> so I cannot speak to this,
> but I will say that this charges the perception of some people who are
> as unmarginalized as myself related to this topic.

Me's not sure what that's supposed to mean.

> They also invoke the feeling of shame the opposition feels on public
> participation in the debate, as an indication that this is an idea
> whose time has come. I don't like this, but I don't think it factors.

If that's so: it doesn't work on me. Nor does it seem to work on most
main contributors.

> One of the two parties I've seen to openly oppose the motion have
> invoked the fact that, _a priori_, there's nothing bad about these
> words, which is on its face true - if you do not consider the harm
> that they can do to a certain marginalized community that I see
> underrepresented in tech, possibly due to this reason.

Technological affairs are by definition harsh, as technology can't be
fooled. That by itself requires people, black or purple, cat or human,
to be rather thick-skinned (or is the latter now a racial appellation,
too? :x).

> The other party
> has sent messages to this list that vary between ... not warranting a
> response, and where they do warrant a response, being extremely
> petty about mail formatting (quoted-printable) to multiple people.

Lol. Defending the most basic of technical standards is now "petty"? 8)7

(Your off-list message was base64-encoded, btw. Medid, of course, not
bother to decode yet another layer.)

> Said second party also invokes the feeling of shame the opposition
> feels on the matter as "a propagandistic minority having the ability
> to dictate to the majority." Again, I don't think the shame of a
> silent majority or minority factors. I think one can do a harms and
> benefits analysis using solely practical facts.

Yes. But projects like these run (more or less) on consensus. If people
are shamed into not expressing their honest views, false consensuses
will form.  That would be a significant loss to the project.

> The only inconsistency and confusion I can see occurring is if the
> words are used in a public interface, and in the first few weeks to
> months as people get up to speed on the new, otherwise synonymous
> terminology in private interfaces. For public interfaces, a
> transitional approach may be appropriate where the deprecated
> terminology is used for aliases to the new terminology, and is slated
> to be removed at the developer's convenience (which may be never).

Look, instead of wasting time on all that, have you considered that the
design of the pty system itself might be flawed? That it may well be
more appropriate to have general loopback devices, that can be put to
many more uses. In that case, the term "master" would naturally be
replaced with something like "server", and "slave" with something like
"client" (read up on microkernels if you're not familiar with the
concept).

While that would be far beyond the purview of the zsh project alone, it
would at least give a good opportunity to change the terms. And hell,
it's been decades since ptys were zeroth implemented. It's about time
for a revision (or, as me's proposing: the development of a more
general mechanism that would eclipse both ptys and the "problematic"
terms).

Why not focus on that, instead of trying to nail Jell-O(tm) to a tree
here....?

> To recapitulate somewhat, it appears from previous factual discussion
> on the matter that the cost of making this change would be a few
> cycles expended in `sed`, temporary perverse merriment as developers
> adjust, and nothing else - and the benefit would be that people
> triggered by human trafficking terminology would be able to
> participate more effectively in zsh development moving forward.

"human trafficking terminology"?

You aren't serious, are you?

Ever heard of wage slavery?

> The
> interface in question is private,

Yet, it has to align with the public one to be meaningful.

> so there's no need to worry about
> transitioning public interfaces. Plugins that use this code may need
> to be updated with version-based ifdefs - but do any plugins use this
> code? I am not a developer, so I don't want to weigh in on a matter
> that does not affect me, but I hope my analysis is useful for those
> who are developers to make a reasoned decision.

Yes. It makes it quite clear that it's all a bunch of windbaggery[0],
perpetuated by those seeking attention for its own sake, and we have
better ways to spend our time.

Baai,

         --zeurkous. 

[0] Too bad me's the bigger windbag, eh?

>
> --=20
> Ellenor Agnes Bjornsdottir (she)
> sysadmin umbrellix.net
> jabber: ellenor ~on~ umbrellix.net
>
>

-- 
Friggin' Machines!


  reply	other threads:[~2022-09-29 11:22 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-19  6:52 The request of words matter updated Xiao Ling XL Chen
2022-09-19 18:20 ` Bart Schaefer
2022-09-27  3:15   ` Lawrence Velázquez
2022-09-27  4:22     ` Bart Schaefer
2022-09-27  8:44       ` Peter Stephenson
2022-09-27 20:54         ` Daniel Shahaf
2022-09-27 21:15           ` Clinton Bunch
2022-09-27 21:22             ` Clinton Bunch
2022-09-28 12:42               ` zeurkous, zeurkous
2022-09-28 12:33             ` zeurkous, zeurkous
2022-09-27 21:32           ` Mikael Magnusson
2022-09-28  6:17             ` Felipe Contreras
2022-09-28  6:30               ` Ellenor Bjornsdottir
2022-09-28 12:57                 ` zeurkous, zeurkous
2022-09-29  8:23                 ` Lawrence Velázquez
2022-09-28 12:47             ` zeurkous, zeurkous
2022-09-29  8:35             ` Axel Beckert
2022-09-28  6:14           ` Felipe Contreras
2022-09-28 12:16             ` Clinton Bunch
2022-09-28 13:05               ` zeurkous, zeurkous
2022-09-29  8:49                 ` Axel Beckert
2022-09-29  4:08               ` On the "Words Matter" issue (was Re: The request of words matter updated; quotes deleted) Ellenor Bjornsdottir
2022-09-29 10:48                 ` De Zeurkous [this message]
2022-09-29 12:11                   ` FU: " zeurkous, zeurkous
2022-09-30  4:29                 ` Bart Schaefer
2022-09-30  5:14                   ` Bart Schaefer
2022-10-08  8:41                   ` Felipe Contreras
2022-10-08 10:12                     ` zeurkous
2022-10-08 10:12                     ` zeurkous
     [not found]                     ` <63414db7.050a0220.8ee33.4cc4SMTPIN_ADDED_BROKEN@mx.google.com>
2022-10-08 10:48                       ` Mikael Magnusson
2022-10-08 11:06                         ` zeurkous
     [not found]                         ` <63415a7a.500a0220.e6d5.1c01SMTPIN_ADDED_BROKEN@mx.google.com>
2022-10-08 11:20                           ` Mikael Magnusson
2022-10-08 11:59                             ` zeurkous
2022-10-08 16:48                     ` Bart Schaefer
2022-10-08 16:54                       ` zeurkous
2022-10-08 17:55                     ` Eric Cook
2022-10-08 18:09                       ` Eric Cook
2022-10-08 18:24                         ` Clinton Bunch
2022-10-08 18:43                           ` zeurkous
2022-10-08 18:25                         ` zeurkous
2022-10-08 18:11                       ` zeurkous
2022-10-08 19:58                       ` Bart Schaefer
2022-10-08 20:17                         ` zeurkous
2022-09-28 12:52             ` Re: The request of words matter updated zeurkous, zeurkous
2022-09-28 12:08           ` zeurkous, zeurkous
2022-09-28 16:34           ` Peter Stephenson
2022-09-28 16:42             ` zeurkous, zeurkous
2022-10-03 14:25             ` Peter Stephenson
2022-10-03 14:43               ` zeurkous
2022-10-03 23:24               ` Eric Cook
2022-10-04  0:45                 ` Wesley
2022-10-04  5:29               ` Daniel Shahaf
2022-10-04  5:48                 ` Daniel Shahaf
2022-10-04 23:31                   ` zeurkous
2022-10-04 11:14                 ` Peter Stephenson
2022-10-08 18:14                 ` Martijn Dekker
2022-10-08 18:34                   ` zeurkous
2022-10-03 15:27             ` Wesley
2022-10-03 15:45               ` zeurkous
2022-10-04  7:05               ` Daniel Shahaf
2022-10-04  7:28                 ` Daniel Shahaf
2022-10-05  0:00                   ` zeurkous
2022-10-04 23:46                 ` zeurkous
2022-10-05  0:28                   ` FU: " zeurkous
2022-10-08  7:54                 ` Felipe Contreras
2022-10-08 10:06                   ` zeurkous
2022-10-08 10:46                   ` Mikael Magnusson
2022-10-08 10:59                     ` zeurkous
2022-09-29  8:31           ` Axel Beckert
2022-09-28 20:01         ` Eric Cook
2022-09-29  8:05           ` Lawrence Velázquez
2022-10-01  4:40     ` Lawrence Velázquez
2022-10-03 15:24       ` Peter Stephenson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='thinkcrap'\!'zeurkous'\!'1664448500.31735' \
    --to=zeurkous@thinkcrap.localdomain \
    --cc=cdbunch@zentaur.org \
    --cc=chenxlxl@cn.ibm.com \
    --cc=d.s@daniel.shahaf.name \
    --cc=ellenor@umbrellix.net \
    --cc=kzzhang@cn.ibm.com \
    --cc=p.w.stephenson@ntlworld.com \
    --cc=zsh-workers@zsh.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).