Nincompoop? Nitwit? Nut? Nutsack? Ninny? Nasty?
The article doesn't say,
Narcissist? Neocomm? Noxious?