Twitter | Search | |
John Carmack
Oculus VR CTO
10,788
Tweets
174
Following
852,847
Followers
Tweets
John Carmack 2h
Replying to @polygonhell
For me at least, immersion in a problem by continuously working on it from different angles is the best way to bring out solutions. I rarely have the "solve in the shower" solutions relative to "solve while staring at a screen".
Reply Retweet Like
John Carmack 2h
Replying to @Gaohmee @PerFryking
Being an engineer and building things to the best of my ability is a core aspect of my life. I'm not going to clock out at 5:00. I don't have a well formed opinion on the pros and cons of comradeship through hardship; I recognize there are some complexities.
Reply Retweet Like
John Carmack 4h
Replying to @JBrooksBSI
I work a shorter day on Saturday, and Sunday is usually reserved as family day. I don't hit 60 every week, but I feel that is a comfortable level for me.
Reply Retweet Like
John Carmack 5h
Yes, I think it has definitely lessened.
Reply Retweet Like
John Carmack 5h
Replying to @NicanBun @sarpersoher
There were weeks of 13 hour days, but I still had some time for other things.
Reply Retweet Like
John Carmack 5h
Replying to @niinegames
Expecting a significant number of your reports to want to work that much would be irrational.
Reply Retweet Like
John Carmack 5h
Poor management is probably the dominant issue, but optimism in uncharted areas and (in terms) "soul in the game" will make many people work much harder than others think reasonable.
Reply Retweet Like
John Carmack 5h
I recently fact-checked an article that said I worked "18 hour days", which was just not true -- I have never been effective beyond 13 hours, so I have never worked a 100 hour week. On the other hand, I *like* working 60 hours a week.
Reply Retweet Like
John Carmack 5h
Replying to @CockleburrSoft
What? I've never heard of that -- sounds terrible!
Reply Retweet Like
John Carmack 19h
Replying to @jonlehtinen
Can I see your calculations behind that?
Reply Retweet Like
John Carmack Oct 13
Replying to @alex_spellman87
At one point (after chasing NaN's from uninitialized memory) we tried default initializing our Vec3 class, and found that it made game code something like 10% slower, which was unacceptable. It can also make large image processing operations half the speed in some cases.
Reply Retweet Like
John Carmack Oct 13
Days since an uninitialized C++ variable caused me grief: 0 Uninitialized memory is sometimes important for performance, but it should need to be explicitly called out as such, rather than being the default behavior.
Reply Retweet Like
John Carmack Oct 12
Replying to @niemerg
Vaporized, as in, turned into a gas of independent atoms.
Reply Retweet Like
John Carmack Oct 12
Replying to @andrewrstine
Thanks, I did not know that!
Reply Retweet Like
John Carmack Oct 12
I wonder if vaporizing metal in orbit could be an effective “sun shade” to reduce warming.
Reply Retweet Like
John Carmack Oct 12
He also stopped by during Rage dev.
Reply Retweet Like
John Carmack Oct 12
A marketing hack may well be more valuable than an engineering hack in gaming today.
Reply Retweet Like
John Carmack Oct 12
Replying to @chrisc334 @paulg
People said regulation was the most challenging thing about private spaceflight, but my little 8 man team was able to get all the necessary licensing done. I suspect the regulatory side will get worked out for a really solid technical win.
Reply Retweet Like
John Carmack Oct 12
Replying to @paulg
I think there are solid reasons to believe that there is at least as much room for improvement in the nuclear industry as SpaceX demonstrated there was in the aerospace industry.
Reply Retweet Like
John Carmack Oct 12
Replying to @ablitter
I never did learn those skills — I’m a terrible people manager. I work ok as an inspirational leader for people that can take care of themselves.
Reply Retweet Like