I can't tell if it's just me. All my other sites are functioning.

On Chrome atm and it says:

The webpage at (you need an account to see links) might be temporarily down or it may have moved permanently to a new web address.

april fools? youtube had one