Has anyone else noticed how long new posts take to show up, or is it just me?