~/talk

A FAIR Case for a Live Computational Commons

Talkat PROPL 2025 · on Monday, 2025-10-13· [open-source, data-engineering]

Proposal for a planetary-scale live computational commons called Fairground that stores thousands of executable artifacts, runs them with a distributed scheduler, and enforces FAIR defaults. Implements a purely functional subset called Fair Python plus a strict FFI and a foreign data interface so large remote datasets stay in place while typed interfaces and reproducible build environments (Nyx mentioned) let the runtime control side effects, support incremental parallel typechecking, and execute only necessary recomputations.

AI-written summary · about

  1. 0:00FAIR and scientific workflows
  2. 3:52Problems with software tools
  3. 7:22Fairground computational commons
  4. 12:22Orchestration language design
  5. 16:32Foreign function and data interfaces
  6. 20:20Liveliness at scale in Fairground
  7. 23:10AI in the commons
  8. 24:13Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.