Matt Welsh (computer scientist)

Last updated
Matt Welsh
Born
Matthew David Welsh
Education North Carolina School of Science and Mathematics
Alma mater Cornell University (BS)
University of California, Berkeley (MS, PhD)
Scientific career
Fields Systems
Networking
Mobile computing [1]
Institutions Harvard University
Google
Apple
Thesis An Architecture for Highly Concurrent, Well-Conditioned Internet Services  (2002)
Doctoral advisor David Culler
Eric Brewer [2]
Website www.mdw.la

Matthew David Welsh is a computer scientist and software engineer and is currently the co-founder of Fixie.ai, which he started after stints at Google, xnor.ai, and Apple. [3] He was the Gordon McKay Professor of Computer Science at Harvard University and author of several books about the Linux operating system, several Linux HOWTOs, [1] [4] the LinuxDoc format [5] and articles in the Linux Journal . [6]

Contents

Education

Welsh is a 1992 graduate of the North Carolina School of Science and Mathematics. [7]

Welsh received a Bachelor of Science degree from Cornell University in 1996 and Master of Science and PhD degrees from the University of California, Berkeley in 1999 and 2002, respectively. [8] He spent the 1996–97 academic year at the University of Cambridge Computer Laboratory and at the University of Glasgow. [6] His thesis was supervised by David Culler and Eric Brewer. [2]

Career and research

Welsh has led teams at Google and Apple Inc., and served a Professor of Computer Science at Harvard University. In November 2010, five months after being granted tenure, [9] Welsh announced that he was leaving Harvard. [10]

The Social Network

Welsh taught the operating systems class at Harvard in which Mark Zuckerberg was a student. Welsh was later portrayed by actor Brian Palermo in the movie The Social Network featuring Zuckerberg and the founding of Facebook. Welsh was reportedly paid $200 for his Powerpoint slides used in the movie. [11] [12]

Publications

His publications [1] include:


Related Research Articles

<span class="mw-page-title-main">Hal Abelson</span> American mathematician

Harold Abelson is an American mathematician and computer scientist. He is a professor of computer science and engineering in the Department of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology (MIT), a founding director of both Creative Commons and the Free Software Foundation, creator of the MIT App Inventor platform, and co-author of the widely-used textbook Structure and Interpretation of Computer Programs, sometimes also referred to as "the wizard book."

<span class="mw-page-title-main">North Carolina School of Science and Mathematics</span> Public boarding school in Durham, North Carolina, United States

The North Carolina School of Science and Mathematics (NCSSM) is a two-year, public residential high school with two physical campuses located in Durham, North Carolina and Morganton, North Carolina that focuses on the intensive study of science, mathematics and technology. It accepts rising juniors from across North Carolina and enrolls them through senior year. Although NCSSM is a public school, enrollment is extremely selective, and applicants undergo a competitive review process for admission. NCSSM is a founding member of the National Consortium of Secondary Stem Schools (NCSSS) and a constituent institution of the University of North Carolina system.

The printing subsystem of UNIX System V is one of several standardized systems for printing on Unix, and is typical of commercial System V-based Unix versions such as Solaris and SCO OpenServer. A system running this print architecture could traditionally be identified by the use of the user command lp as the primary interface to the print system, as opposed to the BSD lpr command.

<span class="mw-page-title-main">Peter Norvig</span> American computer scientist (born 1956)

Peter Norvig is an American computer scientist and Distinguished Education Fellow at the Stanford Institute for Human-Centered AI. He previously served as a director of research and search quality at Google. Norvig is the co-author with Stuart J. Russell of the most popular textbook in the field of AI: Artificial Intelligence: A Modern Approach used in more than 1,500 universities in 135 countries.

The Berkeley r-commands are a suite of computer programs designed to enable users of one Unix system to log in or issue commands to another Unix computer via TCP/IP computer network. The r-commands were developed in 1982 by the Computer Systems Research Group at the University of California, Berkeley, based on an early implementation of TCP/IP.

<span class="mw-page-title-main">Hubert Dreyfus</span> American philosopher

Hubert Lederer Dreyfus was an American philosopher and professor of philosophy at the University of California, Berkeley. His main interests included phenomenology, existentialism and the philosophy of both psychology and literature, as well as the philosophical implications of artificial intelligence. He was widely known for his exegesis of Martin Heidegger, which critics labeled "Dreydegger".

Hsiang-Tsung Kung is a Taiwanese-born American computer scientist. He is the William H. Gates professor of computer science at Harvard University. His early research in parallel computing produced the systolic array in 1979, which has since become a core computational component of hardware accelerators for artificial intelligence, including Google's Tensor Processing Unit (TPU). Similarly, he proposed optimistic concurrency control in 1981, now a key principle in memory and database transaction systems, including MySQL, Apache CouchDB, Google's App Engine, and Ruby on Rails. He remains an active researcher, with ongoing contributions to computational complexity theory, hardware design, parallel computing, routing, wireless communication, signal processing, and artificial intelligence.

<span class="mw-page-title-main">Joseph Goguen</span> American computer scientist

Joseph Amadee Goguen was an American computer scientist. He was professor of Computer Science at the University of California and University of Oxford, and held research positions at IBM and SRI International.

<span class="mw-page-title-main">David Blackwell</span> American mathematician and statistician

