Why does the wallet say the difficulty is 14? It shows the correct amount of downloaded blocks.
I just did a getmininginfo on my wallet and it shows this...
{
"blocks" : 177077,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 178.79785148,
"errors" : "",
"generate" : false,
"genproclimit" : -1,
"hashespersec" : 0,
"networkhashps" : 57884240555,
"pooledtx" : 0,
"testnet" : false
}
Ah, I just did that and got similar. However, if you hover your mouse over the green arrow for network connectivity, it says something totally different.
I got:

{
"blocks" : 177622,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 200.20477571,
"errors" : "",
"generate" : false,
"genproclimit" : -1,
"hashespersec" : 0,
"networkhashps" : 61713370635,
"pooledtx" : 0,
"testnet" : false
}
When I hover over green arrow I get:

So I do not think that this is related to hashhard.com. I think that this is network wide.