the heck is this skepticon thing

Skepticon 15 will be held the weekend of:

August 11th-13th 2023