- [3blue1brown tutorial and video][https://www.3blue1brown.com/lessons/neural-networks]
- Rodney Brooks - The seven deadly sins of AI predictions
- Aaron Hertzmann - Why computers do not make art
- Aaron Hertzmann's blog
- H. McCarthy, C. Reas and B. Fry - Getting started with p5js
- Online p5js editor
- Pros: Out of the box, online backup
- Cons: No live preview
- Brackets
- Pros: Simple to use, "one click" live preview in the browser
- Cons: Not ideal for programming languages other than Javascript
- Visual Studio Code
- Pros: Modern and extensible code editor, huge community, extensions for many programming languages
- Cons: Steeper learning curve, need to install extensions for each language
- McCulloch and Pitts (1943) The Logical Calculus of the Ideas Immanent in Nervous Activity
- The first computational model of artificial neurons
- Turing (1950) COMPUTING MACHINERY AND INTELLIGENCE
- Rumelhart, Hinton and Williams (1986) Learning representations by back-propagating errors
- The paper that introduced backpropagation