From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Aleix_Conchillo_Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.devel Subject: Re: [PATCH v1 1/6] docs/match: add pattern matching examples Date: Mon, 30 Jan 2023 19:59:01 -0800 Message-ID: References: <20230126185801.19064-1-blake@reproduciblemedia.com> <9a5ee863-c768-4109-3323-908adc277479@telenet.be> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000bcbe2e05f3875a2b" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4041"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Blake Shaw , guile-devel To: Maxime Devos Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Tue Jan 31 04:59:43 2023 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pMho6-0000u4-JX for guile-devel@m.gmane-mx.org; Tue, 31 Jan 2023 04:59:42 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pMhnk-0000ui-K1; Mon, 30 Jan 2023 22:59:20 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pMhnh-0000uC-2v for guile-devel@gnu.org; Mon, 30 Jan 2023 22:59:17 -0500 Original-Received: from mail-vk1-xa36.google.com ([2607:f8b0:4864:20::a36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pMhnd-0008Lu-IO for guile-devel@gnu.org; Mon, 30 Jan 2023 22:59:15 -0500 Original-Received: by mail-vk1-xa36.google.com with SMTP id 22so6814255vkn.2 for ; Mon, 30 Jan 2023 19:59:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=JseQGjvrfl2nPWisx0Wgoz4jbXT7RvutCcKWjLckIvo=; b=EeUsFyC6/z/6JVtoKuAuee3Fte9QSt9cUGWYLRNg/wyLf0puRu/Q+AsTPI+YGZ758u k/Mb1DFs7v87vWSVgGv9lz1PRdg2LHrK3Rvkg+cldZPhoEsPLGx0VqKbqNzRaT3MLbGK wcomyJexfOFu6oG56j+pJmdL/022Ga67zgLm66wte+vjI8NojgeLH0NiWDDDflcTEdYd JJhF/WhCfy7BKkerLkVgoSpeJpcnp/DwQHUy2k1fsFHg6LCMggvRWbNROTqKfaVeFcJ4 7Ygyu6MqAKbXWrrI7l4DIKZ+vJaXIQ3V5H/FK+14E6A7NUNieaytJGZAQcOVLNe8Zb63 O9XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=JseQGjvrfl2nPWisx0Wgoz4jbXT7RvutCcKWjLckIvo=; b=lD3JUcUcBnxOJudsslM9APu5oOhZqIqIUHtBfFHfpOw08MDUkgnwNToHtJhU000eLF Mt6Mksejwb5DeBlNgtEMlBQ2kJ2mk3bXGJsK/6YdnrxovYS9lt+XONYF71jEy4lDQlVp 7kKQKwi6SvtckyS8xCpotLYADdKbR0tMne7GoLSdsCSCAGAOmqR+ci/5G+IiT1D4fWhb gibaIQJubMCGSLCu94BQCAmaU/KtI7DJdp/RVPHQxeb9C6xFoS2z2dUdj/6uQGaA0QKC 4Wx+cRqNH//f8nopzUHL/pwWIghw69jXQrzHDNv8VpuKvtoUqJJSdHoexx7/KqAB5iaf n6PQ== X-Gm-Message-State: AFqh2kpvDeSIwphPW5/1nvORXNhgoAD3Ce6v8zhbTUtr8401iyAdmiGT tFawNbizXF8vZFBKJW4vcTVwoRU9dczQZZTF3wM= X-Google-Smtp-Source: AMrXdXuookBAnhlfZx3c6raua7HTCiJ8tev6TFMVNXGYAx/pUm6woqdVDbsD/tfHRnqQomLRSFjoBNSU3dp3nLcO56I= X-Received: by 2002:a1f:48c6:0:b0:3da:febc:9a34 with SMTP id v189-20020a1f48c6000000b003dafebc9a34mr7013099vka.8.1675137552005; Mon, 30 Jan 2023 19:59:12 -0800 (PST) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::a36; envelope-from=aconchillo@gmail.com; helo=mail-vk1-xa36.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:21668 Archived-At: --000000000000bcbe2e05f3875a2b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jan 30, 2023 at 6:53 PM Maxime Devos wrote= : > On 30-01-2023 20:56, Aleix Conchillo Flaqu=C3=A9 wrote: > > [...] Maxime found the time to review a quite big PR and added a > > bunch of useful comments. Reviewing that PR took a lot of effort and I > > just felt better after fixing all the comments made. I was even > > surprised he (I'm assuming this pronoun) did. > > Unfortunately you are assuming incorrectly; s/he/she/. (*) > For future reference, 'they' is usually a safe =E2=80=98default=E2=80=99 = (except when > they hate that, eergh). At least, for some values of 'usual' that might > not be representative. > > Oh, well. I confess I did a quick Google search but I clearly assumed incorrectly based on the results, my bad. I don't hate using they at all. > [...] And my feeling is she just wants things to > > be as correct as possible, which is quite important, especially in a > > programming language. > > That's it, yes. > > > Exchanging messages in a written form has its own challenges (your mood > > on that day, maybe you phrase things in a way that can be misunderstood= , > > ...). So I will stop writing and just leave you all with a smiley face. > :-) > > > > Best, > > Something I would like to add here, is that these kind of emotional > challenges often appear self-inflicted to me. I mean, the mailing list > is a rather technical medium for technical talk about technical things. > There is no emotional stuff there unless you add it or you assume it. > > Instead of analysing technical messages on the ML for whether there's > some emotional hidden message behind it, can't we just assume that any > technical messages are just technical, meaning literally what's written > in them? > > That's how I see it too and that would be ideal. > I'm not saying that the emotional stuff should be completely forbidden, > but like, with a little care you can separate the technical from the > emotional, e.g.: > > =E2=80=98[Oh, I wanted that feature for a long time!] > > This won't work at all because it assumes frobs are never barzed, > yet they are when [...]. I'm thinking you'll need a completely > different approach, though I don't have a clue what this approach > would be. > > [Keep up the good work!]=E2=80=99 > > (The [...] lines are nice, but optional. Also the brackets are > optional.). Like, the second paragraph just says it won't work at all > because $reasons. While very unfortunate, there is no malice anywhere; > it's just technical stuff. Likewise, the first [...] and last [...], > while emotionally positive, are irrelevant for the evaluation of the > technical middle part. > > Again, that's how I try to approach it as well. And actually I believe I tend to be emotional by adding positive messages as the ones you just mentioned. Even though they are irrelevant I like to think people like to read nice things after all (at least, I do). > > Aleix > > > > (*) There are people who apologise after making such mistaken > assumptions, which I suppose is a quite reasonable course of action to > take in general, but please don't in this case? It just seems > embarrassing to me. > Since you made it optional with ?... I apologize. I don't mind embarrassing myself (and I hope I don't embarrass you). Best and keep up the good work! Aleix --000000000000bcbe2e05f3875a2b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Mon, Jan 30, 2023 at 6:53= PM Maxime Devos <maximedevos@= telenet.be> wrote:
On 30-01-2023 20:56, Aleix Conchillo Flaqu=C3=A9 wrote:
> [...] Maxime found the time to review a quite big PR and added a
> bunch of useful comments. Reviewing that PR took a lot of effort and I=
> just felt better after fixing all the comments made. I was even
> surprised he (I'm assuming this pronoun) did.

Unfortunately you are assuming incorrectly; s/he/she/. (*)
For future reference, 'they' is usually a safe =E2=80=98default=E2= =80=99 (except when
they hate that, eergh).=C2=A0 At least, for some values of 'usual' = that might
not be representative.


Oh, well. I confess I did a quick Google= search but I clearly assumed incorrectly based on the results, my bad. I d= on't hate using they=C2=A0at all.=C2=A0

> [...] And my feeling is she just wants things to
> be as correct as possible, which is quite important, especially in a <= br> > programming language.

That's it, yes.

> Exchanging messages in a written form has its own challenges (your moo= d
> on that day, maybe you phrase things in a way that can be misunderstoo= d,
> ...). So I will stop writing and just leave you all with a smiley face= . :-)
>
> Best,

Something I would like to add here, is that these kind of emotional
challenges often appear self-inflicted to me.=C2=A0 I mean, the mailing lis= t
is a rather technical medium for technical talk about technical things. There is no emotional stuff there unless you add it or you assume it.

Instead of analysing technical messages on the ML for whether there's <= br> some emotional hidden message behind it, can't we just assume that any =
technical messages are just technical, meaning literally what's written=
in them?


That's how I see it too and tha= t would be ideal.
=C2=A0
I'm not saying that the emotional stuff should be completely forbidden,=
but like, with a little care you can separate the technical from the
emotional, e.g.:

=C2=A0 =C2=A0 =E2=80=98[Oh, I wanted that feature for a long time!]

=C2=A0 =C2=A0 =C2=A0This won't work at all because it assumes frobs are= never barzed,
=C2=A0 =C2=A0 =C2=A0yet they are when [...].=C2=A0 I'm thinking you'= ;ll need a completely
=C2=A0 =C2=A0 =C2=A0different approach, though I don't have a clue what= this approach
=C2=A0 =C2=A0 =C2=A0would be.

=C2=A0 =C2=A0 =C2=A0[Keep up the good work!]=E2=80=99

(The [...] lines are nice, but optional.=C2=A0 Also the brackets are
optional.).=C2=A0 Like, the second paragraph just says it won't work at= all
because $reasons.=C2=A0 While very unfortunate, there is no malice anywhere= ;
it's just technical stuff.=C2=A0 Likewise, the first [...] and last [..= .],
while emotionally positive, are irrelevant for the evaluation of the
technical middle part.


Again, that's how I try to appr= oach it as well. And actually I believe I tend to be emotional by adding po= sitive messages as the ones you just mentioned. Even though they are=C2=A0i= rrelevant I like to think people like to read nice things after all (at lea= st, I do).
=C2=A0
> Aleix
>

(*) There are people who apologise after making such mistaken
assumptions, which I suppose is a quite reasonable course of action to
take in general, but please don't in this case?=C2=A0 It just seems embarrassing to me.

Since you made it opt= ional with ?... I apologize. I don't mind embarrassing=C2=A0myself (and= I hope I don't embarrass you).

Best and keep up t= he good work!

Aleix

<= /div> --000000000000bcbe2e05f3875a2b--