Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fallacy reporting is flawed #221

Open
Changaco opened this issue Oct 19, 2015 · 7 comments
Open

Fallacy reporting is flawed #221

Changaco opened this issue Oct 19, 2015 · 7 comments
Assignees

Comments

@Changaco
Copy link

  • anyone can add a fallacy to any comment without justification
  • the "accused" cannot respond
  • the fallacies listed on a comment don't link to a definition of each one
  • there is no way to remove fallacies
@Restuta
Copy link

Restuta commented Nov 13, 2015

I second this issue

@Flushot
Copy link

Flushot commented Dec 11, 2016

I also agree with this issue, and have seen it abused in some arguments (such as this one). As it is now, the buck stops at a reported fallacy with no way of being able to defend the original position.

Why not be consistent with the rest of the design and make a fallacy node? That would allow a thread of rebuttal if the reported fallacy wasn't logically sound.

@raindropsfromsky
Copy link

There are several problems due to the structure:

  1. The fallacies are embedded inside a node. This makes the node a complex statement with a built-in objection. That makes it impossible to make out whether the supporters are for the main node or for the fallacy.
  2. While Arguman shows when a node was inserted, it does not record when a fallacy was pointed out. This makes it impossible to tell whether the supporters declared their support AFTER reading the fallacy, or were they unaware of the objection? Would they support the original node even now?
  3. The structure does not allow anyone to point out that the reported fallacy is incorrect. We should not be allowed to simply delete a fallacy because we do not agree with it.
  4. If more than one fallacies are embedded in a node, it is impossible to rebut any one fallacy independently. The visual graph simply cannot show this, because each node is supposed to have one simple proposition; not a complex argumentation.

Therefore, an easy solution is to define each fallacy as an independent "BUT" type node. where the fallacy is named, and the user inserts more text to justify how that fallacy label applies to the previous (rebutted) node.

For example, take this node. Instead of showing two embedded fallacies, the node can be refactored to show two separate BUT type nodes below it. Each "fallacy" node will identify who inserted it, and when. Now the graph can show number of supporters for each node; including people who support the view that there is a fallacy.

@iangilman
Copy link

I too am in favor of making fallacies real nodes that can be discussed; otherwise they are a form of comment which is "above the law" and a vector for abuse. Here's me trying to work around the issue by using a "because" node to critique fallacies (in http://en.arguman.org/semi-colons-are-unnecessary-in-javascript):

image

@iangilman
Copy link

Is this fixed now? It doesn't seem to be, but maybe the fix hasn't been deployed yet?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants
@Flushot @iangilman @Restuta @Changaco @raindropsfromsky and others