Neil deGrasse Tyson gets heated over the jabs