If ever in doubt if you google "is minecraft.net down" it directs you to a site that pings their central server - and if it doesn't say "online" it will return with a "failed to establish connection". Seemed it was down for hours yesterday, but I imagine its to do with the backend fix they keep tweeting about with getting the skins working properly for everyone