My server’s IP address changed and I didn’t notice - I’m running the DNS with another ISP, so www.binary-ape.org was pointing at the wrong server. Doh. This is fixed now, and hopefully won’t happen too often. Despite appearances, www.34sp.com had not shut me down :-)