Great work as usual slush. One question, what happened to NMC?
They're not compatible with stratum protocol, so have pretty much been dropped, as hardly anyone still uses getwork.
That's one thing I never quite understood: the rapid migration to stratum. I understand that with increasing hashrates and the desire to reduce network traffic, clearly the 'diff 1' getwork protocol was unsuitable. But using the more mature getwork (LP) with vardiff has, in my experience to date, been more stable (in terms of cgminer/bfgminer crashes) than using stratum. Just today I've had 2 mining software crashes running stratum, while 2 other instances on getwork/vardiff are still running without issue. I like the reduced stales on stratum, but if I have to continually monitor and restart my mining software when it crashes I'm losing more shares than any benefit the reduced stales can have.
Regarding NMC on slush: only the getwork clients are merge-mining NMC (current that's only a few % of the total pool); stratum clients (the vast majority) are not. But NMC rewards are distributed to everyone with an NMC wallet defined. This is why the NMC payout are so small.