Not really. I wrote this post when I was doing a lot of consulting around software development. I was working with lots of different companies and was comparing some of the individuals involved and how easily they could grasp some new concepts.
The defining characteristic was some/all of those attributes that I ascribed to Night Programmers. That isn't to say that I think Day Programmers are worthless - that isn't the case, but I personally would rather work with Night Programmers. Makes life more interesting.
Since that post was written, others have observed that Night Programmers might be difficult to work with which may well be the case given that their passion might lead them to odd work behaviours and extreme points of view.