So, for months I have had a note on the top of that it was moving here "soon".  So, today it did!
The security warnings from Firefox prompted me to move away from the old site finally, so this is a permanent thing
If there is something really really wrong, let me know please!