On the eve of BYCC, a look back at NCYC