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:02] – [Fulfilling wishes] 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 28: | Line 30: | ||
| and display their outputs. You can see my setup in the [[https:// | and display their outputs. You can see my setup in the [[https:// | ||
| - | {{ notes:hello_folk.gif?600 }} | + | {{ notes:hello_folk_1.gif?600 }} |
| The program is identified by its AprilTag, a variant of QR-code specialized for | The program is identified by its AprilTag, a variant of QR-code specialized for | ||
| 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.1703016133.txt.gz · Last modified: by discord
