mosaic.aa - culture as communication
Cultural artefacts communicate: what is made - along with the temporal, material, social, economic, geographic and historical conditions encoded within - transmits facets of past human experience. This communicative power became the catalyst for this project: from a 32×32 grid emerged the seed of a pattern-as-program, where rule-based tessellations and interactive motifs make reflect culture's transmissive mode.
Context
This work originated from a Compiler workshop held at the Women’s Museum, part of an ongoing exhibition series exploring code, pattern, and material culture.
The prompt was deceptively simple: a 32×32 grid inspired by Palestinian Tatreez embroidery. From there, I began to imagine the processes behind such patterns - the collective skills, resources and motivations that converged to create them. What kinds of implicit and explicit coordination lay beneath these acts of making?
In parallel, I considered the mechanics of weaving itself: how the logic of warp and weft anticipates computation. The Jacquard loom and Babbage’s analytical engine revealed a shared lineage of encoded instruction, where threads and punch cards both functioned as programs of material execution.
The resulting pattern sought to close this loop - translating that reflection into a visual form that describes a process of transmission, both cultural and computational. A pattern that generates itself.
How to interact
- Follow the link below to open the puzzle.
- Press Help to learn more; press Start to initiate.
- You'll first be prompted to create two seed patterns.
- These will be reflected and used as input for the pattern generation algorithm.
- The console below will show progress; the goal is to get each step to light up green for success.
- Check the logs to review how you did.
Visual references
Traditions and ideas this draws from.