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