Dan needs to be stopped

in steem •  8 years ago  (edited)

Dan Larimer is out of control

A recent commit to the Steem git sets up yet another hard fork implementing a fundamental change to the nature of the social interactions of Steem/Steemit users.

Dan has decided that it is appropriate to implement a feature allowing users to completely void the voting capability of other users. He has done so apparently unilaterally, and without divulging the identities of specific individuals I have reason to believe that he is acting against the wishes of many.

I think that the changes that he is-not merely suggesting, but has implemented-have not met any threshold of consensus from the community that I would expect such a change to receive.

I'm even skeptical that people want a way to negate votes... that's an idea first floated by Dan a couple days ago, several posts into a series of posts on voting that most people honestly don't give a shit about. People voted on it because it's him and they stand to gain some curation rewards. And some sad attempts at ingratiating themselves to him by commenting in support of it.

There is no consensus on this or organic demand for anything of the sort.

It doesn't even make sense... there is already a mechanism in place for counteracting votes that you disagree with. It's a downvote... I don't understand the rush to implement new mechanics before the unintented consequences of previous changes have been discovered (ie, reputation system is seriously flawed)

This behavior from somebody that has essentially unilateral control of the platform does not fill me with confidence about the future of the platform. In fact, I think this is the greatest threat Steem faces.

Edit: Since there is some confusion whether this is a commit or a proposal, I want to make sure that everyone is aware this is in fact a commit:

Another comment:

Can you link to where they can voice their concerns please?
https://github.com/steemit/steem/issues/279

Umm also as an aside there is this issue that could use a little attention too. It's alienating a large group authors and artists that were planning to come to the platform and produce exclusive content for steem.

https://github.com/steemit/steem/issues/267

Update:

Addendum:

Thanks to @liondani for pulling the youtube video.

I would like to point out that I took a risk with this post, to bring up a legitimate issue in a way that was intentionally over the top and tongue in cheek. I clearly missed the mark, but my intent was not to impugn Dan's character. I'm grateful for what he has done to create this platform and this community. I think we all are, and we can all acknowledge that even when we disagree.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

dictatorship, hindenburg, titanic and a hitler meme are all a bit too over the top for me. I'm glad you're voicing your concerns, but a "Dan must be stopped" call to action against the very person who created what we are all enjoying isn't (IMO) the best approach for having a respectful dialogue about the issue. It seems many are already discussing the issue on github and voicing their disapproval there. We'll see where it goes from here, and it's definitely something to keep an eye on. For that, I thank you, but I won't give you my vote on this post because I think the tone is counter productive to a rational, open conversation about the issue. I may be wrong and maybe a more alarmist tone is called for. As with many things, we shall see over time.

Yep. I posted this same screen shot as a comment here 4 hours ago and was the first to give that Github comment a thumbs up. As much as people want to complain about this system and the inequality of it, to me, I see a platform that is functioning surprisingly well for such an early beta.

I feel like I have much more say here than I ever have or will ever have on any other social media platform on the Internet. I'm not kissing Dan's ass or bowing at the throne of his team, but I'm also recognizing without his (and his team's) efforts, none of what I'm currently enjoying would exist. As an entrepreneur myself, I respect what they've created here and that they have, to some degree, given control of it away to others who are willing to invest and/or influence the network. Yes, today, they have more control than anyone else and they may keep that control well into the future. On any other network or on any other service I use, the level of influence of the founders does not prevent me from using and benefiting from the service. Until they use that control for harm, I don't think an alarmist tone is helpful. The closed Github issue, in this case, I think proves my point. The respectful, rational dialogue on that issue ticket is what matters.

Well said, Luke. 100% agree.

Sometimes I feel like a lot of these complaints come from a place of deep seated envy.

Thanks Sterlin. I think we all have levels of that same envy. Rereading my comment here, I see my own envy and insecurity. I felt the need to let everyone know I posted that image first. Why? We are all just human.

  ·  8 years ago (edited)

They absolutely are, and you can find them if you dig into the comment feeds of these people. I was absolutely over the moon about one little upvote that was almost paid out to me when I stumbled into one of these characters and my future, only the next month, mind you, flew out the window. Now I am back to square one and the individual who flagged me and destroyed the little hope I had that I would have at least a small reprieve from the uncertainty of my future, had to go deliberately into my feed and rub some more salt in the wound, while claiming that he didn't care. Yeah, didn't care so much he wastes his time on pathetic little me. I'm convinced.

Totally agree @lukestokes, Dan already closed the issue, and it was discussed with witnesses and it was not accepted for many reasons. Witnesses are not pawns like some here are saying, and hardly all the witnesses agree with Dan on everything, the Hitler meme is tasteless. I have seen many witnesses I respect challenge Dan more than once, even Ned does not agree with Dan all the time. So making this sound like a dictatorship is far from the truth.

To be fair, it was Charlie Chaplin. It was somewhat tongue in cheek. I tried to make it apparent that some of my post was intentionally over the top, even though I was bringing up a legitimate point. It seems that I missed the mark with that, but I took a risk...

I want to add a little more substance to my previous response to this comment. As my previous response stated, "I always value your input."

I don't want to risk that being some innocuous disposable comment. It's a very genuine expression of the esteem that I have for you. You are consistently the voice of reason when things get out of hand and things get personal and vitriolic. While we often disagree--even passionately--you are always respectful and humble. The example that you set is irreplaceable, and I'm thankful that you are part of this community.

Wow, thank you @bacchist. I greatly appreciate that. Many here probably don't realize you and I have had many wonderful conversations both here on Steemit and in direct message chat over the past month, almost every day, and I value the friendship we've been building. Yes, we disagree passionately about many things regarding the nature of property, money, and what a future anarchist society should look like. I respect your views and what I learn from debating with you. You've given me one of my favorite compliments so far.

Thank you.

dictatorship, hindenburg, titanic and a hitler meme are all a bit too over the top for me. I

