Hey everyone,
There is something wrong with rvnstats. I think the difficulty difference is calculated based on info from a certain amount of hours before. Right now it shows difficulty went down by 2000 (last difficulty change) and that is exactly the difference between the 41K we had before and the 39k we have now. In between these we've had the 10k difficulty. Don't think it looks at really last difficulty but the difficulty that was 33 hours ago (give or take).
Can this be fixed?
The difficulty drop to 10k was mined very quick by an influx of hashpower of an extra 2.5TH - someone mentioned that they saw proof it was nicehash pointing hash power.
The 2016 blocks were mined in less time than the 1.4 days as targeted by the code, it only took approx 10 hours, the difficulty went back up and the hash power left. The high difficulty and now lower hashrate will have this level of difficulty for another day or two before it happens all over again.
It's gonna be like this for a while I think.