This is my response to a very informative post by Andrea Lanfranchi. I felt like I had to respond because my name is mentioned there twice, and it might seem that I am the person who is actively trying to frustrate the “governance process” of adopting ProgPOW.
Here is my position in short.
Too much credit?
First of all, perhaps I am giving myself too much credit for even thinking that I am influencing anything at all? Perhaps my opinions do not actually matter that much? I would like to say that I do not crave influence, but I do appreciate that people listen to what I have to say.
Dilemma and double bind
I have a dilemma. I do not want to unduly influence decisions on ProgPOW, because I think I said and wrote enough about it already, and there is no substantially new information that I possess since my last publication on February 10th, 2019.
However, there might be a perception/expectation (and Andrea’s post made me think of that), it would mean that I will have to completely recuse myself from all the Ethereum CoreDevCalls, or at least those where ProgPOW is on the agenda. Because, as some people now perceive, if you were on the call, but did not say anything when the question is asked, you agree by default. Or, as Greg Colvin went even further on the latest call on 15th of Match — if you were not on the call where something was discussed, it means you agree (because if you disagreed, you would have phoned in and said so). It is a sort of double bind — and I tried to argue against it on the latest call. I feel that this is wrong, and I would like us to formally reject this understanding. Otherwise, I will need to formally abandon the calls, so that my absence (or my silence) are not taken as agreements. In other words, agreeing to participate in the calls is some sort of blank consent to anything that is being proposed, but you were not there to object (which is absurd from my point of view).
“Over my dead body”
I know it is usually a half joke, but posing the questions using this expression confuses people even more. As a grown-up person, I am totally willing to accept decisions I do not agree with, and I will not have tantrums about it, if anyone wonders. Therefore I am against these kind of questions.
I am still willing to provide updates for the Ethereum Core Dev calls, and participate elsewhere, but I will be more hesitant about joining in to the actually calls for now. I am not sure how my participation is perceived.