As opposed to a WWII japanese propaganda poster set against an imperial battle flag?

As always, I value your input.

Not enough to form a proper reply?

I thought that was a proper reply. He made a couple valid points and explained why he chose not to upvote. I totally respect that... Not sure what else needs to be said.

oh you drama queen...

It makes for good reading sometimes, not going to lie lol.

13 hardforks give me this impression:

I have no idea what I'm doing

We all understand that the project is experimental and changes are expected. But one shouldn't treat a blockchain with $180M market cap as his personal playground.

I think I understand more about this now. It's easy to see this commit as an abuse of power, but I don't think that's dan's intention.

Clarification of the commit

Flagging a post is currently the only way to counteract "bad" voting. When posts achieve an excessively high reward it gets downvoted because people think the reward is too high.

This has a couple of negative effects:

  • It gives the message that the post is bad when in fact the downvoter just thinks the voting is bad;
  • It affects the reputation of the poster even though the downvoter might not have a problem with that person.

The commit adds the possibility to downvote a vote instead of a post. Users that don't agree with how someone is voting will be able to negatively impact the voter (with whom they disagree with) without affecting the poster.

Logically speaking, this makes sense: make it clear what we're saying when we vote.

Possible motivation

You might be inclined to think that the motivation is to make the separation between downvoting posts and downvoting votes clearer. Whilst that might be true, the post negative voting and steem by @dan focuses a lot on whales and bots. Whilst I'm only speculating now, I think there's a lot more to this than meets the eye:

The abusive whale up voter is not only gaining profits, but denying others the opportunity to earn profits by forcing them to use down votes.

I think @dan is going after other whales. In particular, he's going after whales that use bots:

This type of behavior is when a whale creates a bot that simply up votes everything from reputable users regardless of quality. This kind of behavior can be countered by other whales only by pushing the author rewards toward 0.

I think @dan is trying to protect steem from whales that are abusing their power to earn high rewards by giving altruistic whales a better way to punish the abusive whales without affecting post authors.

  ·  8 years ago (edited)

I was wondering whether downvoting could be coupled with an additional multiple-option choice, like
"downvote for abuse / reputation impact",
"downvote for excessive payout - payout correction / no reputation impact"
"downvote for (some third option)"

  ·  8 years ago (edited)

Something like that plus a

"downvote for excessive payout - payout correction / no reputation impact"

Yep, something like that...

@alexgr this is kind of the type of thing I was trying to get to in that post. I think you two hit the nail on the head with your suggestions here. These types of changes are going to be needed if the platform is going to grow, could go bad, could go well, but if it's controlled properly I think it'll work out.

@alexgr

although I like this, who is going to moderate it? the problem still remains. people will follow the money no matter what. how about the power of the voter?

That looks even worse than the censorship bots. Who would be in charge of that monstrosity? Do they get to punish people that offend them? If not what stops them?
Are you gonna hire the Conde Nast censorship team to run it or go straight to Homeland Security for the wrongthink patrols?

This is the kind of SJW safe space crap that is ruining facebook and reddit. Grow some thicker skin and just ignore the people you don't agree with instead of trying to develop ways to label and censor them.

Would something different happen if a post were flagged for abuse instead of being flagged for excessive payout? If the result is the same, the distinction wouldn't serve a purpose. More importantly, your suggestion still puts the focus on flagging the post instead of the voter.

In my scenario, yes. The two downvotes would be programmed to have a different effect. One only affecting payout, the other affecting payout+reputation as well.

I don't know if it's technically feasible - just asking.

