Is the preference for late night because 1) there are less distractions at night or 2) hackers are genetically prone to being night owls?
Personally when left to my own ways will migrate my schedule naturally to be nocturnal. Wake up at 2PM and go to bed at 6AM. I feel happier and am way more productive.