Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Class 3: Minsky, Version Control

David Evans
January 27, 2016

Class 3: Minsky, Version Control

cs1120: Introduction to Computing
Explorations in Language, Logic, and Machine
University of Virginia, Spring 2016

http://xplorecs.org/class3

Class 3:
Marvin Minsky (1927-2016)
Version Control
White Belt Test

David Evans

January 27, 2016
Tweet

More Decks by David Evans

Other Decks in Science

Transcript

  1. cs1120 Spring 2016 David Evans University of Virginia Class 3:

    White Belt, Project 1 Introduction to Computing: Explorations in Language, Logic, and Machines
  2. Plan for Today Marvin Minsky Version Control White Belt Test

    Get started on Project 1 Set up your Python environment Set up your version control system Start programming! 1
  3. 3

  4. Artificial Neural Networks 5 Images from https://en.wikibooks.org/wiki/Artificial_Neural_Networks Minsky argued about

    the limits on what ANNs could learn and need for more symbolic approaches to artificial intelligence.
  5. 6 How Facebook knows where your friends are… Scene description

    at Google Amazon Echo Deep Learning Today
  6. 7 “What magical trick makes us intelligent? The trick is

    that there is no trick. The power of intelligence stems from our vast diversity, not from any single, perfect principle.”
  7. Version Control • How can Alice find the last working

    version of her code before she broke everything trying to fix a little bug? • How can Alice and Bob work on a program together? • How can 10,000 developers work together on the Linux kernel? 10
  8. Distributed Version Control 11 Main Repository bitbucket.org [make changes] Alice’s

    Local Repository commit [make changes] Bob’s Local Repository commit update update
  9. 12 White Belt Test “Once the computers got control, we

    might never get it back. We would survive at their sufferance. If we’re lucky, they might decide to keep us as pets.” Marvin Minsky (1970) Photo by Philip Greenspun (2007)