(And yes, the intention of the proposal I'm making is to keep flagging the post instead of nullifying the voter - because as Dan has noted in his series of articles, people take it personally (for irrational reasons) when they are aimed at). In theory it shouldn't make a difference, yet it does.

Thank you @bitcalm for that very enlightening comment.

I'm sorry but the real problem with a post like this is it's pandering to one of the main crimes of the mainstream media. It's called Outrage Marketing. The idea is you try and whip up a frenzy of emotion in order to a) sell more newspapers or b) get more views/votes on Steemit. The post could just as easily be framed as a question, as in 'why's @dan doing this?

Now that might not engender such a large response, but at least it would be the start of a civilised discussion, rather than a pile-on.

Now I apologise profusely if that was not your intention, but from where I'm sitting that's really what it looks like.

To me one of the most poignant parts of this discussion is the fact that it demonstrates just how fragile our concepts of 'trust' are nowadays. Someone has taken time and effort to create something which he believes is/will be of value to the world, and releases is to early acclaim. But then, immediately he tries to polish/improve, it's considered to be a threat or an attack. At this time an imaginary threat at that.

So what is the threat? That @dan or someone else will use the new power to 'completely void the voting capability of other users'. Is that really true? And if so, would he use it to ruin the community spirit or to try and improve the quality of the platform in some way? I don't understand why he would do it for the former, rather than the latter.

Anyway, the arguments can rage back and forth ad nauseum, but I would suggest that we try and maintain a credo that has served our civilisation well for a long time.

"A person is considered innocent, until proven guilty".

Peace out!

I actually think this improvement is indeed an improvement. I don't think anyone except bot operators benefit from bot voting. It is also affecting the content that makes it up to trending feeds. Bots have destroyed the ability of people from earning curator rewards. I think this is better than a bot detection system that throws up CAPTCHAs because it lets people do it. Ok, so now maybe the bot-game players will start playing the downvote but then there will be a countermeasure for this as well, and this measure goes towards this. By downvoting bots we can bring the process back to natural human beings and stop the gaming that is adversely altering the rankings and reputations especially of those who are smaller in their position, working their way up.

I'm tending to thing you may be right. I don't understand enough of the game dynamics behind bots and whales to make an intelligent guess, but at the moment I would rather trust a founder's perception and motives than not. :)

Valid criticism... I honestly thought that people would recognize Charlie Chapman and realize that I was being intentionally over the top and tongue in cheek.

Oh now it's my turn to apologise if you were trying to be funny. I pride myself on normally spotting that, but this time clearly I failed. Anyway, thanks for the thought provoking post anyway. :)

No need to apologize. It didn't work for a lot of people. Probably didn't help trying to have a substantive conversation at the same time.

This behavior from somebody that has essentially unilateral control of the platform does not fill me with confidence about the future of the platform. In fact, I think this is the greatest threat Steem faces.

I'm totally opposite. I think this is one of the things that make Steem flourish.

I've seen what happened with Bitshares. Dan was doing all the time groundbreaking theoretical work but shareholders were too divided to actually support him, even when it was clear that the project will decay if nothing gets done (which eventually happened). Now I'm really excited to see him having so large stake that he can dictate pretty much everything.

Platform is still in beta, so now it's the time to try all new different things. When Steem grows bigger, it will be more and more difficult to do changes. We are still in a phase where it's ok to screw up with parameters because they can be reverted without much harm.

That being said, I'm not sure if I support this new change to the voting system. I haven't seen anything like that anywhere so it's hard to imagine how it will actually work in real life.

I totally agree. Inability to take decisions was a hard lesson taken from BitShares. Let's learn from this.

Agreed, there are plenty of "let us build consensus and do nothing" alternatives out there in the crypto space. As the platform grows it will naturally be harder to make such changes, but while it's young let's have the benefits of dynamism. Hard forks have been normalized in the Steem space and that's excellent. Since both the P2P system and the primary website are now open source, you always have the opportunity to deploy a competitor which takes the opposite approach and requires wide consensus before anything changes.

you always have the opportunity to deploy a competitor which takes the opposite approach and requires wide consensus before anything changes.

No you don't, the license forbids it.

The license forbids you to create your own blockchains? Pretty impressive license!

The context of the above comment implied using the original code with a different blockchain or a fork, which the license indeed forbids

Since both the P2P system and the primary website are now open source

Oops, I glanced over the P2P part not realizing he meant the steem blockchain.

This will probably hang over us until it's tested in court. For the good of the community, maybe you should deploy one and invite Dan to sue you? Better now than 10 years from now.

invite Dan to sue you

Nice of you to volunteer me. How about the novel approach of volunteering yourself?

  ·  8 years ago (edited)

@smooth I imagine you can more afford it than I.

It was a joke, of course. You are right to highlight it and put pressure on them to remove the ambiguity.

  ·  8 years ago (edited)

Its very very unlikely that the founders would be willing to risk a lawsuit to stop a renegade blockchain, even if they could figure out who deployed it (which i feel like it would be tough).

Theyre playing way too close to the edge to risk that. Especially with things like peerplays.

  ·  8 years ago (edited)

Obviously the best person to do it would be Satoshi Nakamoto as with his 1 million BTC he can bury Dan and Ned under a mountain of lawyers.

Hard forks have been normalized in the Steem space and that's excellent.

Yeah, it's hard to see how Steem could have recovered from the hack if it was truely decentralized. We would be still discussing what should be done.

  ·  8 years ago (edited)

I think that it is natural that the developers have this position of power on the system, since after all, they have spent a lot of time dreaming it up, working out the bugs, and implementing it. Dash directly funds the ability of devs to do this, I don't know how the distribution goes on Steem with this particular aspect.

There will of course be competitors to Steem arising, and the ability to adapt and change is very important in a competitive market. The best ideas should win, and the people will vote with their dollars who that is, as well as their comments and now both up and downvotes.

Dash directly funds the ability of devs to do this, I don't know how the distribution goes on Steem with this particular aspect.

Bitshares has also blockchain based funding for workers. I guess Dan considers it somewhat failure because it wasn't very effective. Opinions of what should be done were too diversified and not enough stuff got done.

I think the Bitshares' system is brilliant and the shareholders are the biggest problem. Too many people with too big stake who didn't share the vision that Dan had for Bitshares.

  ·  8 years ago (edited)

I saw this earlier when I was poking around in the code and didn't really look too much into it. You've sparked my curiosity though. I've upvoted you because I think it's worth of a discussion, though I think you're a little witch-hunt-y.

From what I can tell, this code isn't going live anytime soon. This is more along the lines of a proposed solution that's already had a little bit of development behind it than something imminent. If the hardfork timer were counting down right now and it was going live in 8 hours, I'd have my pitch fork ready too. It's not though, it's not live and the hardfork itself isn't an option.

We need some civil discussion happening though. I'm all for that. But I think the first question we need answered is:

What are we trying to solve? I asked the same thing on github.

Thanks for keeping a cool, level head about this. That's why you've earned my witness vote.

Well the important question is whether or not it will damage the ecosystem beyond repair. This is all still in beta, but I would like to hear whether or not the miners / witnesses will have any say in feature implementations or reward mechanism restructuring.

  ·  8 years ago (edited)

I don't know Dan personally, and this project is still new. What we have so far is pretty awesome. but I do think the community should have say in changes which affects them.

The community does have a say in changes and how they affect them by voting for witnesses who then agree to adopt or not adopt the changes.

That's very theoretical... the community doesn't have the voting power to exercise their will in this way.

The problem is the main witnesses risk losing their status if they speak out against Dan. He represents a large portion of the voting pool that most witnesses need to retain in order to hold on to their position.

Whales can ban together against such actions also. Dan doesn't personally control enough to unilaterally get his way.

It really depends on whether he is willing to use the steemit account or not. Currently, Steemit controls enough stake to unilaterally get their way using the on-blockchain governance system, if they really wanted to. Things are further complicated by the legal issues with the license, which depending on how you read it, may or may not allow Steemit to make a copyright infringement claim against anyone supporting, distributing, or running a hardforking modified version of Steemit's steemd software that they do not support.

Of course, from a PR point of view, Steemit should not push through with such a controversial change if there really is broad support against it. But it is important for people to understand that as it currently stands with both the distribution of Steem Power and the licensing terms of the only implementation of a Steem node existing today, Steemit could technically always unilaterally get their way if they really wanted to. I hope to see both of those things change in the future.

  ·  8 years ago (edited)

It really depends on whether he is willing to use the steemit account or not

granted i don't know any of the prehistory, but it looks like there was a time , a month or so ago when the steemit cleaned house among the top 19 witnesses.

There is GREAT risk to ANYONE who challenges Dan or Ned, though if all the Whales were to do so they could. This is why I still have hope for the platform. If there is something happening there is enough other Whales to make a stand and make a point.
We as minnows may not have much power but we can make our voice heard and if enough of us make that voice heard it could influence the platform.
Ultimately all we can do is choose to tell the truth regardless of the risk or conform to get approval from overlords~*~

Has that happened before?

I'm no blockchain historian, but this is the impression I get... I don't want to force anyone into taking a public stance that might put them at risk, but this is a real concern as far as I can tell.

They only did it when the hack occurred and when they had a fix for the solution. I think they wanted to be seen as pro-active in handling a situation as opposed to waiting on witnesses to update.

the point here is: right now, with the whole software still in beta and very new, it might actually be a good thing that there is still some control from one or few individuals over the system. this makes it possible to react quickly to critical situations.

What this commit implements can be emulated exactly with a bot that follows every action of the user and downvote all the posts he upvotes and upvotes all the posts he downvotes. The only difference is that the bot version is more spammy and only available to advanced users including whales and bot spammers. Negating voting also has a few great upsides:

  1. it allows to vote against a witness instead of upvoting every other competing witness. That's a powerful and explicit message to send to all the free-rider witnesses who are content to take the ~60k USD / month reward but don't even bother making weekly reports. Instead of "not seeing their support grow" (which they won't even notice), lazy witnesses will see their power be eaten up a little bit more every week and that they should notice, in particular if the GUI allows to display separately negative voting on witnesses.
  2. It allows minnows to overthrow the power of an evil whale. If enough minnows sacrifice their voting power, a whale can become powerless. That would make good food for thoughts for whales who think they are almighty and abuse their power.

What I hear you saying is that Dan wants more power over witnesses...

The second upside you mention seems a little far fetched. The only people who really think in terms of "evil whales" are other whales. Specifically in this case its a whale who wants to consolidate his power over other whales.

What I hear you saying is that Dan wants more power over witnesses...

Come on, this isn't Bitcointalk, let's not start spreading FUD.
We all know full well that the only reason current witnesses are witnesses is because they have the support of @dan, @ned, @dantheman, and @steemit. Dan already has entire control on who is witness. At the moment it's the community that doesn't have much say on who gets to be a witness. If we really think one witness is a free rider who really doesn't deserve the (huge) payout he is getting and we all want to get him out, it's much easier to coordinate downvotes against him (actually there is nothing to coordinate) than coordinate upvotes on 19 other witnesses including a new one from the backup list so that he would fall to #20 position and lose his slot.

The second upside you mention seems a little far fetched. The only people who really think in terms of "evil whales" are other whales.

I'm surprised to hear that said from a member of #steemitabuse when it's a fact that we have users every day who come to whine about power abuse. Granted most of these users are actual spammers who are just being salty, but I have seen some new but somewhat larger users acting like small tyrants in a thread and downvoting on sight people with different opinions. That kind of troll could use some 1-week correction of attitude when the whole thread turns against him and locks him out. This kind of situation will become more and more frequent: just look at the crazy downvote trolling on Reddit.

Like you said, most of those complaints about abuse of power come from people upset that they can't get away with some form of abuse... The bulk of the complaints about whales that I hear are that they vote on certain posts, while other worthy posts don't get anything. Hard to see an organized vote-cancelling-bloc forming based on that.

Handling a pretty typical user that goes on a rampage is an interesting use for a function like this... I hadn't considered that when you said "evil whales"

  ·  8 years ago (edited)

You are absolutely right... That's Dan!

(watch please before you flag)

YES!!! THANK YOU!!!

I thought I was being clever... It fell so flat.

There is hope.

The best course of action would be a dislike button that takes away the reward but not authors reputation. Leaving the flag for spam/scams/identity theft etc.

  ·  8 years ago (edited)

I support this (EDIT: "this" meaning @repholder's suggestion of a dislike button distinct from flagging, aka downvote) along with a requirement that flagging (rep damage) include a comment, so the flagger can be flagged for abuse if others see the action as not justified.

I understand from that statement that you are supporting the "negate power" commit, am I right?

No, I was responding to the immediate parent comment ("dislike button that takes away the reward but not authors reputation"). I'll make an edit to make that clear.

  ·  8 years ago (edited)

@recursive: 1) I would require a comment when flagging, which is useful and frequently requested anyway, therefore both parties are always open to being flagged by each other and more importantly by third parties who can observe the interaction and weigh in on who (if either) is in the right. 2) It is not the same as Dan's proposal because it is a one-time action, as opposed to negating someone's entire influence for a week. 3) It is a much simpler change that several people have requested, unlike Dan's proposal which is a social experiment being pushed on people none of whom asked for it and many of whom apparently don't like it (personally I'm neutral/undecided on the merits, but negative on the approach of pushing these kinds of changes from the top).

But how can you "flag a user" that has just downvoted and not posted if you don't flag his account? And if you flag his account, then that's pretty much what @dan is proposing here.

I upvoted this post, but it's a bit of hyperbole to say dan has unilateral control of the platform. As I think we'll soon see.

I flagged this post because it is casting aspersions on Dan's character rather than just trying to initiate honest discussion. The Hitler meme is inexcusable. There are sufficient safeguards in place. And I have found that Dan, over the years, despite being focused and it being hard to change his mind unless you could come up with excellent countering arguments, has ALWAYS been willing to listen to feedabck.

I edited my post to clarify that it was not my intent to attack his character. The image is Charlie Chapman, from The Great Dictator. He plays a guy who was mistaken for Hitler but is actually not a bad dude. Watch the clip that @liondani posted...

I'm of a similar opinion, but I upvoted to promote discussion.

supporting discussion is always a great idea in my opinion. ALWAYS.

One can hope. ;)

