Coder Social home page Coder Social logo

conormccauley1999 / dichotomytests Goto Github PK

View Code? Open in Web Editor NEW
86.0 7.0 10.0 9.82 MB

Dichotomy Tests provides interesting tests that show you how inclined you are toward certain philosophical, psychological or political views. Each test tries to discover your preferred beliefs and will attempt to accurately position you along numerous dichotomic axes.

Home Page: https://dichotomytests.com/

License: GNU General Public License v3.0

JavaScript 22.14% HTML 62.30% CSS 13.53% PHP 2.03%
dichotomy philosophy economics psychology politics

dichotomytests's People

Contributors

conormccauley1999 avatar conorultan 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

dichotomytests's Issues

Security Vulnerability

Several people upon loading the published version of this reported being redirected to different hosts. The GitHub link would also redirect elsewhere, attempt to track the location and send notifications, and prompts to install/download unknown software.

I would provide examples, but I don't wish to expose myself to attackers anymore than I already may have.

Since this inst happening to everyone, It's possible there is some sort of MiM attack going on that is hijacking random amounts of loaded sessions. I'm not sure how this is being executed, only that something malicious is going on.

I suggest you unpublish the site, check with your hosting provider, and scan your code for malicious packages.

If i had to guess, I would say it is something with this line that is replacing all your links and executing malicious code https://github.com/conormccauley1999/DichotomyTests/blob/master/index.html#L34

Add descriptions and/or links to more information for the dichotomy button on results page

It might be helpful if users, when hovering over the little button image of their dichotomy on the results page, see either a sentence or two of information about that dichotomy. It might also prove helpful to add a link to something like Wikipedia for that specific dichotomy as well. That way, users will have easier access to information about what their results show them as relating to.

Reasoning behind the tests

Hi,

do you have any source for the reasoning behind the test and the scores? Were the questions taken from anywhere, do they have any psychological or scientific basis behind them or did you come up with everything by yourself without any references (I would doubt that).

Nice work, btw. The test and results were quite interesting.

Add a license

Have you considered adding an open-source license, perhaps something copyleft due to the nature of the project?

Getting Monotheist when I REALLY shouldn't.

I am a pagan and a polytheist, so it's kind of frustrating to answer "Strongly Disagree" on the question "Does an omnipotent, omnipresent etc. god exist", but still get the "Monotheist" badge thing at the end?

Like, yes, a few of the questions that're supposed to be more general to religion are worded a bit weirdly if you try to answer them as a non-christian religious person, but "monotheism" being the only religion related icon at the bottom is, um, much worse.

I'd reccomend two things; That the question I mention above, whether or not, essentially the abrahamic god exists, should have a clause which completely rules out monotheism if the person hits disagree, and then if they're answering in a religious/spiritual manner from there, the later question of "does a god need to exist for us to be content" can be reworded a little to have "a god, or group of gods", and then someone who disagrees with the Abrahamic omni-whatever idea of god but answers yes to this question would instead get "Polytheist" (The celtic trinity knot would work well for a simple symbol there) and someone who answers no to both doesn't get a badge because that's sort of redundant since they'd still have a super-high spiritualist score, but with no deity belief on top of that.

false dichotomy

Ironically, the largest issue with this test is that they are all false dichotomies.

You also have issues of double barrelled. Where you're answer is not defined enough and are actually asking multiple avenues at once.

Why not do it the way professionals would?

Create weighted matrix survey and use something like a spider web diagram?

Certain things are also useful, such as:
Other
Not Applicable
Prefer not to answer
Etc

Having "Other" is a good way to determine if you are missing something, and can provide you with more information.

Allowing multiple answers for a question that the user can score with a weight system is also beneficial.


eg.

Rate the following in terms of importance morally:

or

Rate the following in terms of importance ethically:

or

Rate the following in terms of importance emotionally:

or

Rate the following in terms of importance pragmatically:


Notice that I also broke up the false dichotomy that was also an issue. Things could have importance from different lenses.

That said... All of those things I listed are not necessary. But some of them would help provide a clearer picture.

Redirected to scam website

Clicking any link off of the homepage redirects to a different website. Many of them on mobile are ones promoting fake VPN or virus software for my phone

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.