David Mazieres, Stanford University