notes:tableshots
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
notes:tableshots [2023/12/19 20:06] – [Hello folk!] discord | notes:tableshots [2024/02/17 00:46] (current) – osnr | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Towards a folk computer ====== | ====== Towards a folk computer ====== | ||
+ | |||
+ | // | ||
Folk Computer is a research & art project, led by Omar Rizwan and Andrés Cuervo, centered around designing | Folk Computer is a research & art project, led by Omar Rizwan and Andrés Cuervo, centered around designing | ||
Line 49: | Line 51: | ||
All statements get stored in a reactive database. We can react to a statement using | All statements get stored in a reactive database. We can react to a statement using | ||
a '' | a '' | ||
- | example, we can react to our first program | + | example, we can write a second |
+ | |||
+ | {{ notes:hello_folk_2.gif? | ||
<code tcl> | <code tcl> | ||
Line 67: | Line 71: | ||
Somewhere else in our system there is a program which [[https:// | Somewhere else in our system there is a program which [[https:// | ||
- | another that knows how to [[https:// | + | another that [[https:// |
- | + | ||
- | <code tcl> | + | |
- | When /someone/ wishes /program/ is labelled /text/ { | + | |
- | # Find the region which corresponds | + | |
- | # Draw the text at the centroid of the region. | + | |
- | } | + | |
- | </ | + | |
<code tcl> | <code tcl> | ||
Line 83: | Line 80: | ||
</ | </ | ||
- | But where are these '' | + | But where are these programs, if not on the table? The system has some default " |
always running despite not being physically activated. | always running despite not being physically activated. | ||
On each frame of execution, the OS sees all statements that are live in the database, | On each frame of execution, the OS sees all statements that are live in the database, | ||
Line 164: | Line 161: | ||
</ | </ | ||
- | The two helper programs began as printed | + | The two helper programs began as printed |
==== Inline device drivers ==== | ==== Inline device drivers ==== | ||
Line 218: | Line 215: | ||
} | } | ||
When $this' has camera slice /slice/ { | When $this' has camera slice /slice/ { | ||
- | Wish $this displays $slice | + | Wish $this displays |
} | } | ||
</ | </ | ||
Line 579: | Line 576: | ||
plasticity of computation lightens the finitude of the material world. | plasticity of computation lightens the finitude of the material world. | ||
- | // | ||
notes/tableshots.1703016377.txt.gz · Last modified: by discord