Site News Vulture Central, The Register's SETI@Home team, disappeared at the weekend. Thanks to everyone who alerted us.
We don't know yet what happened but we do have a theory. We'll check it out and see what we can do to get the team restored. In the meantime, apologies all around.
Please bear with us. ®