If I see one more person talk about "the Hitler meme" I'm going to lose my mind.

I'm even skeptical that people want a way to negate votes.

So are you OK that people are using the flag for this purpose?

As it is now, we have this:

  • a lot of confusion (questions like: Why has this post been flagged so much? Is there anything wrong with it?)
  • a lot of hurt feelings (as flagging affects reputation)

I've said it many times: curation is not about just upvoting anything you enjoy reading or watching. Instead, it's a process of discovering the right price for a post/comment. To do that we need a legit way to both increase a payout and decrease it. The flagging tool is only meant as a way to indicate spam or abuse, not to negate upvotes.

  ·  8 years ago (edited)

There is a very simple solution that a far narrower than what was proposed here, which is to restore downvote as an option with no rep damage. Flag would be for abuse (and I'd suggest requiring a comment). Downvote would be for expressing disagreement on the consensus to award a (larger) payout.

Without the stigma attached to accusatory downvotes/flags, upvotes and downvotes can find a dynamic balance where the posts with the most favorable balance earn the most rewards. I suspect many of the largest rewards would be reduced which would support the goal many have expressed to flatten payouts.

If this can be achieved in a simple way - I'm all for it.

I haven't' followed detailed discussions about this, so I cannot make a judgment if there are some downsides to this most straight-forward approach. In my experience, in most cases Dan is right but he does make mistakes and sometimes has a tendency to choose over-complicated solutions.

flatten payouts

Without a doubt needs to be done. Every 10k post I see makes me die inside. Practically no post that has had a huge payout has been worth 10k to the community. Left to their own devices, no doubt in part due to not understanding very well where the money is coming from, the users inflate posts past their reasonable value.

Frankly, most of these posts in the top 10 of trending should be getting at most half of what they are. Not just because they don't bring that level of value, but because we know there are many other undiscovered posts that are just as worthy.

The roles could be flipped and the trending topic could be floundering just as likely as that unseen post is. So ideally if they are both equally worthy, they should split the difference of their values, and this determines how high of a payout either of them would get (in this perfect payout situation only of course).

And absolutely we need to "fix", and at least clarify in the meantime, the role of the flag/downvote we currently have, has. Even well-seasoned users disagree on its use. The new users are completely confused.

Great discussion, everyone.

I have thought a lot about reputation systems and I think that downvotes as an adaptive filter is a good way to do this, although some people might complain it creates 'bubbles' - but frankly, if you are not gaining from your interactions in discussions with certain individuals, why should you be forced to download their nonsense to your browser and waste valuable screen real estate on it? Some things are not consensus driven, and filtering unwanted content is an example of this.

This seems perfectly reasonable!
Thanks

Great thinking, @smooth. That sounds like an excellent idea.

Here is my suggestion @smooth

I will be making a post about it

Each post can have a "positive" section and a "negative" section. That means 2 different, distinct comment sections. Depending on the "action" being taking place in each rewards will be divided based on a) followers b) cumulative reputation of those followers and c) individual reputation

