'Physics ace'
Is 'physics ace' the best title El Reg can come up with? When even the dodgiest 'scientist' earns boffin status. How about 'ggogleplex-boffin Mekon brain' or something?
And it's odd - I read the quotation from him and heard it as being spoken in his voice.
A good life.