DEF CON badge disagreement gets physical as firmware dev removed from event stage Published 13 Aug 2024 Full Article