I see this assumption a lot in regards to Carmack's early work at ID. How do you know those marathon coding sessions didn't go like most do, where after 4-8 hours you start making more mistakes that you have to fix later? He seems to be able to churn out just as much code of similar quality now, when he only works a normal work day, as he did back then when he worked around the clock.