David spent many years at prestiguous schools of data wizardry, where he studied the mathematics of information, handcrafted memexes, took a couple of classes in data ninjutsu for fun, and developed a particular fondness for sporks. He can also hurl tennis rackets at small moving objects with deadly accuracy.
Published journal articles: 16.
Erdős number: 4.
David enjoys whiteboards, pizza, writing text adventures (like this), developing crazy ideas, puzzle hunts, Python, command lines, and coming up with names for new GitHub repositories.