Skip to content

@ariard banned for 30 days #17

@pinheadmz

Description

@pinheadmz

This report is an explanation of @ariard current 30-day ban from the bitcoin GitHub organization. At this time, that covers both repositories bitcoin/bitcoin and bitcoin/bips. This issue is an appropriate place to discuss ariard's behavior in those repositories, and whether or not 30 days is an appropriate ban time. It is not an appropriate place to discuss moderation in general, consensus changes, conflicts of interest, etc.


Disruptive comments

Off-topic comments that disrupt technical progress on a pull request or issue:

  • (comment deleted by BIPs editor)

    • This comment contains irrelevant personal attacks
      • "could please ask to your f*cking boss to present me public excuses to have instructed one of his attorney in March 2023 in forwarding a completely defaming legal letter ..."

  • BIP 54: Consensus Cleanup bitcoin/bips#1800 (comment)

    • This comment has absolutely nothing to do with the consensus cleanup proposal
      • "the disagreement between Alex Morcos / Chaincode and myself..."

    • This comment uses inflammatory language targeting individuals
      • "you’re a rude boy..."

  • BIP 54: Consensus Cleanup bitcoin/bips#1800 (comment)

    • This comment is off topic and implies legal threats
      • "However, what is completely illegal has been (a) the establishment of the moderation
        guidelines last year ..."

      • Note that wikipedia has a fantastic policy regarding legal threats

Why 30 days

Because ariard has already been banned for shorter intervals, and continues to disrupt technical progress in the organization with legal threats, personal attacks and off-topic comments.

The longer ban time for recent incidents was also requested by BIPs editors:

#16

Additional disruption

Araird has opened the same pull request multiple times to remove moderation policy and while that is a reasonable proposal (despite its lack of support) these pull requests are getting more disruptive as they contain legal threats and personal attacks.

  • Remove MODERATION-GUIDELINES #13
  • Remove MODERATION-GUIDELINES (#2) #14
    • "E.g, if I say Matthew Zipkin has only been hired at Chaincode to do PR triage and not for the quality of his technical expertise or contributions to bitcoin-open source and as such his technical public credibility is very very questionable (is anyone can quote a significant technical contribution attributed to Matthew Zipkin ?...). If Matthew Zipkin goes to attack me for diffamation in front of US courts of justice, I would just have to prove it's true and call to dismiss the motion (— by the way that the reason CSW didn’t do diffamation lawsuits towards Hodlnonaut in the US, he would have loose directly)."

  • Remove MODERATION-GUIDELINES (#3) #15

It's worth noting that he has exhibited the same pattern in the BOLTs repository:

Productive contributions

It's important to note that ariard's recent appropriate comments on controversial issues are not being removed, because they constructively contribute to the technical progress of Bitcoin and do not violate the moderation guidelines policy. The goal of moderation is to improve the environment bitcoin contributors work in, there is no value in censorship:

GitHub

GitHub's terms of use explicitly delegate community moderation to organization members:

https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#c-acceptable-use

You agree that you will not under any circumstances violate our Acceptable Use Policies or Community Guidelines.

https://docs.github.com/en/site-policy/github-terms/github-community-guidelines

Communicate expectations - Maintainers can set community-specific guidelines to help users understand how to interact with their projects, for example, in a repository’s README, CONTRIBUTING file, or dedicated code of conduct. You can find additional information on building communities on the Communities page.

Moderate Comments - Users with write-access privileges for a repository can edit, delete, or hide anyone's comments on commits, pull requests, and issues. Anyone with read access to a repository can view a comment's edit history. Comment authors and people with write access to a repository can also delete sensitive information from a comment's edit history. Moderating your projects can feel like a big task if there is a lot of activity, but you can add collaborators to assist you in managing your community.

Sybil attack

GitHub's terms of use prohibit ban-evasion with the use of multiple accounts:

https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#b-account-terms

...you may not have more than one free Account.

Ariard has violated this rule for the explicit purpose of ban-evasion, and is causing further disruption to the organization as we continue to block all his new accounts:

There is also substantial evidence both on github and off that ariard uses this other chain of accounts to attack Bitcoin contributors and disrupt technical progress:

I have reported all these accounts to GitHub Support.

Personal note

Despite being personally attacked by ariard in inflammatory comments I am committed to moderating fairly and engaging in open discussion in the proper channels (i.e. a great distance away from technical work). I want to keep this issue open for discussion specifically about banning araird for 30 days. I want to keep remove moderation guidelines open for discussion about moderation in general, and I look forward to understanding ariard's explicit legal concerns about "joint works" and their governance. I also don't mind continued discussion about moderators' conflict of interests and on that note I want to be very clear about this:

I pushed the "ban" button on ariard for all the reasons stated above, without any other external influence.

As a former employee of Chaincode, ariard knows better than most people that there is no oversight or chain-of-command here, and employees such as myself are free to contribute to Bitcoin under their own self-direction, as I have taking these actions as moderator.

TO THE MOON!

Let's keep working on Bitcoin. 🚀

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions