We're in the process of launching an updated version of The Ad Feed. This is a pretty big move, so it'll probably take the rest of the evening.

Try checking back in the morning and all should be well.