Giter Site home page Giter Site logo

lukestonehm / logicaldefence Goto Github PK

View Code? Open in Web Editor NEW
113.0 15.0 32.0 18.02 MB

An open source Android app that displays a list of the logical fallacies that haunt every rationalists world

License: GNU General Public License v2.0

Kotlin 0.04% Swift 0.39% Objective-C 0.01% Dart 86.50% CMake 5.57% C++ 6.42% C 0.44% HTML 0.59% Dockerfile 0.05%
fdroid java logical-fallacies open-source android educational

logicaldefence's Introduction

LogicalDefence

An open source Flutter app that displays a list of the logical fallacies that haunt every rationalists' world

Web Version Download from Google Play Logical Defence on fdroid.org

How to get running?

flutter pub get
flutter run

Version

2.0.0

License

GNU GPL2+

Attributes

Brain icon was found on Icon Finder - https://www.iconfinder.com/icons/190293/brain_games_icon (could not find the author's website)

2022 Version 2 UI / UX Designed by SianΓ© Power - view her portfolio here

logicaldefence's People

Contributors

aberlin avatar afmachado avatar dcommisso avatar etnadji avatar gehaxelt avatar hostfat avatar jonathanmas avatar lukestonehm avatar luketouchfoundry avatar n07070 avatar poussinou avatar spollard avatar srguglielmo avatar swyter avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

logicaldefence's Issues

Dark Mode

A dark mode has been requested. Will implement this.

Add translations support

Having the text translated in other languages would be awesome.
It should probably depend on system preferences for default choice.

P.S: I can help for translating in french.

Dutch translation

Made a Dutch translation of the content. I'm new to contributing so I have no idea where and what to do next. I would also like to ask @truedragontears to check the document to make sure its good enough.

dutch.txt

Notes?

A notes section under each type of logical fallacy would be helpful for users to note examples of the fallacies they encounter in daily life.

I just want to make sure.

Hi.
previously I am very grateful for the owner of the Logical Defense project.

I would like to ask you basic issues related to Logical Defense Logo. I see the logo is too complicated. and difficult to remember. but every logo has a meaning, and every logo is perfectly designed. but before I say anything else. is there any meaning of the existing logo.
I just want to make sure.

Add non sequitur

I don't see non sequitur anywhere in the app. It would be a nice addition.

Appeal to Authority seems false

The explanation given for appeal to authority isn't proper.

This should be the correct definition:

"An Appeal to Authority is a fallacy with the following form: Person A is (claimed to be) an authority on subject S. Person A makes claim C about subject S. Therefore, C is true."

Therefore, if a professor in economics or a minister of finance claims "x" to be a reasonable economic policy, it should not be taken as reasonable. Only the argument should be looked at. The same thing applies to scientific papers. It does not matter that if a scientist revealed it or if a highly prestigious university revealed it. All that should matter is the reasons behind it, even if a a beggar porposed a theory, which is reasonable, it should be then accepted, as it is reasonable. Authority has nothing to do with reason, and that's what "appeal to authority" tries to state.

The definition given in the app is : "Claiming something is true because an (unqualified or untrustworthy) 'expert" says it is."

Even a qualified and trustworthy expert can have fallacious reasoning. The "unqualified and "untrustworthy" clause should be replaced with "a person holding authority" or something.

Thanks, I hope this bug gets fixed :)

release/v2.0.0 tag seems to be wrong

Seems like it just got tagged on a random commit, where version 2.0.0 was not completely ready. If one builds from this tag, the app has the wrong package name for example. Could you please fix the tag?

Typo

Burden of proof "show my I'm wrong.

Misleading Vividness Typo

Just installed from app store and the misleading Vividness entry reads
Misleading Vividness

Describing an occurrence in vivid detail, even if it is a rare occurrence, to convince someone that it is a true.

"...that it is a true", while cute, is not quite correct.

Add Latin names for fallacies

A number of requests to add in the Latin names for each fallacy have come in.

I'll add in these names once I've fleshed out the new Card look for the app

Project Logo Design

Greetings to you Project Owner,
I am a graphics designer and contributing on open source projects, is there any chance I can contribute on your project by making some logo on it ?

add a "defence" per fallacy

Idea from Maximiliano Yevenes in a Play Store review.

Add a counter/retort/comeback to each fallacy.

This should be self explanatory πŸ˜„

French translation

Hi, I would be happy to fix some issues in the french translation if you want. It is a great app! :)
Jonathan

Typo

Genetic Fallacy's definition says "it's" instead of "its."

Typo at "Spotlight"

It should be "applies to an entire group" instead of "applies tp am entire group".

External links to a more detailed example of each fallacy

It has been suggested (through a review on the Play Store) that I add an external link to a more detailed for each fallacy. I will start to compile a list of examples, although this is a momentous task. Any help would be appreciated. Going to create a Google Sheet with each fallacy and the link so that I can crowd-source examples :)

Begging the Question & Circular Logic very similar

Circular Logic

A conclusion is derived from premise based on the conclusion

Begging the Question

Hiding other contributing factors and supporting the truth of your claim without any evidence other
than the conclusion on your claim

Aren't those essentially the same? or is there a subtle difference I don't get.

Circular Logic example isn't great

'Stripping privacy rights only matters to those with something to hide. You must have something to hide if you oppose stripping privacy rights.'

The first sentence says that if stripping privacy rights matters to you, then you have something to hide; the second sentence says if you oppose stripping privacy rights, then you must have something to hide. Correct me if I'm wrong, but isn't circular logic more about having one of the sentences going the other way?

Add False Equivalence

Description: An argument or claim in which two completely opposing arguments appear to be logically equivalent when in fact they are not. The confusion is often due to one shared characteristic between two or more items of comparison in the argument that is way off in the order of magnitude, oversimplified, or just that important additional factors have been ignored.

Credit: Logically Fallacious

Share function

It has been recommended that I add a share function on long press on each fallacy. I will be doing this :)

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.