Illustration by Alex Castro / The Verge Facebook and Instagram were down on Thursday afternoon. The outage appeared to start around 5:30PM ET, with several ... Read more