News for hackers. Stuff that matters.
Re:John Carmack on Inlined Code (2014) by bshimmin on Tuesday July 19, 2016 @06:14AM (#12120879)
Imagine how fantastic it must be working with someone like Carmack. Sure, the first few code reviews would be fairly traumatic - as you quickly realise just how much faster and generally better he is than you - but I think after a little while you could just relax and try to absorb as much as possible.

I love how everything in these emails is delivered as a calm series of reflections, chronicling with great honesty his own changing opinions over time - nothing is a diktat.

I also found it rather heartening that he makes the same copy/paste mistakes that the rest of us do - how many times have you duplicated a line and put "x" or "width" on both lines..? Seemingly Carmack can actually tell you how many times he's done that!

Re:John Carmack on Inlined Code (2014) by samlittlewood on Tuesday July 19, 2016 @06:47AM (#12120962)
A good read about Michael Abrash's experience of this:

http://blogs.valvesoftware.com/abrash/valve-how-i-got-here-w...

(And interesting history about Valve)

Re:John Carmack on Inlined Code (2014) by smegel on Tuesday July 19, 2016 @06:21AM (#12120896)
> the first few code reviews would be fairly traumatic

Hopefully because he is saying "did you really think vain attempts at premature optimization were going to impress me?".

Re:John Carmack on Inlined Code (2014) by blackbeard334 on Tuesday July 19, 2016 @06:42AM (#12120948)
Re:John Carmack on Inlined Code (2014) by bluecmd on Tuesday July 19, 2016 @09:10AM (#12121494)
Honestly, this is why working for someone like Google is so great. All the smart people you can learn from.
Re:John Carmack on Inlined Code (2014) by sitkack on Tuesday July 19, 2016 @10:21AM (#12121925)
Carmack is smart, but that isn't what makes him interesting. He constantly re-evaluates his beliefs in the face of new facts, the vast majority of people do not do this, regardless of their intelligence.
Re:John Carmack on Inlined Code (2014) by mark-r on Tuesday July 19, 2016 @12:28PM (#12122674)
My theory is that this is what separates the good from the great. You can't improve unless you're continually considering what you might be doing wrong, or what you could have done better.
Re:John Carmack on Inlined Code (2014) by yannickt on Tuesday July 19, 2016 @02:02PM (#12123522)
Brian Hook wrote about Carmack's productivity here: http://bookofhook.blogspot.ca/2013/03/smart-guy-productivity...

It's an interesting read. Previous HN discussion: https://news.ycombinator.com/item?id=5383650