create account

RE: Update on Simplicity: Cutting Complexity with Steem 0.17.0 by snowflake

View this thread on: hive.blogpeakd.comecency.com

Viewing a response to: @dwinblood/re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170313t234301501z

· @snowflake · (edited)
@dwinblood

You are correct about game theory. The thing is that no one really explained how n^2 prevents people from gaming the system. Apparently this curve was meant to discourage self voting so the assumption is that self voting is a problem. Here I explained briefly why self voting is not a problem https://steemit.com/steem/@snowflake/reward-curve-doesn-t-discourage-self-voting

Self voting is like trolling, someone who were to do it repeatedly and excessively would get downvoted, put on the cheetah list and lose reputation in the process. 
Also anyone who actually chose to upvote themselves will earn very little curation rewards as they would be wasting their power on post/comments with no community support.

Like I already said, the curve is similar to government banning encryption because a few terrorists used it to commit their crime. You basically penalize everyone because a few bad apples. ( which I havn't even seen yet on steemit) 
Self voting should be dealt with downvotes not some curve that maximize the effect of stake disparity and remove the incentives for minnows/dolphins to buy steem power.
πŸ‘  , , ,
properties (23)
authorsnowflake
permlinkre-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t014554181z
categorysimplicity
json_metadata{"tags":["simplicity"],"users":["dwinblood"],"links":["https://steemit.com/steem/@snowflake/reward-curve-doesn-t-discourage-self-voting"],"app":"steemit/0.1"}
created2017-03-14 01:45:54
last_update2017-03-14 01:46:39
depth3
children14
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,126
author_reputation33,312,252,512,655
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,715,397
net_rshares29,159,078,411
author_curate_reward""
vote details (4)
@dwinblood ·
I'd be fine with removing self voting, I considered that, then I applied game theory type thinking and realized all I'd have to do is create another account and have them vote on each other.   Suddenly I bypassed the restriction on self voting.   That is an example of game theory thinking.

Part of the problem is that there are some BIG PROBLEMS that we haven't found a good code solution for.    So we do need to experiment, but we need to do it at the code level and set a time period for how long before reviewing the results.

That would remove guessing, and speculating about who is right and who is wrong which just leads to decision paralysis.

I think we need to experiment with some things other than n^2 and while that is not in 0.17.0 there is a good chance it will be in 0.18.0.
πŸ‘  , , , ,
properties (23)
authordwinblood
permlinkre-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t015947205z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 01:59:42
last_update2017-03-14 01:59:42
depth4
children13
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length792
author_reputation383,232,067,634,988
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,715,484
net_rshares39,276,104,201
author_curate_reward""
vote details (5)
@beanz · (edited)
$0.09
Self voting is not a problem, selfish voting is.  Votes which are at the expense of community engagement and satisfaction, such as auto votes and circle jerk votes that result in the same users getting to the trending page every day.  Those things cause disengagement and do not even benefit the short sighted selfish voter.

As for a code solution, I suggest incentives to seek out new users, by varying the ratio of curation rewards to post rewards according to how many followers a user has and how many vests those followers have.

https://steemit.com/curation/@beanz/the-problem-with-the-current-curation-system

Yes, there are ways this can be gamed, however I don't see the results of this to be bad for the community.

It would reduce the benefits of current system of automated voting if curation rewards for popular authors were lower, and whales could also prevent "pile ons" for curation rewards by using their SP to follow authors that are being voted for out of speculation of the curation payout.

Whales and dolphins would be incentivised to seek out new users for higher curation rewards, giving all new steemians a welcome and proper chance of achieving recognition.
πŸ‘  , , , , , , ,
properties (23)
authorbeanz
permlinkre-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t105003786z
categorysimplicity
json_metadata{"tags":["simplicity"],"links":["https://steemit.com/curation/@beanz/the-problem-with-the-current-curation-system"],"app":"steemit/0.1"}
created2017-03-14 10:50:06
last_update2017-03-14 10:51:48
depth5
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.081 HBD
curator_payout_value0.006 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,184
author_reputation77,215,574,122,930
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,718,335
net_rshares637,497,763,076
author_curate_reward""
vote details (8)
@cassidyandfranks ·
Man, this experiment with the whole Steemit Platform is exciting and addicting.  I am very Honored to have this opportunity to witness, take part, vote, comment, & continually learn and grow with the company.  A lot of GREAT, POWERFUL, and WISE users on this platform, if you are keen to spot them...(notice I didn't have to actually say anything about my pay or a salary)

Just my 3cents worth again...
πŸ‘  
properties (23)
authorcassidyandfranks
permlinkre-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t190515225z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 19:05:21
last_update2017-03-14 19:05:21
depth5
children1
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length403
author_reputation13,390,877,479,799
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,721,995
net_rshares19,658,036,095
author_curate_reward""
vote details (1)
@dwinblood ·
Yep. :)   My discussions actually have little to do with price.   I don't truly care too much about that myself.   I do care about perceptions, and how actions can impact the community.   We can get a bit too focused on the mathematics of it all at time and forget that humans are not all Vulcans based purely on logic and mathematics, so only paying attention to the stats is a recipe for disaster that any large group of humans can explode into pieces due to all the differing opinions, perceptions, etc.
properties (22)
authordwinblood
permlinkre-cassidyandfranks-re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t191446825z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 19:14:39
last_update2017-03-14 19:14:39
depth6
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length506
author_reputation383,232,067,634,988
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,722,068
net_rshares0
@cassidyandfranks ·
Doesn't if feel good to take part of this "Experiment/Beta"?

I only wish I could of found it sooner and could of possibly contributed more input with no upfront cost!

In the meantime, this will have to do.

Let's ALL continue to STEEM on...
Frank
πŸ‘  
properties (23)
authorcassidyandfranks
permlinkre-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t192314801z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 19:23:18
last_update2017-03-14 19:23:18
depth5
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length248
author_reputation13,390,877,479,799
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,722,127
net_rshares19,699,489,991
author_curate_reward""
vote details (1)
@dennygalindo ·
Yes why not post the actual reward, the reward under the new formula and maybe one more. Payouts are based on the first but people could see what they would get under other foRmulas for reference
πŸ‘  
properties (23)
authordennygalindo
permlinkre-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t135156365z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 13:51:57
last_update2017-03-14 13:51:57
depth5
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length195
author_reputation6,552,498,469,686
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,719,800
net_rshares11,116,512,011
author_curate_reward""
vote details (1)
@ocrdu ·
It says:

> A modification could be good, but there are game theoretic challenges that haven’t been fully modeled.

As much as I like playing with Game Theory, I'm unconvinced game theory will make a correct prediction for choosing a reward curve. It's a candidate for an experiment, and the sooner the better.
properties (22)
authorocrdu
permlinkre-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t180236937z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 18:02:42
last_update2017-03-14 18:02:42
depth5
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length310
author_reputation140,931,335,327,250
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,721,589
net_rshares0
@sigmajin ·
>Part of the problem is that there are some BIG PROBLEMS that we haven't found a good code solution for. So we do need to experiment, but we need to do it at the code level and set a time period for how long before reviewing the results.

Such as?  ive never seen any details (or any community discussion) on these 'big problems'.  just n^2 staying because INC decided to put it back in.
properties (22)
authorsigmajin
permlinkre-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t190116086z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 19:01:15
last_update2017-03-14 19:01:15
depth5
children1
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length387
author_reputation35,847,511,233,614
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,721,973
net_rshares0
@dwinblood · (edited)
Well a BIG PROBLEM example... and "problem" could be subjective.   If you prefer use the word CHALLENGE.

I was a proponent for UP VOTES only, but that leaves this place open for way more exploitation.   So that is an example of a BIG Challenge.   How could you do an up votes only (*except for spam, plagiarism, abuse*) without opening the door for it to be completely gamed?

I stopped calling for an up votes only system simply as I haven't come up with a solution to that Problem/Challenge.    Dan said he was interested in an up votes only system, but again he does not do it for the same reason I stopped calling for it.

I would like to see the platform more like an economy than a share holders meeting.    If I go into a store I am not pulling out a marker and putting big Xs on products I don't like.    I walk past them and buy the things I am interested in.   Other people walk in and might buy things I am not interested in.

Being able to put Xs on things you are NOT interested in is nothing like a market or economy.   It actually allows you to nullify the interest of others as though it did not matter.    It gives a false impression of demand due to the voting power being tied to a share like approach.

The demand can be there, but nullified by one person.


Yet solving that... Big challenge/Problem.

In a market demand = WHO IS GOING TO BUY THIS
It has nothing to do with WHO IS NOT GOING TO BUY THIS
that is more something a marketing department would focus on to get more of the NOTs into the WILL column.

Yet ultimately the NOTs do not get to nullify the demands of the WILLs.

If I have 10 people that want to buy something that is a demand of 10.
If there are 100 people that will not buy the thing that does not make the demand -90.   There are still 10 people that will buy it.

Right now with the way steem/it works we get that -90 effect.
properties (22)
authordwinblood
permlinkre-sigmajin-re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t190711179z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 19:07:06
last_update2017-03-14 19:10:18
depth6
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,872
author_reputation383,232,067,634,988
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,722,008
net_rshares0
@sigmajin ·
nesting

>ell a BIG PROBLEM example... and "problem" could be subjective. If you prefer use the word CHALLENGE.

youre misunderstanding my point.  The contention is that n^2 is staying because of a "big problem" in the GT of removing it.  But no one has detailed precisely what that "big problem" is.  In this case (as you mentioned elsewhere) the "game theory" thing is just an appeal to authority.
properties (22)
authorsigmajin
permlinkre-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t191857871z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 19:18:54
last_update2017-03-14 19:18:54
depth5
children1
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length399
author_reputation35,847,511,233,614
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,722,093
net_rshares0
@dwinblood ·
Yeah I wasn't talking about n^2 as the big problem.   I only brought up Game Theory because of the response that they need to stop talking about Gaming.

The rest of what was said I had no problems with.   The big problems came out of the responses discussion to my reply, and had nothing to do with n^2 or the original article.

All I was talking about in my initial reply was in the statement that they need to stop talking about Gaming unless they are going to become a gambling site or something of that nature.

Thus, my response was to explain game theory and WHY the use of gaming was relevant to the discussions.   That was the only purpose of my original response.   I don't believe I've referenced n^2 once here unless it was responding when someone else mentioned it in a reply to me. 

The big problems I am referring to are the ones that are unfamiliar and difficult concepts that we as humans have not had to solve before.   I don't consider n^2 a big problem.    That is an easy problem.   Implement a different curve, test it.  If it doesn't work try something else.

I wouldn't call that a big problem. :)   when I call something a big problem I am talking about those really big mind bending problems that we don't know how to solve yet, we suspect there is a solution out there, but it takes a lot of effort, and trying new things to find it.   IF we ever do.
properties (22)
authordwinblood
permlinkre-sigmajin-re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t200313884z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 20:03:12
last_update2017-03-14 20:03:12
depth6
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,378
author_reputation383,232,067,634,988
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,722,380
net_rshares0
@tibonova ·
(nesting limit)
> If I go into a store I am not pulling out a marker and putting big Xs on products I don't like.

The supply of those store is already miss products whom demands are already nullified by 'big shareholders'.

For e.g., I cannot go to a store and buy heroin, though, I'm pretty sure there is a demand for it. However, I would like to mark it as bad if I were walking next to it in a store. That isn't nullifying the demand. Who want to buy it, will buy it.
πŸ‘  
properties (23)
authortibonova
permlinkre-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t204302744z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-14 20:43:03
last_update2017-03-14 20:43:03
depth5
children2
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length471
author_reputation12,908,383,350,876
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,722,730
net_rshares9,432,136,293
author_curate_reward""
vote details (1)
@baah ·
You would mark heroin bad because you perceive it to offer no redeeming qualities, but if it was legal, in a store, to buy, marking it as bad would be ridiculous because you have basically damaged the product and therefore create more demand for it and second because nobody does that in the store, in real life, nobody goes to the gun store and marks guns with x because they kill people, nobody goes to the kitchen section and marks knives with a black marker, x, or any other product, people are sensible like dwinblood has pointed out and would not do something like that. Take drain cleaner, sure you can use it for it's intended purpose but if you were bombarded with numerous accounts of people using it to get high (hypothetically) and then dying because of that, then you will also go and mark drain cleaner as bad, therefore damaging the product, creating more demand for it etc? It's pure nonsense therefor, regardless of the fact that heroin does have redeeming qualities and has been used in the past in treating numerous things, as everything has value in various aspects, where as marking x on products you don't want doesn't have value.
properties (22)
authorbaah
permlinkre-tibonova-re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170315t203311406z
categorysimplicity
json_metadata{"tags":["simplicity"],"app":"steemit/0.1"}
created2017-03-15 20:33:18
last_update2017-03-15 20:33:18
depth6
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,152
author_reputation-15,002,280,126,271
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,731,316
net_rshares0
@tibonova ·
@baah ([nesting limit](https://steemit.com/simplicity/@tibonova/re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t204302744z#@baah/re-tibonova-re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170315t203311406z))
Legal / Illegal <== Marked
It's a real world example for marking products. The difference here is you are the gov (part of it) and you mark it directly.
πŸ‘  , ,
properties (23)
authortibonova
permlinkre-tibonova-re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170315t223355201z
categorysimplicity
json_metadata{"tags":["simplicity"],"users":["baah"],"links":["https://steemit.com/simplicity/@tibonova/re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170314t204302744z#@baah/re-tibonova-re-dwinblood-re-snowflake-re-dwinblood-re-clayop-re-steemitblog-update-on-simplicity-cutting-complexity-with-steem-0-17-0-20170315t203311406z"],"app":"steemit/0.1"}
created2017-03-15 22:33:54
last_update2017-03-15 22:33:54
depth6
children0
last_payout2017-04-14 01:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length520
author_reputation12,908,383,350,876
root_title"Update on Simplicity: Cutting Complexity with Steem 0.17.0"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,732,247
net_rshares8,816,452,018
author_curate_reward""
vote details (3)