It appears 8chan wont be up until after the congressional hearing, if Bitmitigate is to believed.
They might actually end up hosting the thing it seems. (Depending on the hearing.)
Anyway here is a poll on what we do on demo day if 8chan doesn't come back up:
https://www.strawpoll.me/18441310