> - PR being locked, then unlocked to let someone submit ACK, then locked again
This wasn't handled well, but a PR isn't a battleground for non-contributors to go in and say "NACK" in large numbers and then expect their comments to be tallied as a vote. It needed to be handled in some way.
> - ppl paid to submit PR withouth disclosing it upfront
This is influencer propaganda. We should be thankful that many talented people are able to collect a salary for their work. There is no ill intention – that's just something influencers want you to believe in order to make you angry.
> - the focus being on miners wellbeing rather than nodes
The focus is on bitcoin's well-being. Bloating the UTXO set dangerously impacts the cost of running a node, OP_RETURN avoids this cost. You may think you can avoid or reduce undesired data in the blockchain, but this is demonstrably wrong (look at the blocks you're storing). You can choose between bloating the UTXO set and not bloating the UTXO set.
> - core smirking at oppostion during btc++ debate
I'm sorry you found someone's demeanor offensive. That's not a technical argument. A smirk is bad, but probably not as bad as the accusations of corruption and hidden agendas that a lot of bitcoin developers face these days. This person shouldn't have smirked, but this gesture probably didn't come out of nowhere; people are upset and frustrated.
> - core devs saying things like "if you don't like what we are doing just change software", instead of reassuring ppl when they express concern for what you are doing
It's difficult to communicate effectively. I thought Greg Maxwell did a decent job here: nevent1qqsgsc3lfarzl6sjrnrewxxl88fme3ztewhrtf4tp5u56l7uhuxzdmcr9hwpf
People are complex and difficult. When it comes to bitcoin, we need to focus on technical arguments to protect bitcoin's decentralization, and not choose our actions based on who has offended us.
Login to reply
Replies (1)
On the "offending topic" and ppl being complex, I understand that devs are way better at coding and technical aspects, rather than communication. But you gotta admit that when someone is pretty shit at comunicating it has its impact (quite hard to completely discern the technical content from the way it is presented). Maybe core devs should also dedicate some time on how to better convey info, because it is a very imprtant aspect too
Anyway thanks a lot for your time man, I'm re-considering my stance here. As already mentioned I'm very emotionally invested in this and my emotions might have clouded my judgement initially!
Last question to you: if it turns out this change creates harmful consequences, can we simply roll it back withouth any issue? In this case the only way to roll it back would be through consensus change, correct? I'm all for experimenting to see what works best, but it is pretty hammered in my head that any change to btc is risky and should be heavily weighted as it might generated unforseen consequences