David Harold Blackwell was an American statistician and mathematician who made significant contributions to game theory, probability theory, information theory, and statistics. He is one of the eponyms of the Rao–Blackwell theorem. He was the first African American inducted into the National Academy of Sciences, the first African American full professor at the University of California, Berkeley, and the seventh African American to receive a Ph.D. in mathematics. In 2012, President Barack Obama posthumously awarded Blackwell the National Medal of Science.

<span class="mw-page-title-main">Margo Seltzer</span> American computer scientist

Margo Ilene Seltzer is a professor and researcher in computer systems. She is currently the Canada 150 Research Chair in Computer Systems and the Cheriton Family Chair in Computer Science at the University of British Columbia. Previously, Seltzer was the Herchel Smith Professor of Computer Science at Harvard University's John A. Paulson School of Engineering and Applied Sciences and director at the Center for Research on Computation and Society.

<span class="mw-page-title-main">Shankar Sastry</span> American academic

S. Shankar Sastry is the Founding Chancellor of the Plaksha University, Mohali and a former Dean of Engineering at University of California, Berkeley.

Martin M. Wattenberg is an American scientist and artist known for his work with data visualization. He is currently the Gordon McKay Professor of Computer Science at the Harvard University School of Engineering and Applied Sciences.

<span class="mw-page-title-main">Andrew Ng</span> American artificial intelligence researcher

Andrew Yan-Tak Ng is a British-American computer scientist and technology entrepreneur focusing on machine learning and artificial intelligence (AI). Ng was a cofounder and head of Google Brain and was the former Chief Scientist at Baidu, building the company's Artificial Intelligence Group into a team of several thousand people.

Glen Eugene Bredon was an American mathematician who worked in the area of topology.

<span class="mw-page-title-main">Rina Dechter</span> Computer scientist

Rina Dechter is a distinguished professor of computer science in the Donald Bren School of Information and Computer Sciences at the University of California, Irvine. Her research is on automated reasoning in artificial intelligence focusing on probabilistic and constraint-based reasoning. In 2013, she was elected a Fellow of the Association for Computing Machinery.

<span class="mw-page-title-main">Laura Waller</span> Computer scientist

Laura Ann Waller is a computer scientist and Ted Van Duzer Endowed Associate Professor at the University of California, Berkeley. She was awarded a Chan Zuckerberg Initiative Fellowship to develop microscopes to image deep structures within the brain in 2017 and won the 2018 SPIE Early Career Award.

<span class="mw-page-title-main">Jelani Nelson</span> American computer scientist (born 1984)

Jelani Osei Nelson is an Ethiopian-American Professor of Electrical Engineering and Computer Sciences at the University of California, Berkeley. He won the 2014 Presidential Early Career Award for Scientists and Engineers. Nelson is the creator of AddisCoder, a computer science summer program for Ethiopian high school students in Addis Ababa.

Tamara Ann Broderick is an American computer scientist at the Massachusetts Institute of Technology. She works on machine learning and Bayesian inference.

Rediet Abebe is an Ethiopian computer scientist working in algorithms and artificial intelligence. She is an assistant professor of computer science at the University of California, Berkeley. Previously, she was a Junior Fellow at the Harvard Society of Fellows.

References

  1. 1 2 3 Matt Welsh publications indexed by Google Scholar OOjs UI icon edit-ltr-progressive.svg
  2. 1 2 Matt Welsh at the Mathematics Genealogy Project OOjs UI icon edit-ltr-progressive.svg
  3. McKendrick, Joe (28 December 2022). "It's the end of programming as we know it -- again". ZDNet . Retrieved 31 December 2022.
  4. Google internal search for Matt Welsh at The Linux Documentation Project
  5. Announcement "Linuxdoc-SGML v1.1 now available" 1994-06-07
  6. 1 2 Welsh, Matt; Kaufman, Lar (August 1996) [1995]. "About the authors" . In Oram, Andy (ed.). Running Linux (2nd ed.). Sebastopol, California: O'Reilly & Associates. p.  631. ISBN   1-56592-151-8.
  7. Welsh, Matt (8 October 2012). "NCSSM and how it saved my life". Volatile and Decentralized.
  8. Welsh, Matthew David (2002). An Architecture for Highly Concurrent, Well-Conditioned Internet Services. berkeley.edu (PhD thesis). University of California, Berkeley. OCLC   892830129. ProQuest   304740948.
  9. Anon (2010). "Matt Welsh promoted to full professor; granted tenure". harvard.edu. Archived from the original on 2010-11-19.
  10. Welsh, Matt (2010). "Why I'm leaving Harvard". blogspot.com.
  11. "NCSSM commencement speech".
  12. "In Defense of Mark Zuckerberg". 10 October 2010.
  13. Dalheimer, Matthias Kalle; Welsh, Matt (2005). Running Linux (5th ed.). O'Reilly Media. ISBN   978-0596007607 . Retrieved 2013-08-23.
  14. Welsh, Matt; Hughes, Phil; Bandel, David; Beletsky, Boris; Dreilinger, Sean; Kiesling, Robert; Liebovitch, Evan; Pierce, Henry (1998) [1992-1996]. Linux Installation and Getting Started (2nd ed.). Specialized System Consultants. ISBN   1-57831-001-6 . Retrieved 2009-08-14.
  15. Welsh, Matt (2022). "The End of Programming". Communications of the ACM . 66 (1): 34–35. doi: 10.1145/3570220 . S2CID   254878553.