David Mazières, Stanford