Please upgrade your browser to make full use of twiends.   chrome   firefox   ie   safari  
Want to get more twitter followers? Click here to watch our video.
John Carmack
@deplinenoise Just do it, hack! I approach code like games, rush deep into room, trigger all NPCs, die, after respawn I know where NPCs are.
Retweeted by John Carmack
Amzn's data mining is a clear positive for me. Nexus is just the latest example of a successful prediction of enjoyment based on past data.
Enjoyed Nexus by Ramez Naam.
It isn't about perf, it is about using the minimum necessary functionality in an interface, and everyone uses different "Strings".
I go back and forth on the value of using string classes vs const char * as parameters to utility functions.
I haven't read any of Taleb's previous books, but I am finding Antifragile to be good reading.
White comic panel borders at the edge of your screen in VR are a worst case for flicker sensitivity on a low persistence display.
Writing a VR .cbz viewer, since @comiXology started offering DRM free backup of a bunch of titles today.
I just gave my team instructions to carefully tune a parameter that only stands out when shaking your head around in VR. Workplace cruelty?
Not sure how many of you remember when Daikatana came out, but we hope this makes you chuckle
Retweeted by John Carmack
Puzzled for a bit why a 2x2 single channel checkerboard texture was wrong until I remembered GL's default 4 byte row alignment.
TIL about the Doherty Threshold: < 400ms response time addicting; > 400ms painful. (old paper still very true to...
Retweeted by John Carmack
"Large Scale C++ Software Design" summarizes the entire 800 page book in a 20 page appendix, which makes for easy later review.
I would love to see C++ resyntaxed in a modern, enlightened way that leaves semantics unaffected. One such proposal:
Retweeted by John Carmack
Multi context GL work with async reads to PBOs on a mobile GPU is at least plausible grounds for a driver bug, but nope--copy paste error.
Yearly reminder:… and OpenGL's binding point object model is terribly bug prone. Sigh.
I do still think there is a niche for a simple little bit of PD C code that just does a quality resampling of 32 bit RGBA images.
If anyone is curious, I did wind up using the CImg library for resampling. Touch of pain on Android due to C++ issues, but nice interface.
So used to Bluetooth, bit of a start to see that the lone person in animated conversation walking towards you ... isn't wearing a headset.
@ID_AA_Carmack Just in case you didn't see this. We kind of held a LAN party in your honor, on top of a mountain.…
Retweeted by John Carmack
Can anyone recommend a nice stblib-style (free, single file, portable, C interface) image resampling library?
It should be possible to recover some depth information from sufficient number of unstitched panorama source images. Save the sources!
I would use 24 bit RGB (vs 32 bit RGBA) textures a fair amount if they were actually 24 bits, and full performance.
Happy #QuakeCon everyone, sorry I'm not there...