I cross-checked everything on pool and there's nothing suspicious. It's just long round :-). It is currently around 6x more than difficulty (should be 1x in average), but it's still not the worst round in history.

I cross-checked everything on pool and there's nothing suspicious. It's just long round :-). It is currently around 6x more than difficulty (should be 1x in average), but it's still not the worst round in history.

Btw, the explanation on your site does not reflect the current scoring system.

I know that, unfortunately it's pretty complex stuff to explain (exponential functio, reason for making older shares less valuable, renormalization) and I failed with some easy description for 'common users'. But because expected payout is +- the same as for share based calculation (without pool hoping), I feel like shares/total shares * 49 is correct enough for average user.

If you're using latest DiabloMiner version and see enormous stale ratio, please downgrade or use another miner. Diablo introduced "ntime rolling" feature in his miner, but those shares will be rejected by all properly coded pools using stock bitcoind as backend. There are some good reasons to *not* use ntime rolling by default. For example, poclbm uses this feature only when pool provide special http header for allowing this. Accepting shares with rolled ntime may lead to accepting duplicate work in some cases, as I found back in January.