I've been wondering this for quite a while. Was there or is there a connection between CKPOOL and Kano pool. Was Kano involved in both at one time? Just curious?
As my sig says, the majority of the code (in the ckpool git) is written by me.
There's 2 parts to ckpool - the mining front end and the database/web/everything else backend.
I wrote pretty much all of the largest part: CKDB - which I now call KDB ... for obvious reasons.
He wrote pretty much all of ckpool - though a lot of the library comes from cgminer and 'various' sources (including me)
One day in irc (2017 Jan 23) he made a rather derogatory reply to me regarding my comment stating I have the most computing experience in the channel (which I do) ... to which, of course, I replied similarly.
8 minutes later he locked me out of the ckpool git - not long later he locked me out of the cgminer git.
Thus endeth that
Prior to this event I had stopped paying both of us for a few months so I could build up the pool balance in the event that we lost a block to any of these problems that kept showing up, though of course I do test changes, I can't guarantee that I'll find all problems he adds.
I had made this clear to him also, before this.
ckpool regularly has problems coz he commits untested changes ... for payment by Bitmain ... and also puts in small changes himself he hasn't tested properly or at all (segwit was a good example of this - completely untested changes by him that didn't work)
He's lost 3 blocks with his irresponsible actions that he calls 'misfortune'
He's not a qualified programmer, he's a medical doctor, though also he does some linux kernel scheduler hacking
(though the linux kernel team required him to provide evidence of his claims of performance improvements but he wouldn't)
His inexperience has shown up on regular occasions.
To be blunt, a lot of the crypto world is full of hackers and that shows regularly.
They seem to get this idea that they've done something incredible, when in fact most of it is pedestrian.
You'll find many who say their experience is "being in the crypto world for" whatever time - usually with nothing to account for before that - and really nothing in any way ground breaking to show for their time in the crypto world either.
I certainly don't think I'm some coding god, like -ck thinks he is.
I do realise, however, that most of the programmers in this space are far from that.