Giter Club home page Giter Club logo

Comments (9)

ssokolow avatar ssokolow commented on May 31, 2024 5

The problem here is that, quite often, people who use logical fallacies don't even know the name for what they're doing and may even think that they're making a valid argument.

While this idea is well-intentioned, it has so much potential for unintended consequences and disproportionate response that, were it to be adopted, I'd start considering a move to BitBucket or GitLab... if not for my own protection, to ensure I can maintain the level of forgiveness I desire for my own users.

from site-policy.

evandrocoan avatar evandrocoan commented on May 31, 2024 3

@codegecko By codifying banning the use of logical fallacies, it's easier to close a discussion, issue, or PR, due to breach of ToS

You can employ a Code of Conduct to your repositories, so you can close them by violation of your repository code of conduct. See the GitHub article:

  1. Adding a code of conduct to your project

from site-policy.

ssokolow avatar ssokolow commented on May 31, 2024 2

The problem is that, by disallowing logical fallacies, you target the mechanism, regardless of intent.

Better to try to target the intent, regardless of mechanism, by making it against the ToS to do something such as "actively incite discord to non-constructive ends". (IANAL, so I'm sure someone more skilled could come up with a better phrasing.)

EDIT: After all, trolling is the art of riling people up. You don't need logical fallacies to do that. In fact, the best trolls don't employ logical fallacies. Instead, they pretend to be genuinely oblivious or obstinate about things that people are entitled to disagree on.

This is a big enough thing that there are image macros about it built around the phrase "Not sure if trolling or just stupid"

from site-policy.

sstjohn avatar sstjohn commented on May 31, 2024 2

Hell, let's make "submitting buggy pull requests" against the ToS. Or maybe "utterly misguided issue tickets."

from site-policy.

jamiehowarth0 avatar jamiehowarth0 commented on May 31, 2024 1

So, my view on this is in the mindset of "Rule 14": "do not fight with trolls, it means that they win".

By codifying banning the use of logical fallacies, it's easier to close a discussion, issue, or PR, due to breach of ToS, rather than have to spend time educating the opposing party as to why their argument is tautologically flawed. It's an easy way to avoid "Rule 14" issues on contentious topics.

from site-policy.

jamiehowarth0 avatar jamiehowarth0 commented on May 31, 2024

I like this improvement. Hopefully Github has lawyers that can parse this intent :-)

from site-policy.

nukeop avatar nukeop commented on May 31, 2024

let's make it a bannable offense to be uninformed about something

from site-policy.

bean5 avatar bean5 commented on May 31, 2024

I think the general consensus here is that (1) owners of individual repositories or projects are already empowered and (2) banning trolling is more intuitive and less prone to banning people we'd like to keep than banning logical fallacies.

So we either closer this and mark as already done, or we can trolling. What is the consensus if those were the only options?

from site-policy.

jamiehowarth0 avatar jamiehowarth0 commented on May 31, 2024

Fair enough. Happy to close.

from site-policy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.