When I offered you a job...:
Yeah, I'm not your man on that. I wouldn't get out of bed for 1 BTC these days. But if I do find the problem I'll send it to you for free, as I am close. I like the subscribe.extranonce1 protocol extension.
If you want to live in the past, fine. When I offered you the proper solution for only 0.25BTC:
Does this fork of sgminer address the idle bug, or is that still a work in progress?
Work in progress.
Several days ago I was investigating this idle bug to satisfy my own curiosity and offered to provide the fix to you for free if I found it. I found and fixed it two days ago, but you had already hired someone else to do the work instead, so obviously I can no longer give it away for nothing. Today, that person contacted me for some information about the bug, so I assume he has not yet found it. I have no doubt that he or someone else eventually will, but how long it will take is anyone's guess, as it is nested pretty deeply in the muck.
I offered the fix to you for a token amount -- a quarter of what you were paying him -- and also to send the fix in advance of payment for verification, but you declined. So how long it remains a work in progress is really up to you...
By the way, it took the person you hired weeks to do the work you said would only take a day, and it's still not done correctly!
All over 0.25BTC. Nothing. A pittance. A poor decision made out of being too stubborn to even consider the potential future effects upon the profitability of nicehash and the satisfaction level of miners providing their hashpower. For without the miners, nicehash has nothing to sell. And some of them are not happy! Most probably just pointed their hashpower elsewhere without bothering to voice their issues here.
I will repeat.
Everyone pointing their miners at nicehash should keep a very close watch over them to ensure that they are not unexpectedly going idle. If you don't want to take the risk that they will go idle, then you should run your usual profitability calculations and choose for yourself whether you should be mining somewhere else instead.