@innuendo

The flagging tool is only meant as a way to indicate spam or abuse, not to negate upvotes.

we both know from our recent encounters that this is not how it goes . people flock like cattle into specific domains and flagging often looks way too tempting.

  ·  8 years ago (edited)

Flagging looks tempting because people have no other way to express their valid opinion. And an opinion that a given post has earned too much in comparison to other posts, is a valid opinion that needs to be taken into account and not suppressed.

It's not about jealousy or crab mentality or anything like that. It's about a thoughtful distribution of our limited funds.

That's why we need two distinct tools:

  • One tool for indicating something is wrong with the actual post. This is what flagging is about. Flagging affects both payout and the author's reputation.
  • And another tool for indicating that something is wrong with people's reaction to the post. Or in other words, your disagreement with people upvoting a given post. The post is OK but it's overvalued - your downvote affects only the payout, not the author's reputation.

As long as we don't have those two separated, there'll be confusion, trolling and hurt feelings. Actually, I'm quite surprised that we don't have it already in place and that this simple concept requires so much deliberation.

After reading the details of @dantheman's proposal, I don't think his solution is adequate. If I understand it correctly, what he proposes is that somebody's voting power can be negated completely, not just regarding a given vote, and the negation will last for 7 days. Maybe this is useful to counteract trolls and malicious whales, but this does not address the issue I stated above. We need a way to counteract a single vote on a particular post/comment, and not to wipe out somebody's voting power completely.

I don't think I'll be telling dan my opinion about his voting vision anytime soon. The last time didn't go so well.

The fact that an innocuous comment like "meh" can result in a downvote that has a negative impact on your reputation is an indication that the newly implemented reputation system has flaws that we haven't even begun to grapple with. Piling on more mechanics with little understood ramifications just flirts with disaster.

Def Agree.

yeah, but it didn't affect his rep as far as i know...

It did. Dan's rep on his dantheman account is the third highest on the site. If you downvote a user with less rep than you, they lose rep. But if somebody with less rep than you downvotes you, it doesn't have any effect on your rep... So, it certainly did matter... but it wouldn't if it went the other way.

Yes, my although my rep before and after was 57, under the hood, it did take a hit. It just wasn't reflected in the little circle.

A downvote from dan would affect his rep. Why wouldn't it?

I just remember he said in a channel his rep wasn't affected. But it seems it stayed at the same number but "under the hood" it got a hit. I guess what i can say is that it didn't affect him MUCH [ stayed at 57 ]

