Am I reading right that some are seeing popup ads? That should not be the case. There are ads on the site, yes....click on them to support the site. Most everything else is pretty much the same by now. I'm still working out a few little bugs but nothing as far as I'm aware is blocking or otherwise impacting the usefulness of the site.
Also, there's a lot more to use here...so I'm hoping that with a little more time, everyone will get used to some of the minor changes and enjoy the new features.