# October 15th Class Notes (Code)
## Talk from Brian Greenspan
a lot to it in the form of content: choose your own adevneture course
DH events on CULearn Calendar page
Trip Report Discussion Form
**How Many Events?**
Several. Quantitative and Qualitative work. Don't worry about the number.
Sentiment Analysis Workshop sometime this term
MarkerspaceNorth for events
**ADHO 2020**
Due date to apply for this conference: October 22
Oppourtunities to participate and voluneteer
**Other Stuff**
Poster session, peer-reviewed
Social Event at Mike's Place for talking informally outside of class; possibly sometime after reading week?
Thesis workshop
Brian's Office Hours: Wednesdays @ 2:30
## Class Notes ##
Annotations: How your classmates are reading the material
Link to today's presentations: https://hackmd.io/@drgraham/BysRnmBnQ?type=slide#/
About the stories you tell about the code and with the code
The code is a loop, we read it left to right. This program runs forever. PRINT prints something to the screen. Where does it print to?
There are fossils with the code that helps us understand what parts of it mean. CHR is short for character. RND means round (it means random too).
It picks either character 205 or 206.
Coding something is an act of translation. We have to translate it from something from our reality to something the computer understands.
A whole bunch of stuff has been coded out of the years
Idea of recursive and recursion
Coding their own worst impulses into their creations. Code needs to be pulled apart by humanists. Don't need to code, but need to know enough about code to know where the problems lie.
Ada Lovelace is relagated to a footnote
When something starts getting money attached to it, white men are drawn to it
Alan Turing: the mind behind the computing engine that deciphers the enigma machine. Coding is entangled with so many socio-political problems.
**What is an algorithm?**
It is just a recipe. An instruction. A series of steps.
PHP: abstracting data out of databases. The right language depends on what kind of recipe your building.
You can represent information in lots of different ways.
We understand the things that are missing in this text with no vowels. Idea: you can lose a lot of information and still get the message through. Zipping: reducing information of a file greatly.
It's too important to leave in the hands of engineers; we need humanities at the interface.
CLOUD: meant to unload responsibility and power
Writing an algorithm that... helps you decide which language you should commit to learning next.
You need subcategories
Yes or no questions: expert systems. Also used in medical examinations. Also for decision trees and graphs.
Core Rope Memory
Play around with NetLogo simulation: http://netlogoweb.org/
## Divinding up work for Group Project: Mapping Landscape
One place we might wanna start...create a channal in our Slack space. Look at various school websites to find out who is doing DH work to get an idea of who is out there.
## Other Links About Code
https://slate.com/technology/2019/10/consequential-computer-code-software-history.html
https://logicmag.io/failure/how-to-kill-your-tech-industry/