5 months ago John Carmack criticizes right-wing cancel culture in wake of Donald Trump assassination attempt