I found the name history lesson interesting too. Don't know if it is just here in the US, but "nimrod" is generally an insulting term with the connotation of the person in question being an idiot.
The name of this also made me giggle a little bit when I first read it!