Sir Isaac Newton vs Bill Nye/Rap Meanings

Isaac Newton:
Of all the scientific minds in history!

(Nye and Newton are one of the many scientific minds in history. This is most likely to be leading to a diss, possibly about Nye's telivision show, Bill Nye The Science Guy)