unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Joshua Branson <jbranso@dismail.de>
To: Pjotr Prins <pjotr.public12@thebird.nl>
Cc: Leo Famulari <leo@famulari.name>,  Guix Devel <guix-devel@gnu.org>
Subject: Re: Criticisms of my "tone" (was Re: A "cosmetic changes" commit that removes security fixes)
Date: Thu, 29 Apr 2021 02:54:39 -0400	[thread overview]
Message-ID: <87tunp8tsg.fsf@dismail.de> (raw)
In-Reply-To: <20210428202439.x66enc6dpbxkhhtu@thebird.nl> (Pjotr Prins's message of "Wed, 28 Apr 2021 22:24:39 +0200")


If you'll allow me to comment Mark, I would say that I valued your
commitment to discover how to avoid a repeat of the problem.  It is nice
to see someone truly care about a project and insist a problem does not
repeat itself.

In practical terms, putting a few smiley faces in emails probably
helps.  Especially near any criticisms of others.

May I mention two book recommendations that I've loved?  (Leaders are
readers, so I read a lot!)

Crucial Conversations is a fantastic book that argues that you can talk
about ANYTHING with anyone AND be completely respectful.  A crucial
conversation is something like "Honey, I don't think we make love
enough.  May we talk about that?"  THAT'S a CRUCIAL CONVERSATION.
Everybody is emotionally invested in the outcome of the conversation.

So how do you have a good conversation?

1) Focus on your goal.  Remind yourself that your goal is to be SUPER
respectful to all parties and also to show your point of view and also
to believe that you do not know everything and your solution may not be
the best one.   It is easy in crucial conversations to be silent or
violent.  To either SCREAM your view or not to express your view.  This
is a false choice.  You CAN be respectful AND persuasive AND open to be
persuaded.  :)

2)  Create dialog.  Dialog happens when there is free flow of
information.  This happens when both people are adding information to
the pool of shared meaning.  Dialog comes before the decision.  I like
to say something like, "Let's both honestly add information to our pool
of shared meaning.  Before we make a decision what are some objective
facts that we both should know?  Having more facts will help us reach a
better decision.  Please be completely honest.  What am I missing here?
What do you know that I don't?"

You can read more about some of the tips in crucial conversations.  But
that is perhaps one of the greatest books I've ever read.



Another great book is How to Win Friends and Influence People.  It's in
the public domain.  You can download it now.  Here are a couple of
principles that are super interesting.

