I sent an email to Node in early April telling him his site had disappeared. He seemed not to have been aware of this. Then a month later I sent him another note asking if he'd made progress in reëstablishing the site. He replied, "Sorry Plusbas, not yet... too busy...". I haven't asked again. If someone else would like to pursue it, the address I was using was
[email protected]