This is a prime reason why cryptocurrencies need a decentralized governance system, such as the one in place in Dash. In Dash, the biggest stakeholders get a say in the direction of the currency, through protocol-level blockchain voting. That way, there is no one person in Dash who can make the decision to do anything. Everything is voted on, so the consensus can be reached, and then move on. Steemit should try to implement something like this, it is working fantastically.

More info:
https://dashcentral.org
http://dashvotetracker.com

I believe in Steemit, keeping it decentralized should be the goal of it, and any other crypto.

Steem already has a form of on-blockchain governance via the witnesses who ultimately can choose whether to go through with a particular hardfork or not. However...

the biggest stakeholders get a say in the direction of the currency

and

That way, there is no one person in Dash who can make the decision to do anything.

You do realize that the @steemit account owns a majority of the stake in the system, right?

No, I did not realize that. I am a newb here. Thanks for bringing me up to speed!

great points! but i am not sure if you argue against decentralization or for...:)

a centralized power in blockchain..how's that for irony? :)

He actually did this? Based on his post, this was only supposed to be a topic of discussion. When people questioned the merits of it, he denied that his ideas were about SteemIt at all. If this is true, then it's a bit troubling to say the least.

I wonder if he'd be willing to comment on this. I'd like to reserve judgement on this until I hear what he has to say about it.

Flagging this simply to reduce the payout when there is no intention of this change going through. It was also really poorly portrayed as the commit in question was on a branch that has not and will not be merged.

Come and buy some Steem Classic off me, will be moon in no time.

I understand the point, but I disagree:

  • Steem is still in BETA (see the logo on the top left of the screen)
  • It's @dan 's baby and we are not his customers: Steemit GAVE us money to come here.

That's 2 reasons to let him experiment. Even unilaterally. And to defend him, he did post multiple stories asking for our opinion. That's fair.

Imho, in the end, the three most important metrics will be:

  • Quality of the content + Number of recurrent users
  • Repartition of the Steem wealth (from 99/1 to 70/30)
  • Value of the STEEM currency (the most important metric)

Regards.

.

.

It doesn't actually take anything away... it is just a quirk of the interface. It refreshes when you upvote, and between the time that the post was loaded and the upvote was clicked there may have been changes in the post's value. Usually that's a result of votes coming in on other posts (reduces the % share that the given post receives), or the price of steem dropping (reduces the rewards of all posts)... sometimes it has to do with downvotes coming in during that time, but that's more rare.

...

I think the title on this is wrong. Dan is brilliant and we owe him a tremendous amount of gratitude for what he has built here. That said, this negative offset voting proposal sucks and I do not support it at all. It just sets up a pissing contest and would anger a lot of key people who are trying very hard right now to help distribute Steem to the people who need it and can help this platform most: deserving, unrewarded posters who are creating great content for the front page of Steemit.

I agree. While he does have great influence this platform/community exists largely because of him. I think everyone on here likes this community and we owe him a lot of respect and gratitude for that.
I my self LOVE Steemit and feel it is REVOLUTIONARY. Regardless of if I agree with everything or want something to change all in all this is awesome and I respect and am grateful to Dan for all he has done to make it a reality!
Thanks for your comment and vote of confidence while also still expressing your concerns.
Ultimately this is the best that can be done and you are doing it!

I am new to steemit and really love this place, not sure who the heck Dan Larimer or bytemaster are; or for that matter what a hard fork is but I am kind of scared that this place is going to go the way of Reddit, Digg, Myspace and so many other social sites I have called home over the past 10 years.

Let me just say that I have the utmost confidence Dan Larimer (bytemaster). Steem is his brainchild. I'm optimistic that it will not turn out like the rest of those sites.

I hope you are right, I just made my first post and I really like this site.

@bacchist Can you link to where they can voice their concerns please?
https://github.com/steemit/steem/issues/279

Umm also as an aside there is this issue that could use a little attention too. It's alienating a large group authors and artists that were planning to come to the platform and produce exclusive content for steem.

https://github.com/steemit/steem/issues/267

UPDATE: Thanks bacchist!

There seems to be quite an imbalance of power still and I agree with you, there's a LOT of ass-kissing, even on topics people don't even agree with, in an attempt to secure upvotes from the bigger players or rally support for their own particular causes.

I do believe though, that the platform will as a result, adapt. Just give it time and don't be afraid to speak as the opposition when necessary. People will respect you more for it. I know I do.

  ·  8 years ago (edited)

If he thinks he can do all the changes he wants without the approval of the community and starts to become like theymos then the people will go away fairly easy, such things don't work here. I'm disappointed and I just took my vote from his witness account.. I trully appreciate the news @bacchist.

its really difficult to get vote for infamous steemian like me...lol

I just read your post and you didn't say what change was made to the platform, which is why I clicked on it to begin with.

  ·  8 years ago (edited)

The comment section of this post has so many lengthy and vast opinions it took me my entire commute to work to actually read. Yes I actually read them all from trending down to the newest reply and I could go on and attempt to quote and respond to the what I thought to be very interesting discussions and points of view but instead I will just say... When dissisions like this become common place on posts here I would be the first to say "we might have actually accomplished something here". Free speech, an open internet, something different , something NEW! Could you imagine something actually changing in this world of ours?

No matter how much we (some of us excluded, and the number is growing) are pretending that this is a social network, the truth is that this is a private boat. We are here to provide the row​ing power only.

I can see more and more parallels with another pay for write platform which is already deceased. It took it good three years to sink.

This one is sinking even before it is out of beta...

I do hope that I am wrong!

  ·  8 years ago (edited)

I was reading some more topics and @sparkeddev38 proposed a "Steemit flag Accountability System". if we're going to have one, I really liked that idea of doing it especially since it'd require down voters to comment why. Here's a link to their idea: https://steemit.com/steemit/@sparkeddev/steemit-flag-accountability-system-idea

