my mind set is MULTIPLE teams able to operate without the REKT campaigns of core or nothing
Multiple teams do operate. You can run BU, XT, Classic, TRB, or BTC1. All of these clients are running on the BTC network right now and are 100% compatible with the current consensus. None of them support Core's roadmap, but they're all allowed to run on the network. If enough users decided to run them, consensus would change. I don't see any problem here, other than the one you're attempting (and failing) to engineer from nothing.
my mindset is where if core want to be REFERENCE. then thats meant as having code for CURRENT ruleset. to allow people to have a stable source so others can make their own clients....
........not to be the rule changer source which the code changes daily
Your (broken) mindset doesn't make the rules. There is no rule that says a developer working on Core code can't propose a BIP and there never has been. There is no rule that says changes can't be made via softfork and there never has been. There is no rule that says the reference client can't introduce new features and there never has been. I don't think it's unreasonable to describe someone who would try to introduce such rules as an authoritarian, because such rules would clearly undermine freedom and weaken Bitcoin's permissionless nature.
Also, I
know you haven't got code I can point to that would demonstrate your desire to enforce your totalitarian fascist wishes on everyone. There's a very good reason for that. Primarily, it's due to the fact that
it's not possible to code rules to enforce your demented wishes. You're asking for the impossible. There isn't any code on Earth that can force developers to behave in the way you describe above. Bitcoin will never function like that because you can't control people. But if it
could function like that, we're all abundantly clear on the part where that's how you'd prefer it to be.
Tell me how you'd stop any developer from coding what they wanted. Tell me how you can stop Core proposing new features. Tell me how you'd prevent softforks.
You don't have answers to any of that.
Because it's not possible. Cry about it all you want. It won't change anything. The above idea of yours is totally unworkable.
And to top it off, you already have a "
stable source so others can make their own clients". That source is called
every single previous version of Bitcoin that has ever been released. You can pick any one of those previous versions and build what you want from it. Once again proving that you don't even understand what it is you've got and how good it is. You have all the freedom in the world and yet all you can do is bitch about what other people are doing with their freedom.
im guessing he will play the victim of personal attack, but he is the one poking the bear. so cant cry when the bear bites back
I'd have to care what you think to be concerned about personal attacks you make against me. You're the one whining about insults. Say whatever you like about me.
the funny part is doomad cannot separate the idea that core should not BE bitcoin. but instead core should only participate in bitcoin.
but doomad will pretend to flip flop in and out of that.. one day he says core do have control without needing community permission. next he will say the community would give permission for core to activate.. he just cant make up is mind.
I don't know how to explain it to you any other way. I'm sorry if this is too difficult a concept for you to wrap your feeble mind around:
Developers of any codebase can code what they want. Users are free to run what they want. If users don't run it, nothing activates. This applies to all dev teams equally.As I've explained to you before, I've used the same argument to defend alternative clients. This is why it's such an effective argument. It's universal. In 2016, before the forks started occurring, when Carlton used to argue that alternative clients shouldn't be allowed to "steal" Core's code, I used this exact same argument. Remember
this thread? I categorically said that
anyone is free to code their own proposals if other developers disagree. Oddly enough, you didn't seem to have any problems at all with me saying that back then, when it suited your argument, so I don't see why you're so opposed to it now. Maybe it has something to do with the fact that you're now basically using Carlton's arguments that a certain dev team should be restricted in what they can or can't do.
But neither of you can overcome the argument that all devs are free to code what they want. Neither of you can change it. It's a fact. You can't fight the cold hard reality of how things actually are. All devs are free to code what they want. Including the devs you (and Carlton) don't approve of. Literally the only difference between you and Carlton is that you both hate different groups of developers. I'm just here being completely neutral and transparent, like BTC itself.
What you think Core "
should" do doesn't matter. What matters is people are free to code and run anything they like because the system is 100% permissionless. As such, Bitcoin is working perfectly.