Skip to main content
Updated Question
Source Link
Fabby
  • 34.5k
  • 23
  • 47

Of course, a troll user limiting itself to interacting only with nice people will put itself in the unfortunate position of seeing very little on this site but then that's their own personal and subjective freedom of choice!

Of course, a troll user limiting itself to interacting only with nice people will put itself in the unfortunate position of seeing very little on this site but then that's their own personal and subjective choice!

Of course, a troll user limiting itself to interacting only with nice people will put itself in the unfortunate position of seeing very little on this site but then that's their own personal and subjective freedom of choice!

Updated Question
Source Link
Fabby
  • 34.5k
  • 23
  • 47

For the sake of argument below, a user showing negative behaviour on this site is called "Trolling" anda "Troll" and a user exhibiting positive behaviour a "Unicorning"". ;-)

I've been thinkingpondering about creating a niceness system that would allow the trolls on this site to handle the trolls, the unicorns handle the unicorns and the neutrals handle everyone if they choose so! :-)

  • Past behaviour does not count

  • Any behaviour on the site will have an influence on youra user's "niceness" score completely separate from youra user's "knowledge" score (today a.k.a "Reputation") and would allow all of the existing site features to have an influence on youra user's niceness score as well:

  • spam flags

  • rude/offensive flags

  • Chat bans

  • User bans

  • ...

  • We use a scoring system that is similar to downvoting a question or an answer:

  • downvoting a user's niceness score will give a penalty of -2 to the downvoted user

  • will affect the downvoter with -1 (as the fact of downvoting isn't "nice" neither).

  • Upvoting a niceness score will remain similar to upvoting a question: no score change for the upvoting user, only for the upvoted one.

  • the niceness interactivity is based on 2 signed INTs denominating:

  • User's niceness score

  • User's niceness threshold

  • Allowing an adaptive system to naturally evolve over time depending on MIN(Nicenessniceness) and MAX(niceness) on a particular site.

Calling a spade, a spade has some otheradditional fringe benefits as well:

  • Users can choose which kind of users they want to interact with on the site according to the niceness they have (and that is what the niceness threshold is used for):
    ☑ I want to interact with users who are unicorns  :-D
    ☑ I want to interact with users who are nice  :-)
    ☑ I want to interact with users who are neutral  :-|
    ☑ I don't mind interacting with users who are a bit naughty  :-(
    ☑ I don't mind interacting with trolls  ;-(

  • Users that do not completely overlap with youra user's individual sense of niceness will show up in light grey if there is only a little difference and be completely invisible to you to a user including their/your questions/answers/comments!

  • This is not a complete overhaul of the way the SE network works today:

    • Very negative answers are shown in grey already
    • Deleted answers are invisible as well. (except to 10K+ users)
    • InAdditional storage capacity in the SE networknetwork's DB it's just two additional signed INTs per useris negligible (~60 MB at the time of this writing, excluding indexes)
    • We have to do something as the sites grow and thiswe're seen as not very "welcoming" to new users
    • the above compartementalises the users according to their behaviour.
    • We could create an additional privilege that allows very trusted users to see the niceness score for all users (50K? halfway to 100K and the t-shirt, hat and stickers?) and to the other users (except mods) these scores would be invisible.

For the sake of argument below, negative behaviour on this site is called "Trolling" and positive behaviour "Unicorning". ;-)

I've been thinking about creating a niceness system that would allow the trolls on this site to handle the trolls, the unicorns handle the unicorns and the neutrals handle everyone if they choose so! :-)

  • Past behaviour does not count

  • Any behaviour on the site will have an influence on your "niceness" score completely separate from your "knowledge" score (today a.k.a "Reputation") and would allow all of the existing site features to have an influence on your niceness score as well:

  • spam flags

  • rude/offensive flags

  • Chat bans

  • User bans

  • ...

  • We use a scoring system that is similar to downvoting a question or an answer:

  • downvoting a user's niceness score will give a penalty of -2 to the downvoted user

  • will affect the downvoter with -1 (as the fact of downvoting isn't "nice" neither).

  • Upvoting a niceness score will remain similar to upvoting a question: no score change for the upvoting user, only for the upvoted one.

  • the niceness interactivity is based on 2 signed INTs denominating:

  • User's niceness score

  • User's niceness threshold

  • Allowing an adaptive system to naturally evolve over time depending on MIN(Niceness) and MAX(niceness) on a particular site.

Calling a spade, a spade has some other benefits as well:

  • Users can choose which kind of users they want to interact with on the site according to the niceness they have (and that is what the niceness threshold is used for):
    ☑ I want to interact with users who are unicorns  :-D
    ☑ I want to interact with users who are nice  :-)
    ☑ I want to interact with users who are neutral  :-|
    ☑ I don't mind interacting with users who are a bit naughty  :-(
    ☑ I don't mind interacting with trolls  ;-(

  • Users that do not completely overlap with your individual sense of niceness will show up in light grey if there is only a little difference and be completely invisible to you including their/your questions/answers/comments!

  • This is not a complete overhaul of the way the SE network works today:

    • Very negative answers are shown in grey already
    • Deleted answers are invisible as well. (except to 10K+ users)
    • In the SE network DB it's just two additional signed INTs per user (~60 MB at the time of this writing, excluding indexes)
    • We have to do something and this compartementalises the users according to their behaviour.
    • We could create an additional privilege that allows very trusted users to see the niceness score for all users (50K? halfway to 100K and the t-shirt, hat and stickers?) and to the other users (except mods) these scores would be invisible.

