|
|
@ -23,6 +23,8 @@ These contingencies are situated in contexts.
|
|
|
|
Programming then is not just sharing code, but sharing context.
|
|
|
|
Programming then is not just sharing code, but sharing context.
|
|
|
|
It's providing a point of view and a perspective to look at the world, before attempting to get some grip onto it with a script.
|
|
|
|
It's providing a point of view and a perspective to look at the world, before attempting to get some grip onto it with a script.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Benefits
|
|
|
|
|
|
|
|
|
|
|
|
Using the simulation as a writing machine we can articulate these CC with some benefits:
|
|
|
|
Using the simulation as a writing machine we can articulate these CC with some benefits:
|
|
|
|
|
|
|
|
|
|
|
|
- **Suspension of judgment**
|
|
|
|
- **Suspension of judgment**
|
|
|
@ -54,6 +56,8 @@ Using the simulation as a writing machine we can articulate these CC with some b
|
|
|
|
By design, the simulation articulates software as a mean to orientate, as well as being oriented by, these trajectories.
|
|
|
|
By design, the simulation articulates software as a mean to orientate, as well as being oriented by, these trajectories.
|
|
|
|
How does certain programming languages facilitate certain ways of thinking, and totally block some others?
|
|
|
|
How does certain programming languages facilitate certain ways of thinking, and totally block some others?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Stages
|
|
|
|
|
|
|
|
|
|
|
|
The simulation is structured as a series of stages:
|
|
|
|
The simulation is structured as a series of stages:
|
|
|
|
|
|
|
|
|
|
|
|
1. **Requirements**
|
|
|
|
1. **Requirements**
|
|
|
@ -210,45 +214,44 @@ Notes:
|
|
|
|
|
|
|
|
|
|
|
|
- Discrete Temporality
|
|
|
|
- Discrete Temporality
|
|
|
|
|
|
|
|
|
|
|
|
1. Temporality could also be a way to explore events of the past
|
|
|
|
1. Temporality could also be a way to explore events of the past
|
|
|
|
not every simulation must be set in the present
|
|
|
|
not every simulation must be set in the present
|
|
|
|
|
|
|
|
|
|
|
|
ie: Ulman account on childish developers culture (Close to the machine, Life in code)
|
|
|
|
ie: Ulman account on childish developers culture (Close to the machine, Life in code)
|
|
|
|
ie: Richard Gabriel timeline for example (Pattern of software)
|
|
|
|
ie: Richard Gabriel timeline for example (Pattern of software)
|
|
|
|
|
|
|
|
|
|
|
|
2. Temporality could also be non uniform!
|
|
|
|
2. Temporality could also be non uniform!
|
|
|
|
ie: updating using commits in a version control system, gradually fading away when a project stops being maintained
|
|
|
|
ie: updating using commits in a version control system, gradually fading away when a project stops being maintained
|
|
|
|
|
|
|
|
|
|
|
|
- Suspension of Judgement
|
|
|
|
- Suspension of Judgement
|
|
|
|
|
|
|
|
|
|
|
|
1. exploration of margins
|
|
|
|
1. exploration of margins
|
|
|
|
uncommon or absurd setup
|
|
|
|
uncommon or absurd setup
|
|
|
|
why are they absurd?
|
|
|
|
why are they absurd?
|
|
|
|
what is the norm?
|
|
|
|
what is the norm?
|
|
|
|
|
|
|
|
|
|
|
|
2. proxy exploration
|
|
|
|
2. proxy exploration
|
|
|
|
exploring thing we dont understand
|
|
|
|
exploring thing we dont understand
|
|
|
|
software as unknown?
|
|
|
|
software as unknown?
|
|
|
|
|
|
|
|
|
|
|
|
ie: esolangs
|
|
|
|
ie: esolangs
|
|
|
|
|
|
|
|
|
|
|
|
3. a way to investigate and build on disproportion of means:
|
|
|
|
3. a way to investigate and build on disproportion of means:
|
|
|
|
ie: contemporary infrastracture to code a TODOs app
|
|
|
|
ie: contemporary infrastracture to code a TODOs app
|
|
|
|
ie: quest for frugality in permacomputing projects
|
|
|
|
ie: quest for frugality in permacomputing projects
|
|
|
|
|
|
|
|
|
|
|
|
- Partiality
|
|
|
|
- Partiality
|
|
|
|
that could also be read as multiplicity
|
|
|
|
that could also be read as multiplicity
|
|
|
|
|
|
|
|
|
|
|
|
1. Focus on the same actor in different contexts:
|
|
|
|
1. Focus on the same actor in different contexts:
|
|
|
|
|
|
|
|
|
|
|
|
ie redstone circuits
|
|
|
|
ie redstone circuits
|
|
|
|
used to develop a virtual minecraft into minecraft itself
|
|
|
|
used to develop a virtual minecraft into minecraft itself
|
|
|
|
but also cited by hito steyerl refering to the overflowing of internet into real life,
|
|
|
|
but also cited by hito steyerl refering to the overflowing of internet into real life (and the other way around)
|
|
|
|
as well as the sinking of real life into internet (steyerl)
|
|
|
|
|
|
|
|
but also expanded by modders to build different red stone dialects, forking the original one
|
|
|
|
but also expanded by modders to build different red stone dialects, forking the original one
|
|
|
|
|
|
|
|
|
|
|
|
ie reclaimed technology
|
|
|
|
ie reclaimed technology
|
|
|
|
tech deployed for military purposes recontextualized for medical uses
|
|
|
|
tech deployed for military purposes recontextualized for medical uses
|
|
|
|
(find exact references maybe in ways of being) (bridle)
|
|
|
|
(find exact references maybe in ways of being) (bridle)
|
|
|
|
|
|
|
|
|
|
|
|
- Orientation
|
|
|
|
- Orientation
|
|
|
@ -257,12 +260,12 @@ Notes:
|
|
|
|
|
|
|
|
|
|
|
|
1. zoom out to outline trends
|
|
|
|
1. zoom out to outline trends
|
|
|
|
|
|
|
|
|
|
|
|
ie coding language hype
|
|
|
|
ie coding language hype
|
|
|
|
how languages get popular and then forgotten
|
|
|
|
how languages get popular and then forgotten
|
|
|
|
trending on yt, threads on twitter, conferences, investors! sponsor! etc.
|
|
|
|
trending on yt, threads on twitter, conferences, investors! sponsor! etc.
|
|
|
|
|
|
|
|
|
|
|
|
less about single characters
|
|
|
|
less about single characters
|
|
|
|
more about their surroundings
|
|
|
|
more about their surroundings
|
|
|
|
online communities!
|
|
|
|
online communities!
|
|
|
|
|
|
|
|
|
|
|
|
- When things are vivid enough go on
|
|
|
|
- When things are vivid enough go on
|
|
|
|