Where's the commit? It just looks like an issue opened on Github, not coded yet? So at least he opened an issue instead of just coding it, it looks.

I do really hate the idea of censorship, and can see possible abuse in this head. Glad you're pointing it out and making more people aware so we can have a discussion about it.

Thanks for pointing that out. I totally missed that section, must of been reading the comments already and seen the issue as being open. So I was assuming it wasn't coded yet.

Yeah... normally commits don't have a bunch of comments like that. It should tell you something about the extraordinary nature of what is happening here.

  ·  8 years ago (edited)

Yeah, I see that this post was made more tongue-in-cheek than I originally thought. But I think the problem is that there are many new people (like me) who are not familiar enough with the Steem universe yet. We don't even have the basics down, so things can be easily misunderstood at this early stage. Better to be straightforward than tongue-in-cheek, methinks :-)

I think I was walking a fine line and it didn't really work out quite as I had hoped. I'm glad for the discussion it produced, though.

@bacchist, this turned into an informative post for me, even though I don't agree with all the complaints. I certainly didn't know the depth of all the underlying politics.

Damn dude. @anyx already addressed this in his thread here : https://steemit.com/steemit/@anyx/the-steemit-tragedy-of-the-commons

I understand that more exposure is good but simply creating a another post with a picture of Hitler will only split the attention of the user base into multiple threads and push both you guys further down the trending page.

I'm in no way suggesting you did this to intentionally split the user base or to rack up your own author rewards by creating a new post. But @anyx was the OP to originally start a thread regarding this issue with both suggestions and comments on how to deal with it rather than simply rabble rousing and tugging at the user base's guttural reaction mechanism. I understand doing so can help create a powerful knee jerk reaction, but the post made @anyx was to help construct a better solution, not to raise an army wielding torches & pitchforks.

@dantheman even upvoted @anyx's post but downvoted this one because his suggestion of voter nullification was partially to try and curb this type of reward hunting through reposting of someone else's content in a more inflammatory way to gain attention and grab a piece of the author rewards...

Whether you intended it or not this type of post just furthers a mob mentality of "lets burn him in effigy!" Instead of supporting @anyx's original thread (that rather than rabble rousing) actually started a whole comment section on constructive criticisms and alternate suggestions.

FYI if anyone cares to check Github the new voter nullification changes were recently tabled for those who want to help construct a better system rather than just burn this one to the ground so to speak.

In either case, I'm upvoting and bumping this thread further, not because I support it's message but instead to help raise awareness of the proposed changes. Make no mistake, I do NOT in anyway support destructive rabble rousing for the sake of drawing attention. I support Construction as a method of resolution not Destruction. Let's not further the divide between the Devs and the User Base while Steemit is still in it's infancy. If that happens nobody wins.

When one uses a mob mentality to stifle further development of a new platform, everyone becomes a loser. A new platform is that much more likely to be destroyed when divisions are caused by creating an US vs. THEM no win scenario. If you don't believe me, just look at what happened to the Ethereum Foundation and their platform. I sincerely hope that @dan and @ned realize that they're currently facing a very similar situation with this very issue.

  ·  8 years ago (edited)

To clarify: @bacchist and I, and many others, were discussing this in steemit.chat before either of us made a post. We posted on similar but different topics, mine being more broad, this focused more on the github issue. I actually link to this post, in my post, since he posted this first. :)

@anyx & @bacchist I'm sorry that would be my mistake then. I simply saw a cogent argument with a picture of Greek Masks, and another with a picture of Hitler. I had no idea there was an actual discussion that took place before hand in Steemit chat. I apologize to both of you for any confusion on my part and am sincerely sorry for jumping to an unfounded conclusion.

I do still however, stand very much steadfast in my views of rabble rousing a mob to further draw attention to an issue. I've always favored constructive criticism in favor of destructive criticism and I feel that comparing anyone to Hitler over a platform's politics is simply uncalled for. We're talking about a social media platform here, not mass genocide.

I guess when it comes to social media, as long as it draws a crowd, then a post has served its purpose. Whether it is for better or for worse doesn't really seem to matter on social media because a crowd is still a crowd none the less, even in cyberspace.

Why are code changes on github not automatically posted to steemit to allow the community to vote on any changes?

If the community could vote on code changes, it would truly be a platform for the people, by the people.

Well, i think that too many people complain about whales, and their power over here.
You need to hope that whale will upvote your post, and this is only way to make anything here: that is not true.

If you can make really good, quality post/ comment, then even if whales won't upvote you- the profit is still possible. You just need more votes :)

I dont like envy about it, because it is simply not right.
Why do you bother about whales having their account big- you shouldnt bitch about it, because they made it through hard work, from the launch of steemit, or thanks to their funds deposited.

It wasn't like they have joined, and instantly got their account big, it was a hard path to achieve it

Respect everybody and be kind. Dont bother dan 'bout it...

Strange that such an important issue is not getting more attention. It needs discussion in the community.

The 30 day issue is also a problem that many of us have highlighted before. Seems the team don't care about it.

@thecryptofiend The sad part about this whole issue is it's slowly turning into an Orwellian "Animal Farm" like situation where people post pictures of Hitler while screaming "4 Legs Good! 2 Legs Bad!". This type of drawing lines in the sand is not only destructive to the platform, but is further dividing the community as a whole... :-/

Lol. That is an awesome comparison. I love "Animal Farm" as well as 1984 - Orwell understood people so well.

And the world in general. I agree 110%.

If only Orwell could have envisioned a dystopian society where people actually volentarally put beacons on themselves that can give their global position from space and used them to checked in hourly with the rest of the world though some magical method of wireless communication only to post their every day whereabouts and pictures of puppies and kittens while arguing with complete strangers???

Doh, wait... That's our world, not his...

Lol. Yes true enslavement is where the slaves don't even realise they are slaves and voluntarily give up their own rights.

