Monorepo for Aesthetic.Computer
aesthetic.computer
1# Score for Papers
2
3## Mill Mission
4
5The papermill exists to make the thinking inside Aesthetic Computer visible and shareable. AC generates a constant stream of ideas, experiments, and design decisions — most of which live only in code, commits, and conversation. The mill's job is to catch that stream and press it into forms that can leave the building: papers, cards, references, scores.
6
7The mill is not an academic obligation. It is a publishing infrastructure — a way to keep the research platter honest by forcing ideas through the pressure of writing them down for someone else. If a thread can survive being written as a paper, it was real. If it can survive being compressed to a card, it was essential.
8
9## What This Is
10
11Papers are one output of a research platter — a living collection of materials, references, experiments, and threads that accumulate over time. The platter is always growing. Papers are what gets carved off and shaped into a form that can travel: to a conference, to a reader, to a card.
12
13Each paper starts from a question or observation inside the Aesthetic Computer project and tries to make it legible to someone outside the project. The goal is not to be exhaustive but to be honest about what the work is and why it matters.
14
15## Process
16
17```
18platter (raw material: notes, code, conversations, references)
19 → thread (a question or observation worth following)
20 → draft (a paper that tries to answer or frame it)
21 → formats (arXiv two-column, cards single-sheet, JOSS software paper, dossier)
22 → targets (conferences, journals, submissions, mail art)
23```
24
25The platter feeds everything. Threads get pulled from it. Some threads become papers, some become code, some stay threads. Papers can be rendered in multiple formats — the same `.tex` source produces both a full arXiv-style PDF and a single-sheet index card via `cards-convert.mjs`.
26
27## Swimlanes
28
29The mill runs several parallel tracks. Each lane is a different shape of artifact, with its own posture, its own audience, and its own pipeline.
30
31### 1. arXiv-format papers (`arxiv-*/`)
32
33The main lane. Two-column LaTeX with AC custom fonts (`ywft-processing-bold`, `ywft-processing-light` + Latin Modern). Roughly **30 active titles** ranging from 3 to 8 pages. Subjects: KidLisp internals, AC native OS, network audits, latency, identity, sustainability — all derived from things actually built inside AC. Source lives next to the artifact: `arxiv-<slug>/<slug>.tex` + `references.bib` + per-paper `figures/`.
34
35### 2. Dossiers (`arxiv-<org>/`, dossier subset)
36
37A sub-lane of arXiv format with a different posture: **fact-surfacing, not argumentative**. The dossier records what is publicly recoverable about a digital-arts organization (or its funder) — financials, governance, programs, people, locations, named grants — and stops where the facts run out. Each dossier folder includes a structured `data/` directory (CSVs + a README of what's solid / soft / missing) that sits alongside the `.tex`. The dossier swimlane started **2026-05-02** with Rhizome and SFPC; current set of 13:
38
39| Dossier | Posture | Status |
40|---|---|---|
41| Rhizome.org | 501(c)(3) recipient, IRS XML pipeline | first-pass |
42| School for Poetic Computation | LLC, public github finance repo | first-pass |
43| Eyebeam | 501(c)(3) recipient, IRS XML pipeline | first-pass |
44| Recurse Center | for-profit, founder interviews + recruiting model | first-pass |
45| Internet Archive | 501(c)(3) recipient + litigation track | first-pass |
46| Mellon Foundation | **funder flip** — 990-PF + grants database | first-pass |
47| Pioneer Works | 501(c)(3) recipient, founder-as-funder | first-pass |
48| NEW INC | embedded in New Museum 990 | first-pass |
49| Studio Museum in Harlem | 501(c)(3) recipient, capital campaign | first-pass |
50| HathiTrust | UMich library service, no separate 990 | first-pass |
51| The Kitchen | 501(c)(3) recipient, 50+ year arc | first-pass |
52| Machine Project | 501(c)(3) recipient (until 2018), Echo Park | first-pass |
53| Heavy Manners Library | small space, status-undisclosed | first-pass |
54
55Candidates queued in [`papers/hitlist.md`](hitlist.md).
56
57### 3. JOSS papers (`joss-*/`)
58
59Condensed software papers for the [Journal of Open Source Software](https://joss.theoj.org/). Markdown with LaTeX includes. JOSS review process focuses on software quality, documentation, and community impact — distinct from academic-novelty review. Current: `joss-ac/`, `joss-kidlisp/`.
60
61### 4. Cards (`*-cards.tex`, generated)
62
63Single-sheet index-card layout reformatted from arXiv source via [`cards-convert.mjs`](cards-convert.mjs). Designed for printing, passing hand-to-hand, pinning on walls. The same `.tex` source produces both the full arXiv PDF and the card.
64
65### 5. Conference-specific scaffolds (`<venue>-*/`)
66
67Venue-specific submissions that don't fit arXiv format:
68- `siggraph-asia-2026-tech/` — `acmtog` LaTeX class for SIGGRAPH Asia Technical Papers (double-blind)
69- `cc-demo-2026/` — ACM Demo format for Creativity & Cognition
70- `iccc-kidlisp/`, `els-kidlisp/` — ICCC and ELS submission packages
71- `ars-electronica-2026/` — Prix Ars Electronica entry materials
72
73### 6. Lectures (`lectures/`)
74
75Lecture transcripts paired with commentary and references. Material that started as spoken-word and was captured for later citation.
76
77### 7. Platters (sub-platters)
78
79Smaller scoped collections. Each has its own `manifest.json` + `sync.mjs`:
80- [`jeffrey-platter/`](jeffrey-platter/) — biographical materials, image corpus, archival sources for Jeffrey-as-subject
81- [`whistlegraph-platter/`](whistlegraph-platter/) — Whistlegraph-specific artifacts and references
82- [`people-platter/`](people-platter/) — TODO; will hold AC-adjacent people biographies
83
84### 8. CV (`cv/`)
85
86Jeffrey's CV is built through the same pipeline (LaTeX → PDF → site deploy) and treated as a long-form paper for tooling purposes. Hidden from the public index.
87
88## Tooling
89
90The mill's code lives at the top of `papers/` and in [`bin/`](bin/). All scripts are runnable as `node papers/bin/<name>.mjs`.
91
92### Top-level (build, deploy, index)
93
94| Script | Purpose |
95|---|---|
96| [`cli.mjs`](cli.mjs) | Primary build CLI. `build`, `deploy`, `publish`, `status`, `log`. Multi-pass xelatex per paper × 4 languages. Auto-bumps `metadata.json` revisions on each build. |
97| [`papermill.mjs`](papermill.mjs) | Older translation-build pipeline (still used for `--format cards`). |
98| [`sync-platter.mjs`](sync-platter.mjs) | Refresh `system/public/papers.aesthetic.computer/platter.html` (the rendered index of reports / plans / studies / paper count). |
99| [`cards-convert.mjs`](cards-convert.mjs) | Convert an arxiv `.tex` source into the single-sheet card layout. |
100| [`metadata.json`](metadata.json) | Per-paper `created` date + `revisions` counter + `updated` ISO timestamp. Auto-bumped by `cli.mjs publish`. |
101
102### `bin/` (dossier-cycle utilities, added 2026-05)
103
104| Script | Purpose |
105|---|---|
106| [`bin/build-dossier.mjs`](bin/build-dossier.mjs) | Multi-pass xelatex + bibtex build for a single dossier or `--all`. Reports undefined citations. |
107| [`bin/gen-cover.mjs`](bin/gen-cover.mjs) | Generate the colored-pencil vignette cover illustration for a dossier from `figures/cover-prompt.txt` via OpenAI gpt-image-2 (1024×1024 square, faded edges). |
108| [`bin/gen-qrs.mjs`](bin/gen-qrs.mjs) | Generate per-paper QR-code PNG pointing to the deployed permalink at `papers.aesthetic.computer/<siteName>.pdf`. Uses `qrencode` CLI. |
109| [`bin/migrate-cover.mjs`](bin/migrate-cover.mjs) | One-shot migration: rewrite an old-style cover block (4em pals + 15em hero) into the new vignette layout (pals top-left + QR top-right + TikZ-overlaid title floating over faded illustration). Idempotent. |
110| [`bin/fix-people-tables.mjs`](bin/fix-people-tables.mjs) | One-shot: convert `tabularx{lXl}` people tables to `tabularx{lXX}` so the third column wraps and stops overflowing the column width. |
111
112### Style files
113
114| File | Purpose |
115|---|---|
116| [`ac-paper-layout.sty`](ac-paper-layout.sty) | Shared visual identity for arxiv papers: AC color palette, font commands, draft watermark, pals logo watermark, section formatting, header/footer. |
117| [`ac-paper-cards.sty`](ac-paper-cards.sty) | Cards-format layout. |
118
119## Formats
120
121- **arXiv**: Two-column academic layout with AC custom fonts, syntax-highlighted code, development history, adoption metrics. For preprint submission and sharing.
122- **Dossier**: arXiv-format twocolumn but with a vignette cover, AI-generated colored-pencil illustration as hero, QR top-right pointing to permalink, structured `data/` folder with raw CSVs alongside the `.tex`. Posture is fact-surfacing, not argumentative.
123- **Cards**: Single-sheet index-card layout reformatted from arXiv source. Designed for printing, passing hand to hand, pinning on walls.
124- **JOSS**: Condensed software papers for Journal of Open Source Software. Markdown with LaTeX includes. JOSS reviews focus on software quality, documentation, and community impact.
125
126## Translations
127
128Every paper exists in four languages: English, Danish, Spanish, and Chinese (and increasingly Japanese). Translations are generated and maintained alongside the English source. This is not decoration — it reflects a commitment to the work being accessible beyond the anglophone academic world.
129
130The `cli.mjs build` pipeline runs xelatex × 4 languages per paper. `metadata.json` tracks revision counts per English build only (to avoid double-counting translations).
131
132## Papers
133
134Sorted by most recently edited/added.
135
136| Paper | Format | PDF | Source |
137|-------|--------|-----|--------|
138| Comp Strats: Compositional Strategies in AC --- Aphorisms for a Shielded Media-Arts Practice | arXiv (LaTeX, ~7pp first-pass) | `arxiv-comp-strats/comp-strats.pdf` | `arxiv-comp-strats/comp-strats.tex` |
139| A Fraserin' Art + Tech (methodology essay + prior-art survey, labor-folk register) | arXiv (LaTeX, 7pp first-pass) | `arxiv-fraserin/fraserin.pdf` | `arxiv-fraserin/fraserin.tex` |
140| Pioneer Works: A Dossier (Genealogy, History, Programs, People, Money, Footprint, 2012–2026) | arXiv (LaTeX, dossier) | `arxiv-pioneer-works/pioneer-works.pdf` | `arxiv-pioneer-works/pioneer-works.tex` |
141| Mellon Foundation: A Dossier (Genealogy, Programs, Giving, People, Politics, 1969–2026) | arXiv (LaTeX, dossier) | `arxiv-mellon/mellon.pdf` | `arxiv-mellon/mellon.tex` |
142| Internet Archive: A Dossier (Genealogy, History, Programs, People, Money, Footprint, 1996–2026) | arXiv (LaTeX, dossier) | `arxiv-internet-archive/internet-archive.pdf` | `arxiv-internet-archive/internet-archive.tex` |
143| Recurse Center: A Dossier (Structure, History, Programs, People, Money, Footprint, 2011–2026) | arXiv (LaTeX, dossier) | `arxiv-recurse/recurse.pdf` | `arxiv-recurse/recurse.tex` |
144| Eyebeam: A Dossier (Genealogy, History, Programs, People, Money, Footprint, 1996–2026) | arXiv (LaTeX, dossier) | `arxiv-eyebeam/eyebeam.pdf` | `arxiv-eyebeam/eyebeam.tex` |
145| School for Poetic Computation: A Dossier (Structure, History, Programs, People, Money, Footprint, 2013–2026) | arXiv (LaTeX, dossier) | `arxiv-sfpc/sfpc.pdf` | `arxiv-sfpc/sfpc.tex` |
146| Rhizome.org: A Dossier (Genealogy, History, Programs, People, Money, Footprint, 1996–2026) | arXiv (LaTeX, dossier) | `arxiv-rhizome/rhizome.pdf` | `arxiv-rhizome/rhizome.tex` |
147| Keymaps as Social Software: Versioned Virtual Objects via Social Contract | arXiv (LaTeX) | `arxiv-keymaps/keymaps.pdf` | `arxiv-keymaps/keymaps.tex` |
148| Where the Microseconds Go (SIGGRAPH Asia 2026 Tech Papers port) | acmtog (LaTeX, scaffold) | (build pending) | `siggraph-asia-2026-tech/latency-source.tex` |
149| Diagrams from Data: A Penrose Pipeline for AC Illustrations | arXiv (LaTeX) | `arxiv-penrose/penrose.pdf` | `arxiv-penrose/penrose.tex` |
150| Where the Microseconds Go: Input and Audio Latency in AC Native OS | arXiv (LaTeX, 6pp) | `arxiv-latency/latency.pdf` | `arxiv-latency/latency.tex` |
151| Aesthetic Computer Demo (C&C 2026) | ACM Demo (LaTeX) | `cc-demo-2026/demo.pdf` | `cc-demo-2026/demo.tex` |
152| The URL Tradition | arXiv (LaTeX) | `arxiv-url-tradition/url-tradition.pdf` | `arxiv-url-tradition/url-tradition.tex` |
153| The Potter and the Prompt | arXiv (LaTeX) | `arxiv-holden/holden.pdf` | `arxiv-holden/holden.tex` |
154| Two Departments, One Building | arXiv (LaTeX) | `arxiv-ucla-arts/ucla-arts.pdf` | `arxiv-ucla-arts/ucla-arts.tex` |
155| Handle Identity on the AT Protocol | arXiv (LaTeX) | `arxiv-identity/identity.pdf` | `arxiv-identity/identity.tex` |
156| Five Years from Now: What Aesthetic Computer Probably Becomes | arXiv (LaTeX) | `arxiv-futures/futures.pdf` | `arxiv-futures/futures.tex` |
157| Get Closed Source Out of Schools | arXiv (LaTeX) | `arxiv-open-schools/open-schools.pdf` | `arxiv-open-schools/open-schools.tex` |
158| CalArts, Callouts, and Papers | arXiv (LaTeX) | `arxiv-calarts/calarts.pdf` | `arxiv-calarts/calarts.tex` |
159| Reading the Score: A Critical Analysis of SCORE.md | arXiv (LaTeX) | `arxiv-score-analysis/score-analysis.pdf` | `arxiv-score-analysis/score-analysis.tex` |
160| KidLisp Cards: Programs That Fit on a Card | arXiv (LaTeX) | `arxiv-kidlisp-cards/kidlisp-cards.pdf` | `arxiv-kidlisp-cards/kidlisp-cards.tex` |
161| Sucking on the Complex | arXiv (LaTeX) | `arxiv-complex/complex.pdf` | `arxiv-complex/complex.tex` |
162| Playable Folk Songs | arXiv (LaTeX) | `arxiv-folk-songs/folk-songs.pdf` | `arxiv-folk-songs/folk-songs.tex` |
163| Every Sound is a Painting: Sampling as Visual-Auditory Practice | arXiv (LaTeX) | `arxiv-sampling/sampling.pdf` | `arxiv-sampling/sampling.tex` |
164| PLORKing the Planet: From Laptop Orchestra to Planetary Organ | arXiv (LaTeX, 8pp) | `arxiv-plork/plork.pdf` | `arxiv-plork/plork.tex` |
165| From setup() to boot(): Processing at the Core of the Piece API | arXiv (LaTeX, 7pp) | `arxiv-api/api.pdf` | `arxiv-api/api.tex` |
166| Network Audit: Who Uses Aesthetic Computer and What Do They Make? | arXiv (LaTeX, 4pp) | `arxiv-network-audit/network-audit.pdf` | `arxiv-network-audit/network-audit.tex` |
167| KidLisp Language Reference: 118 Built-ins in 12 Categories | arXiv (LaTeX, 4pp) | `arxiv-kidlisp-reference/kidlisp-reference.pdf` | `arxiv-kidlisp-reference/kidlisp-reference.tex` |
168| Whistlegraph: Drawing, Singing, and the Graphic Score as Viral Form | arXiv (LaTeX, 4pp) | `arxiv-whistlegraph/whistlegraph.pdf` | `arxiv-whistlegraph/whistlegraph.tex` |
169| Dead Ends: Failed Experiments and Abandoned Approaches | arXiv (LaTeX, 4pp) | `arxiv-dead-ends/dead-ends.pdf` | `arxiv-dead-ends/dead-ends.tex` |
170| Who Pays for Creative Tools? | arXiv (LaTeX, 5pp) | `arxiv-sustainability/sustainability.pdf` | `arxiv-sustainability/sustainability.tex` |
171| Radical Computer Art: Goodiepalian Approaches | arXiv (LaTeX, 4pp) | `arxiv-goodiepal/goodiepal.pdf` | `arxiv-goodiepal/goodiepal.tex` |
172| Repository Archaeology: Tracing AC Through Its Git History | arXiv (LaTeX, 3pp) | `arxiv-archaeology/archaeology.pdf` | `arxiv-archaeology/archaeology.tex` |
173| Diversity and Inclusion in AC Paper Citations | arXiv (LaTeX, 4pp) | `arxiv-diversity/diversity.pdf` | `arxiv-diversity/diversity.tex` |
174| KidLisp: A Minimal Lisp for Generative Art | arXiv (LaTeX, 6pp) | `arxiv-kidlisp/kidlisp.pdf` | `arxiv-kidlisp/kidlisp.tex` |
175| notepat.com: From Keyboard Toy to System Front Door | arXiv (LaTeX, 5pp) | `arxiv-notepat/notepat.pdf` | `arxiv-notepat/notepat.tex` |
176| AC Native OS '26 | arXiv (LaTeX, 5pp) | `arxiv-os/os.pdf` | `arxiv-os/os.tex` |
177| Aesthetic Computer '26 | arXiv (LaTeX, 5pp) | `arxiv-ac/ac.pdf` | `arxiv-ac/ac.tex` |
178| Pieces Not Programs: The Piece as a Unit of Creative Cognition | arXiv (LaTeX, 4pp) | `arxiv-pieces/pieces.pdf` | `arxiv-pieces/pieces.tex` |
179| Aesthetic Computer '26 | JOSS (Markdown) | `joss-ac/paper.pdf` | `joss-ac/paper.md` |
180| KidLisp '26 | JOSS (Markdown) | `joss-kidlisp/paper.pdf` | `joss-kidlisp/paper.md` |
181
182## Cover-prompt doctrine
183
184Every dossier cover illustration must be **sourced**, not blind-prompted. The colored-pencil vignette is generated from `figures/cover-prompt.txt` via [`bin/gen-cover.mjs`](bin/gen-cover.mjs), but the *contents* of that prompt are research-driven: each visual element must trace to a real photograph, building, founder portrait, signature product, brand identity, or environmental detail of the organization being dossiered. The point is that the resolved image carries information density, not generic associations.
185
186For each dossier, `figures/` carries two files:
187- `cover-prompt.txt` — the prompt fed to gpt-image-2, with rich specificity (the actual building's facade, the founder's recurring outfit, the org's signature object).
188- `cover-sources.md` — the citation log. For every visual element in the prompt, a line of attribution: which photo, which interview, which physical object, which brand asset. Source URLs included. This is the dossier's audit trail for the cover.
189
190This rule is non-optional: a cover is the dossier's most-shared artifact (it's the IG-screenshot vector), so its visual claims need to be defensible the same way the dossier's text claims are footnoted.
191
192## Dossier cover gallery
193
194Each dossier opens with a colored-pencil vignette illustration generated via [`bin/gen-cover.mjs`](bin/gen-cover.mjs). The covers share a visual identity: cream paper, single floating iconic form, faded edges. Click through to the dossier `.tex` to read the source, or scan the in-PDF QR code to fetch the deployed permalink.
195
196| | | |
197|---|---|---|
198|  |  |  |
199| **Rhizome.org** | **School for Poetic Computation** | **Eyebeam** |
200|  |  |  |
201| **Recurse Center** | **Internet Archive** | **Mellon Foundation** |
202|  |  |  |
203| **Pioneer Works** | **NEW INC** | **Studio Museum in Harlem** |
204|  |  |  |
205| **HathiTrust** | **The Kitchen** | **Machine Project** |
206|  | | |
207| **Heavy Manners Library** | | |
208
209## Building
210
211### Automatic (Oven Papermill)
212
213PDFs are auto-built on the oven server whenever `papers/` changes are pushed to `main`.
214The pipeline polls git every 60s, detects changes, and runs `node papers/cli.mjs publish`
215(xelatex 3-pass for all papers × 4 languages + deploy + index update).
216
217- **Monitor:** `GET oven.aesthetic.computer/papers-build`
218- **Manual trigger:** `POST oven.aesthetic.computer/papers-build` (requires admin key)
219- **SSE logs:** `GET oven.aesthetic.computer/papers-build/:jobId/stream`
220- **Source:** `oven/papers-builder.mjs`, `oven/papers-git-poller.mjs`
221
222### Manual (Local)
223
224```bash
225# Full pipeline: build all → deploy → update index → verify
226node papers/cli.mjs publish
227
228# Build only English PDFs
229node papers/cli.mjs build en
230
231# Build cards format
232node papers/papermill.mjs build --format cards
233
234# Check status of all papers
235node papers/cli.mjs status
236
237# Individual paper (manual 3-pass build)
238cd papers/arxiv-ac && xelatex ac.tex && bibtex ac && xelatex ac.tex && xelatex ac.tex
239```
240
241### Dossier-specific (Local)
242
243```bash
244# Build all 13 dossiers (multi-pass xelatex + bibtex with citation report)
245node papers/bin/build-dossier.mjs --all
246
247# Build a single dossier
248node papers/bin/build-dossier.mjs arxiv-rhizome
249
250# Generate the colored-pencil vignette cover from cover-prompt.txt
251node papers/bin/gen-cover.mjs arxiv-rhizome --force
252
253# Generate ALL dossier covers (slow — calls OpenAI gpt-image-2 for each)
254node papers/bin/gen-cover.mjs --all --force
255
256# Generate per-paper QR code pointing to the deployed permalink
257node papers/bin/gen-qrs.mjs --all
258node papers/bin/gen-qrs.mjs --all --langs # also generate da/es/zh/ja variants
259```
260
261### After publish: refresh the platter
262
263```bash
264node papers/sync-platter.mjs
265```
266
267## Subdomain
268
269Published at `papers.aesthetic.computer` and `papers.prompt.ac`.
270
271## Targets
272
273Upcoming conferences and journals to submit to.
274
275### Still Open — Deadlines Ahead
276
277| Venue | Type | Deadline | Conference Date | Status |
278|-------|------|----------|-----------------|--------|
279| [ACM C&C 2026](https://cc.acm.org/2026/demos/) | Demos | Apr 16, 2026 | Jul 13–16, London | **DEADLINE PASSED** — verify submission per `SUBMISSIONS.md` |
280| [ICCC 2026](https://computationalcreativity.net/iccc26/short-papers/) | Short Papers | Apr 24, 2026 (23:59 AoE) | Jun 29–Jul 3, Coimbra | **DEADLINE PASSED** — verify submission per `SUBMISSIONS.md` |
281| [ICCC 2026](https://computationalcreativity.net/iccc26/) | Early Career Symposium | May 15, 2026 | Jun 29–Jul 3, Coimbra | Candidate |
282| [SIGGRAPH Asia 2026](https://asia.siggraph.org/2026/submissions/technical-papers/) | Technical Papers (full) | **May 5 form / May 12 paper / May 13 upload** | Dec 1–4, Kuala Lumpur | SCAFFOLD ready (`siggraph-asia-2026-tech/`) — adapting `arxiv-latency` to acmtog double-blind |
283| [SIGGRAPH Asia 2026](https://asia.siggraph.org/2026/submissions/) | Art Papers | Jun 8, 2026 | Dec 1–4, Kuala Lumpur | NEW |
284| [SIGGRAPH Asia 2026](https://asia.siggraph.org/2026/submissions/) | Art Gallery / Emerging Tech / XR | Jun 18, 2026 | Dec 1–4, Kuala Lumpur | NEW |
285| [SIGGRAPH Asia 2026](https://asia.siggraph.org/2026/submissions/) | Posters | Jul 31, 2026 | Dec 1–4, Kuala Lumpur | NEW |
286| [SIGGRAPH Asia 2026](https://asia.siggraph.org/2026/submissions/) | Real-Time Live! | Aug 7, 2026 | Dec 1–4, Kuala Lumpur | NEW |
287| [ArtsIT 2026](https://artsit.eai-conferences.org/2026/) | Full Papers | Jun 1, 2026 | Dec 2–4, Bratislava | NEW |
288| [JOSS](https://joss.theoj.org/) | Software Paper | Rolling | Rolling | Anytime |
289
290### Deadlines Passed (Track for Next Year)
291
292NIME (Feb 12), xCoAx (Feb 15), ACM CHI, SIGGRAPH main, Prix Ars Electronica (Mar 9), S+T+ARTS, ISEA (Nov 2025), Creative Capital (Apr 2), Scores for Social Software (Mar 31) — all missed for 2026. Track 2027 calls.
293
294## Funding Sources
295
296| Source | Type | Amount |
297|--------|------|--------|
298| [Gary Marsden Travel Awards](https://sigchi.org/resources/gary-marsden-travel-awards/) | Travel grant | Flights, lodging, meals, registration |
299| [Creative Capital Award](https://creative-capital.org/) | Project grant | Up to $50,000 |
300| [Foundation for Contemporary Arts](https://www.foundationforcontemporaryarts.org/) | Emergency Grant | Varies |
301| [Prix Ars Electronica](https://ars.electronica.art/prix/en/) | Prize | €10,000 (Golden Nica) |
302
303## Author
304
305@jeffrey — ORCID: [0009-0007-4460-4913](https://orcid.org/0009-0007-4460-4913)