Once again proving you don't actually read... I suggest you go back and READ my comments...
NOTHING is safe... EVERYTHING can be hacked... but your best bet is 2FA as at least it requires a hacker to specifically target your account.
Most hackers, however, tend to go for the lowest common denominator, and simply use dictionary attacks - using lists like the one mentioned in the article we are commenting on.
So, as the lists publicized are only a fraction of the lists actually available to hackers (and more get released every week), the complexity of your password is largely irrelevant (provided you didn't use "password" or "123456" in which case, you are just begging to be hacked), as it will eventually find its way onto one of those lists.
The same goes for usernames - most tend to be email addresses, of which numerous lists also exist... so maybe stop to think for a second before inanely commenting on here about how safe you are?