I think Dan explained himself perfectly in the "whack a mole" referenced comment. His reasons are sound, from an unbiased perspective.

so great info, but where is this new negate button? i cant see any changes?
i am interested in anything the platform has to offer.

i would just give it some time. the 12/24hour payout time has been adjust after 3days again. so i would just wait it out.

but great that folks think constantly about steemit !

The reasons where discussed as somebody was abusing the mining infrastructure which made impossible for any other miner hogging more than 95 percent so before running around screaming malice check your facts.

also i dint think Dan has ever upvoted me nor do i expect him to do so, I have found to be helpful and listening when the community has a REAL concern, I have been in the same position while working in the voluntary sector you need somebody to say or no because by committee you will be still talking about your navel 6 months later, San acted in the best interest of those who are paying to complete the transaction and doing so by making it fair where as the person who was exploiting the system only had his own monetary gain and its screw you, I will vote for Dan because he was trying his best to make it fair, and as somebody else said its beta until exploits such as this are weeded out.

Who controls the github repository has all the voting power...

In beta we should be testing different voting schemes, I personally welcome "downvoting" since we can always change back. Have a open mind.

The issue misses a good rationale behind why this is being added. The only hint at the reason is this:

It is currently impossible to counter the profits someone earns by upvoting without causing unwanted side effects.

So if we think a post is earning too much, we can knock it down a peg or two. I can rationalise this as a response to complaints that posts with low quality content earning excessively high rewards.

What the issue really needs to explain is why posts are earning so much in the first place and why that's considered too much.

We all know that whales are the users with the most influence and are the reason such posts earn the high rewards they earn, so is this really some kind of control to keep whales in check?

Very Good

While the Hitler meme is a bit much, this seems like a bad move from the dev. Aside from being fundamentally a bad idea anyway - giving that much power to any one person over another Steemit user - any changes should be able to voted on by those who invest and participate in the platform, like voting power in Dash for example. Personally, that is something I would like to see.

Downvoted because this is getting too much money for a FUD post.

It might be a lot of things, but it's certainly not a FUD post.

There is GREAT risk to ANYONE who challenges Dan or Ned, though if all the Whales were to do so they could. This is why I still have hope for the platform. If there is something happening there is enough other Whales to make a stand and make a point.
We as minnows may not have much power but we can make our voice heard and if enough of us make that voice heard it could influence the platform.
Ultimately all we can do is choose to tell the truth regardless of the risk or conform to get approval from overlords~*~

There is GREAT risk to ANYONE who challenges Dan or Ned

This is very hard to believe. Dan and Ned seem to be reasonable guys. If you criticize them in civilized manner, there is nothing to worry.

  ·  8 years ago (edited)

challenges Dan or Ned, though if all the Whales were to do so they could

Not really, as @arhag pointed out, even ignoring personal accounts the steemit account by itself controls a majority of the votes. Even unanimous agreement of every other whale (and if that ever happened you can be pretty sure they're doing something stupid) is powerless against them.

Well if that is the case then all I can do is either continue to use this platform because it appears to be the best available and be GRATEFUL for it or get out. I obviously have no real influence and don't really comprehend the inner workings like you do.
So what you are saying is that undeniably he has major power that can't be challenged but do you also agree that he needs to be stopped? I mean even if you did you are also saying there is nothing that can really be done, correct?

  ·  8 years ago (edited)

That's assuming Steemit wants to break out their 'steemit' account which currently contains about 52% of the total coin supply, and start using it to vote and take over. They haven't done that to date, except for a very brief period during when the site was hacked (essentially an emergency). So, in practice, there is still meaningful input and collaboration much of the time, including on this issue which has in fact been stopped as noted in other comments.

Longer term, the announced plan is for Steemit to over time distribute most of the 'steemit' account at which point there won't be any more absolute control. My personal opinion is that this is not a reason to stop using the platform.

Great!
Because I LOVE Steemit and intuitively feel it is in good hands. I have been VERY impressed with the reasonable debates that have taken place on very personal and controversial topics such as this one.
Now I haven't seen Dan comment here but I have seen you and other "important" accounts discuss sensitive stuff and there has not been any noticeable censoring or tyrannical actions. So this also gives me hope and proves the sustainable future of an awesome platform.
This is a really important thread and I value your honest contribution to it and will be following your posts for sure!
Thanks~*~

Just that fact that this can be talked about in a reasonable and honest ways says A LOT as when you look at the world and other forums or social media sites there is so much arguing, hating, anger, blaming, and crap. Everything I have seen on Steemit from the people with "influence" is for the most part very reasonable and transparent. Again I am not connected with the inside people but I am impressed and feel like honest and reasonable disagreement is VERY healthy!

Longer term, the announced plan is for Steemit to over time distribute most of the 'steemit' account at which point there won't be any more absolute control.

Yes ...it will take 40 years though...

PS assuming the price FALLS with exactly the same ratio as the steem supply grows and the min fee is increased accordingly.

Anyone who had the idea that Steemit.com is or was a dentralised platform is kidding themselves.

Though the word blockchain in and suddenly people are expected to understand what it means.

I knew this was a centralised product before I invested. I hope no one was under any other illusion.

Decentralization can occur in several level. Decision making power should be centralized in projects like this when they are young. Otherwise bugfixing, hardforks, etc get unnecessary difficult to do.

Decentralization of decision making power should happen later when the platform matures.

This is actually an implementation of a downvote in addition to the current upvote or flag.
This was my suggestion; well, partially, if he didn't provide a way to counter flags, too.
The idea is that a flag should be used to indicate problematic content which should cost rep; a downvote just content you do not personally enjoy.

I think its just another great feature and i think the community will love it.

I don't understand why is so difficult to just have an upvote/downvote see saw battle (which in my opinion will be very attractive in terms of curation rewards) and another button for flagging actual offensive/spam posts.

But what do I know? I'm just an invertebrate being without a central nervous system!