Troy.
You RIGHT HERE, are admitting that you are running code that has NOT BEEN APPROVED, AND CAN CAUSE A FORK. For the last time.
YOU HAVE BEEN EJECTED FROM THE COMMUNITY BY THE COMMUNITY.
All you ever talk about for CatCoin, is HOW CAN I LINE MY OWN POCKET, WHILE DISRUPTING THE REST OF THE MINERS
It is assholes like you that keep the stress levels high, and take away from other more important things in life.
Why don't you try this stuff with your Uro coin, and leave CatCoin alone, as you know you are not welcome!
Blak
Blak, you wrote the code for PID difficulty adjustment. It's not how I would have written it, if I had the time to spend, but you did, and the damn thing WORKS, and seems to work quite well with a longer minimum block time.
If you have some new code that you think works better, then I'd like to review it with you, and come up with a good test plan that either increases the minimum block time, or removes it entirely. I still hope it's possible you and I could have a rational discussion about the algorithms and how to test whether they work correctly or not.
It greatly decreased my stress levels to ignore unelected tyrants who write more inflammatory rhetoric than code, but that is not an easy thing to do.
I keep hearing about how I've been ejected, yet what I see is that everyone still runs the code I wrote.
The fact that we're still all arguing about this almost 2 years later seems to indicate there actually might be a community worth saving if we can grow up and learn some conflict resolution skills.
Nobody elected any of us, we all showed up here for our own reasons. Some for profit, some because we like cats. The original developer of Catcoin is long gone, and we all took in the stray code, and did what we thought was best to improve it, and the ultimate authority on who is 'part of the community' are the people that buy catcoin, sell catcoin, run miners, exchanges, and websites, and write the code that facilitates it. There's no 'catcoin federal reserve committee' that decides in secret who's part of the community, you either participate, because you want to, or you don't.
Feel free to play with any strawmen you care to stitch together but here we don't like zombies, or strawmen, or hozers - and certainly not the embodiment of all three.
Enough of THAT BS.
For the rest of the community: I have only one concern with publishing the code. I know - it has to be published and it'll be known regardless. But as I have absolutely zero trust for hozer/troy/tmagik/catcoiner I fully expect that as soon as the code is made public that he will be sifting through it to find an exploit he can use for personal profit. As he's been working against the community from the beginning, I don't expect him to be fully transparent if he does find a problem. So - while this code works, and while it's been validated against other projects that are believed to resist exploitation, it's really important that we get eyes on it. Thanks in advance for your help!
Andy