- Never criticize.
  "I have spent the best years of my life giving people the lighter
  pleasures, helping them have a good time, and all I get is abuse, the
  existence of a hunted man."  -  Al  Capone.  Almost no one thinks of
  themselves as a bad person.  Criticizing almost never gets the result
  that you want.

  Lincoln was considered to be one of America's greatest leaders.  He
  learned the hard way that criticizing is a terrible idea.  It almost
  cost him his life.

  "In the autumn of 1842 he ridiculed a vain, pugnacious politician by
  the name of James Shields.  Lincoln lampooned him through an anonymous
  letter published in the Springfield Journal.  The town roared with
  laughter. Shields, sensitive and proud, boiled with indignation.  He
  found out who wrote the letter, leaped on his horse, started after
  Lincoln, and challenged him to fight a duel.  Lincoln didn't want to
  fight.  He was opposed to dueling, but he couldn't get out of it and
  save his honor.  He was given the choice of weapons.  Since he had
  very long arms, he chose cavalry broadswords and took lessons in sword
  fighting from a West Point graduate; and on the appointed day, he and
  Shields met on a sandbar in the Mississippi River, prepared to fight
  to the death; but at the last minute, their seconds interrupted and
  stopped the duel.

  That was the most lurid personal incident in Lincoln's life.  It
  taught him an invaluable lesson in the art of dealing with people.
  Never again did he write an insulting letter.  Never again did he
  ridicule anyone.  And from that time on, he never criticized anybody
  for anything."

  - Lavish people in praise (publicly if possible)
  "One of the first people in American business to be paid a salary of
  over a million dollars a year (when there was no income take and a
  person earning fifty dollars a week was considered well off) was
  Charles Schwab.  He had been picked by Andrew Carnegie to become the
  first president of the newly formed United States Steel Company in
  1921, when Schwab was only 38 years old.  (Schwab later left
  U.S. Steel to take over the then-troubled Bethlehem Steel Company, and
  he rebuilt it into one of the most profitable companies in America).

  Why did Andrew Carnegie pay a million dollars a year, or more than
  three thousand dollars a day, to Charles Schwab?  Why?  Because Schwab
  was a genius? No.  Because he know more about the manufacture of steel
  than other people?  Nonsense.  Charles Schwab told me himself that he
  had many men working for him who knew more about the manufacture of
  steel that he did.

  Schwab says that he was paid this salary largely because of his
  ability to deal with people.  I asked him how he did it.  Here is his
  secret set down in his own words --words that ought to be cast in
  eternal bronze and hung in every home and school, every shop and
  office in the land--words that children ought to memorize instead of
  wasting their time memorizing the conjugation of latin verbs or the
  amount of the annual rainfall in Brazil-- words that will all but
  transform your life and mine if we will only live by them:

  'I consider my ability to arouse enthusiasm among my people, said
  Schwab, 'the greastest asset I possess, and the way to develop the
  best that is in a person is by appreciation and encouragement.'
  'There is nothing else that so kills the ambitions of a person as
  criticisms from superiors. I never criticize anyone.  I believe in
  giving a person incentive to work.  So I am anxious to praise but
  loath to find fault.  If I like anything, I am hearty in my
  approbation and lavish in my praise.'

  If you'll let me brag a little...I actually put Mr. Schwab's principle
  to the test.  I made a mailing list post on guix-devel entitled "Thank
  you for your leadership Ludo."  It was quite a thrill to have a
  pleasant public chat with Ludo:
  https://lists.gnu.org/archive/html/guix-devel/2020-04/msg00021.html To
  see Ludo suggest that I may influence him was a real joy.  Who am I to
  suggest anything to Ludo about guix?  Am I a genius?  No.  Frequent
  guix developer?  No.  I just happen to be lavish in my praise.


  I hope the above novel was worth the read.  :) I really think you are
  a fantastic, brilliant, and crucial part of guix's development team
  Mark.  And I hope the above encouraged you!

  Your friend!

  143*,

  Joshua

