Nicholas Weaver, University of California, Berkeley