the things that want to happen.
upcoming events
april 12024
- preparation of talk for FC UNAM
may 12024
- preparation of workshop for esLibre 2024 propuesta taller computación somática
uxn
tutorial
contributions are welcome! some of these issues were managed or identified during our maintenance practice, but there's still some work to do! feel free to contact us.
critical
- check blend mode 0 (in progress) --- this affects the pong example in uxn tutorial day 6
the #00 blending will, from now on, only clear the pixels that are present in the sprite data at Screen/addr*.
pending
- remove square brackets in devices
- update images (to do: emulator needs a patch)
in order to remove macros
this is an overview of how macros are used and what would be needed to replace them.
- in uxn tutorial day 1 they are deeply embedded as a learning block, so they need some rewriting
- in uxn tutorial day 2 they are used to increment coordinates and repeat the drawing of pixels or sprites. Replace with auto byte? (note that it's introduced until uxn tutorial day 6)
- in uxn tutorial day 2 we also have them as example for HALF and HALF2.
- in uxn tutorial day 2 introduce the use of zero-page labels as constants.
|40 @color-clear ( and then use it as .color-clear )
further possible changes
- make a folder of examples
- whenever we mention the theme loading, link to the suggested palette.
- replace uxn tutorial day 2 intro to colors with a table.
- format and update uxn running notes
- uxn tutorial day 2: divide into morning and evening?
- uxn tutorial day 2: check sprite nibbles tables. include colors when colors are mentioned.
- uxn tutorial day 6 mention auto sprite flipping? maybe not needed
- new day: lambdas and more complex stuff (jumps, callings, etc)
- include uxn5 in the web tutorial so that code can be run from there
traducción:
- sincroniza el tutorial de uxn con uxn tutorial
- agrega las indicaciones sobre el uso de screen/auto en uxn tutorial day 6
dance
continue developing, practicing and sharing the qiudanz technique
non-electronic computers
tangible computing
- learn to program turing machines to perform manually like in d-turing
- learn and practice lambda calculus
coloring computers
implement the following concepts as coloring computers:
Factoring Via Graph Three Colouring
publish them in itch.io
and more
- explore more non-electronic computers examples from the references
- develop a computadora de papel simulator?
wiki
generator
- `pre` tag for inline code in html?
content
create and add the following pages and resources:
- page: tabletop paper computers in 8x8 grids / beans computing
- page: 5!, or factorial dance, via qiudanz technique transformations
- page: poñg
- page: manifestos (e.g. human powered computation machines, abstracts)
- page: postcards computer
- page(s) : desfases?
- systematize classification in the logiteca?