--
Joshua Branson (joshuaBPMan in #guix)
Sent from Emacs and Gnus
  https://gnucode.me
  https://video.hardlimit.com/accounts/joshua_branson/video-channels
  https://propernaming.org
  "You can have whatever you want, as long as you help
enough other people get what they want." - Zig Ziglar

  143* is Mr. Rogers secret way of saving "I love you."  Because there
  is 1 letter in "I", four letters in "love", and three letters in "you".


  reply	other threads:[~2021-04-29  6:55 UTC|newest]

Thread overview: 96+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-22  0:58 A "cosmetic changes" commit that removes security fixes Raghav Gururajan
2021-04-22  2:41 ` Mark H Weaver
2021-04-22  3:17   ` Raghav Gururajan
2021-04-22  4:05     ` Raghav Gururajan
2021-04-22  4:33       ` Mark H Weaver
2021-04-22  5:02         ` Raghav Gururajan
2021-04-22 17:21       ` Mark H Weaver
2021-04-22 17:40         ` Another misleading commit log (was Re: A "cosmetic changes" commit that removes security fixes) Mark H Weaver
2021-04-22 20:06           ` Léo Le Bouter
2021-04-22 21:24             ` Ricardo Wurmus
2021-04-22 21:33             ` Mark H Weaver
2021-04-26 17:17               ` Ludovic Courtès
2021-04-28 16:43                 ` Criticisms of my "tone" " Mark H Weaver
2021-04-28 17:55                   ` Leo Famulari
2021-04-28 20:24                     ` Pjotr Prins
2021-04-29  6:54                       ` Joshua Branson [this message]
2021-04-29  9:26                   ` Léo Le Bouter
2021-04-29 15:30                     ` Matias Jose Seco Baccanelli
2021-04-30  0:57                   ` aviva
2021-05-01 17:02                   ` Giovanni Biscuolo
2021-05-01 20:07                     ` Leo Prikler
2021-05-01 22:12                       ` Mark H Weaver
2021-05-01 22:54                         ` Mark H Weaver
2021-05-01 23:15                         ` Leo Prikler
2021-05-02  3:13                           ` Mark H Weaver
2021-05-02 10:31                             ` Leo Prikler
2021-05-03  9:00                               ` Mark H Weaver
2021-05-03  9:59                                 ` Leo Prikler
2021-05-03 17:00                                   ` Mark H Weaver
2021-05-02  4:17                           ` 宋文武
2021-05-02  4:31                             ` Leo Famulari
2021-05-02  6:26                               ` 宋文武
2021-05-02 15:01                             ` Leo Prikler
2021-05-02 19:29                               ` Mark H Weaver
2021-05-02 20:09                                 ` Leo Prikler
2021-05-02 21:02                                   ` Mark H Weaver
2021-05-02 21:58                                     ` Leo Prikler
2021-05-02 20:59                                 ` Ludovic Courtès
2021-05-02 21:23                                   ` Mark H Weaver
     [not found]                           ` <87czu9sr9k.fsf@outlook.com>
2021-05-02  4:33                             ` 宋文武
2021-04-22 21:51             ` Another misleading commit log " Ludovic Courtès
2021-04-22 21:49         ` A "cosmetic changes" commit that removes security fixes Raghav Gururajan
2021-04-24  8:09           ` Mark H Weaver
2021-04-30  0:58             ` aviva
2021-04-22 18:37       ` Leo Famulari
2021-04-22 18:48         ` Mark H Weaver
2021-04-22 21:50         ` Raghav Gururajan
2021-04-22  4:08     ` Mark H Weaver
2021-04-22 11:39       ` 宋文武
2021-04-22 13:28         ` Mark H Weaver
2021-04-22 20:01       ` Léo Le Bouter
2021-04-22 21:08         ` Christopher Baines
2021-04-22 21:09         ` Leo Prikler
2021-04-22 21:21         ` Mark H Weaver
2021-04-23 17:52           ` Maxim Cournoyer
2021-04-23 18:00             ` Raghav Gururajan
2021-04-23 18:38               ` Maxim Cournoyer
2021-04-23 22:06                 ` Raghav Gururajan
2021-04-23 18:50             ` Léo Le Bouter
2021-04-23 19:15               ` Leo Prikler
2021-04-23 19:18               ` Leo Famulari
2021-04-23 19:33                 ` Léo Le Bouter
2021-04-23 20:12                   ` Leo Famulari
2021-04-26 17:06                     ` Giovanni Biscuolo
2021-04-26 17:32                       ` Leo Famulari
2021-04-26 21:56                         ` Giovanni Biscuolo
2021-04-26 23:01                           ` Leo Famulari
2021-04-24  7:46                   ` Mark H Weaver
2021-04-26 14:59                     ` Léo Le Bouter
2021-04-26 15:23                       ` Tobias Geerinckx-Rice
2021-04-26 17:21                         ` Ludovic Courtès
2021-04-26 20:07                           ` Pjotr Prins
2021-04-26 17:46                         ` Léo Le Bouter
2021-04-28 15:52                           ` Marius Bakke
2021-04-29  9:13                             ` Léo Le Bouter
2021-04-29 11:46                               ` Leo Prikler
2021-04-29 11:57                                 ` Léo Le Bouter
2021-04-29 11:41                             ` Arun Isaac
2021-04-29 12:44                               ` Pierre Neidhardt
2021-04-29 14:14                                 ` Pjotr Prins
2021-04-30 17:40                                   ` Pierre Neidhardt
2021-04-30 19:56                                     ` Pjotr Prins
2021-05-01  7:23                                       ` Arun Isaac
2021-05-01 12:40                                         ` Pjotr Prins
2021-05-01  9:15                                       ` Pierre Neidhardt
2021-05-01 10:18                                         ` Yasuaki Kudo
2021-05-03  7:18                                           ` Pierre Neidhardt
2021-05-01 14:50                                     ` Giovanni Biscuolo
2021-05-03  7:25                                       ` Pierre Neidhardt
2021-05-04  2:18                                         ` Bengt Richter
2021-05-04  6:55                                           ` Pierre Neidhardt
2021-05-04 15:43                                             ` Ludovic Courtès
2021-05-06 17:18                                               ` Pierre Neidhardt
2021-04-29 16:21                               ` Arun Isaac
2021-04-26 19:31                 ` Léo Le Bouter
2021-04-27 18:10                   ` Andreas Enge

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

  List information: https://guix.gnu.org/

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

  git send-email \
    --in-reply-to=87tunp8tsg.fsf@dismail.de \
    --to=jbranso@dismail.de \
    --cc=guix-devel@gnu.org \
    --cc=leo@famulari.name \
    --cc=pjotr.public12@thebird.nl \
    /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.savannah.gnu.org/cgit/guix.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).