Apparently someone recorded several of the panels from NewCon, and has made them available as podcasts. Good job I didn't know at the time, I'd never have said a word.
Available
here; thanks
hutch0 for letting me know. I haven't listened because I don't like the sound of my own voice. Yes, really.