So to follow up on this,
I said that it seemed to clear up for the most part, but I'm learning that's not entirely true. There are still some issues here and there, and imgur in particular has constantly had an error message about too much traffic or something, but when I log into my computer...