For the sake of argument below, a user showing negative behaviour on this site is called a "Troll" and a user exhibiting positive behaviour a "Unicorn".

I've been pondering about creating a niceness system that would allow the trolls on this site to handle the trolls, the unicorns handle the unicorns and the neutrals handle everyone if they choose so! :-)

  • Past behaviour does not count

  • Any behaviour on the site will have an influence on a user's "niceness" score completely separate from a user's "knowledge" score (today a.k.a "Reputation") and would allow all of the existing site features to have an influence on a user's niceness score as well:

  • spam flags

  • rude/offensive flags

  • Chat bans

  • User bans

  • ...

  • We use a scoring system that is similar to downvoting a question or an answer:

  • downvoting a user's niceness score will give a penalty of -2 to the downvoted user

  • will affect the downvoter with -1 (as the fact of downvoting isn't "nice" neither).

  • Upvoting a niceness score will remain similar to upvoting a question: no score change for the upvoting user, only for the upvoted one.

  • the niceness interactivity is based on 2 signed INTs denominating:

  • User's niceness score

  • User's niceness threshold

  • Allowing an adaptive system to naturally evolve over time depending on MIN(niceness) and MAX(niceness) on a particular site.

Calling a spade, a spade has some additional fringe benefits:

  • Users can choose which kind of users they want to interact with on the site according to the niceness they have (and that is what the niceness threshold is used for):
    ☑ I want to interact with users who are unicorns  :-D
    ☑ I want to interact with users who are nice  :-)
    ☑ I want to interact with users who are neutral  :-|
    ☑ I don't mind interacting with users who are a bit naughty  :-(
    ☑ I don't mind interacting with trolls  ;-(

  • Users that do not completely overlap with a user's individual sense of niceness will show up in light grey if there is only a little difference and be completely invisible to a user including their/your questions/answers/comments!

  • This is not a complete overhaul of the way the SE network works today:

    • Very negative answers are shown in grey already
    • Deleted answers are invisible as well. (except to 10K+ users)
    • Additional storage capacity in the SE network's DB is negligible (~60 MB at the time of this writing, excluding indexes)
    • We have to do something as the sites grow and we're seen as not very "welcoming" to new users
    • the above compartementalises the users according to their behaviour.
    • We could create an additional privilege that allows very trusted users to see the niceness score for all users (50K? halfway to 100K and the t-shirt, hat and stickers?) and to the other users (except mods) these scores would be invisible.
Included link to Utopic Unicorn **;-)**
Source Link
Fabby
  • 34.5k
  • 23
  • 47

For the sake of argument below, negative behaviour on this site is called "Trolling" and positive behaviour "Unicorning". ;-)

I've been thinking ofabout creating a niceness system that would allow the trolls on this site to handle the trolls, the unicorns handle the unicorns and the neutrals handle everyone if they choose so!if they choose so! :-)

For the sake of argument below, negative behaviour on this site is called "Trolling" and positive behaviour "Unicorning".

I've been thinking of creating a niceness system that would allow the trolls on this site to handle the trolls, the unicorns handle the unicorns and the neutrals handle everyone if they choose so! :-)

For the sake of argument below, negative behaviour on this site is called "Trolling" and positive behaviour "Unicorning".

For the sake of argument below, negative behaviour on this site is called "Trolling" and positive behaviour "Unicorning". ;-)

I've been thinking about creating a niceness system that would allow the trolls on this site to handle the trolls, the unicorns handle the unicorns and the neutrals handle everyone if they choose so! :-)

Incorporated chat into question.
Source Link
Fabby
  • 34.5k
  • 23
  • 47
Loading
revamped
Source Link
Fabby
  • 34.5k
  • 23
  • 47
Loading
Incorporated comments into question.
Source Link
Fabby
  • 34.5k
  • 23
  • 47
Loading
Updated Question
Source Link
Fabby
  • 34.5k
  • 23
  • 47
Loading
Updated Answer
Source Link
Fabby
  • 34.5k
  • 23
  • 47
Loading
Source Link
Fabby
  • 34.5k
  • 23
  • 47
Loading