DIY invention show gets public television premiere