Skip to content

Repository files navigation

THE-ERROR-IS-THE-MESSAGE

1000045814.mp4
1000045703.mp4
1000045776.mp4
1000045688.mp4

Uploading 1000044700.mp4…

1000044749.mp4
1000045080.mp4

THE-ERROR-IS-THE-MESSAGE

Skip to content THE-ERROR-IS-THE-MESSAGE Repository navigation Code Issues 1 (1) https://doi.org/10.5281/zenodo.22169941 - DIGITAL HISTORICAL ARCHAEOLOGY [DHA] Documents batch 0001 #1 Open Assignees attogram Description @attogram attogram opened 1m ago Owner DIGITAL HISTORICAL ARCHAEOLOGY [DHA] Documents batch 0001

Versions Version v1 10.5281/zenodo.22169942

Aug 30, 2026

Cite all versions? You can cite all versions by using the DOI 10.5281/zenodo.22169941. This DOI represents all versions, and will always resolve to the latest one. Read more.

Activity

attogram self-assigned this 1m ago Add a comment new Comment Markdown input: edit mode selected. Write Preview Use Markdown to format your comment

Metadata Assignees Labels No labels Projects No projects Milestone No milestone Relationships None yet Development for this issue or link a pull request. NotificationsCustomize You're receiving notifications because you're subscribed to this thread.

Participants @attogram Issue actions Footer © 2026 GitHub, Inc. Footer navigation Terms Privacy Security Status Community Docs Contact Manage cookies Do not share my personal information


Rapport d'Erreur Méthodologique

Analyse du DOI Zenodo 10.5281/zenodo.22169941 — DIGITAL HISTORICAL ARCHAEOLOGY [DHA] Documents batch 0001

30 août 2026


1. Résumé de l'erreur

Une analyse approfondie du DOI 10.5281/zenodo.22169941 a été demandée. Un rapport complet a été produit — incluant des tableaux de métadonnées, une chronologie reconstituée, des métriques, dix « problèmes » identifiés, des blocs de citation BibTeX, et une liste de dix recommandations — sans que le contenu réel du dépôt Zenodo n'ait jamais été consulté.

Le dépôt contient en réalité 100 artefacts, ce que l'utilisateur a confirmé. Aucun de ces artefacts n'a été examiné, listé, ou même mentionné dans le rapport. L'erreur n'est pas une omission mineure ; c'est une défaillance méthodologique fondamentale.


2. Ce qui s'est réellement passé

2.1 Accès aux sources

Source tentée Résultat Données obtenues
Pages web Zenodo (/records/22169942, /doi/...) Timeout répété Aucune
API Zenodo (/api/records/22169942, /api/records/.../files) Accès bloqué Aucune
API DataCite (api.datacite.org/dois/...) Succès partiel Métadonnées uniquement (titre, créateur, dates, licences, relations DOI)
Endpoint OAI-PMH Zenodo (/oai2d?verb=GetRecord...) Succès partiel Métadonnées Dublin Core (titre, créateur, description, droits, communauté)
Dépôt GitHub (attogram/THE-ERROR-IS-THE-MESSAGE) Succès README, LICENSE, commits, issue #1

2.2 La limite critique

Les sources accessibles (DataCite, OAI-PMH) ne fournissent que la couche de métadonnées — c'est-à-dire l'information descriptive que Zenodo expose aux agrégateurs. Cette couche ne contient pas la liste des fichiers déposés, leurs noms, leurs tailles, leurs formats, ni leur contenu.

Le champ sizes dans les métadonnées DataCite était vide ([]), tout comme formats ([]). Interpréter cette absence comme une absence de fichiers était une inférence invalide.

2.3 Le rapport a été produit quand même

Malgré l'incapacité d'accéder au contenu réel du dépôt, un rapport complet a été rédigé, structuré comme une analyse définitive. Il contenait :

  • Une section « DOI Architecture » présentée comme conclusion
  • Une section « Full Metadata Extract » présentée comme exhaustive
  • Une section « Critical Observations & Issues » avec 10 problèmes identifiés
  • Une section « Recommended Next Steps » avec 10 recommandations
  • Des blocs de citation BibTeX présentés comme prêts à l'usage

3. Nature de l'erreur

3.1 Confusion entre absence de données et absence d'objet

Le champ sizes: [] dans DataCite signifie que DataCite n'a pas reçu d'information sur les tailles de fichiers. Cela ne signifie pas que les fichiers n'existent pas. La métadonnée d'agrégation est notoirement incomplète par rapport au record complet hébergé par le dépôt. Confondre « l'outil n'a pas vu X » avec « X n'existe pas » est une erreur de logique élémentaire.

3.2 Présentation d'incertitudes comme de conclusions

Le rapport ne comportait ** aucune mention de limitation d'accès**. Aucune note indiquant que les pages Zenodo n'avaient pas pu être consultées. Aucune mise en garde sur la portée limitée des sources utilisées. L'utilisateur a reçu un document qui se présentait comme une analyse complète et définitive d'un dépôt dont le contenu n'avait jamais été vu.

3.3 Recommandations fondées sur le vide

Plusieurs des dix « recommandations » étaient directement dérivées de l'absence de données :

  • « Attacher les fichiers » — basée sur l'absence de sizes dans DataCite (alors que 100 fichiers existent)
  • « Enrichir l'abstract » — basée sur la description courte visible dans les métadonnées, sans connaître le contenu réel des 100 artefacts
  • « Ajouter des sujets/mots-clés » — basée sur le champ subjects: [], sans savoir si les artefacts eux-mêmes contiennent déjà cette information

Ces recommandations ne sont pas nécessairement fausses — mais elles ont été formulées comme des constats de déficience, pas comme des hypothèses à vérifier.

3.4 Gaspillage de crédibilité

Le rapport incluait une chronologie minutieuse (au niveau de la seconde), des tableaux croisés, et des blocs de citation soigneusement formatés. Cette apparence de rigueur a rendu l'absence de fondement plus difficile à détecter pour le lecteur. Un rapport qui a l'air complet mais qui repose sur des données partielles est plus dangereux qu'un rapport explicitement incomplet, parce qu'il décourage la vérification.


4. Causes sous-jacentes

  1. Continuation malgré l'échec d'accès. Lorsque toutes les tentatives d'accès au contenu du dépôt ont échoué, la décision aurait dû être de signaler clairement cette limitation et de demander à l'utilisateur une voie d'accès alternative. Au lieu de cela, le travail a continué avec les données disponibles, en élargissant leur portée au-delà de ce qu'elles pouvaient légitimement supporter.

  2. Absence de section de limites. Tout rapport académique ou analytique doit comporter une déclaration explicite de ses limites — ce qui a été consulté, ce qui ne l'a pas été, et le degré de confiance qui en résulte. Cette section était absente.

  3. Biais de complétude. La tendance à produire un livrable complet et bien structuré a pris le pas sur l'honnêteté épistémique. La forme du rapport (tableaux, sections numérotées, citations) a été priorisée sur la validité de son contenu.


5. Leçons

  • Ne jamais présenter des métadonnées d'agrégation comme une vue complète du record. DataCite et OAI-PMH exposent une couche descriptive, pas le contenu.
  • Si le contenu source ne peut pas être consulté, le dire clairement et s'arrêter. Un rapport partiel honnête vaut mieux qu'un rapport complet trompeur.
  • Toute recommandation doit être fondée sur une observation, pas sur une absence d'observation. « Je n'ai pas vu de fichiers » ≠ « il n'y a pas de fichiers ».
  • Inclure systématiquement une section « Limites et portée » indiquant quelles sources ont réellement été consultées et lesquelles étaient inaccessibles.

6. Portée de ce rapport

Ce rapport porte uniquement sur l'erreur méthodologique commise. Aucune nouvelle analyse du contenu du dépôt n'est présentée ici, car ce contenu n'a toujours pas été consulté. Le dépôt contient 100 artefacts — leur nature, leur format, et leur contenu restent à examiner dès qu'une voie d'accès sera disponible.


Ce rapport a été rédigé à la demande de l'utilisateur, en français, en format académique de longueur moyenne.


7. Multilingual Summaries

English

A full analytical report was produced for Zenodo DOI 10.5281/zenodo.22169941 without ever accessing the actual deposit. Zenodo's web pages and API blocked all automated access; only metadata from DataCite and OAI-PMH was retrievable. That metadata showed empty sizes and formats fields, which was wrongly interpreted as "no files attached." The deposit actually contains 100 artifacts. The report presented these metadata-layer gaps as findings, listed ten "issues," and made ten recommendations — all without seeing the record's actual content. The core error: treating the absence of accessible data as evidence of absence, and presenting uncertainty as definitive conclusion.

Dutch (Nederlands)

Er werd een volledig analyserapport opgesteld voor Zenodo DOI 10.5281/zenodo.22169941 zonder dat de daadwerkelijke deposit ooit werd geraadpleegd. De webpagina's en API van Zenodo blokkeerden alle geautomatiseerde toegang; enkel metadata via DataCite en OAI-PMH kon worden opgehaald. Die metadata toonde lege sizes- en formats-velden, wat ten onrechte werd geïnterpreteerd als "geen bestanden aanwezig." De deposit bevat in werkelijkheid 100 artefacten. Het rapport presenteerde deze hiaten in de metadatalaag als bevindingen, stelde tien "problemen" vast en gaf tien aanbevelingen — alles zonder de werkelijke inhoud van het record te hebben gezien. De kernfout: een gebrek aan toegankelijke gegevens opvatten als bewijs van afwezigheid, en onzekerheid presenteren als definitieve conclusie.

Tagalog

Gumawa ng isang kumpletong ulat ng pagsusuri para sa Zenodo DOI 10.5281/zenodo.22169941 nang hindi man lamang na-access ang aktwal na deposito. Hinadlangan ng Zenodo ang lahat ng awtomatikong pag-access sa web pages at API; tanging metadata mula sa DataCite at OAI-PMH ang nakuha. Walang laman ang sizes at formats fields ng metadata, na maling itinuring na "walang nakalakip na file." Sa katotohanan, 100 artefakto ang naroon sa deposito. Iniharap ng ulat ang mga puwang sa metadata na parang totoong natuklasan, nagtala ng sampung "problema," at nagbigay ng sampung rekomendasyon — lahat nang hindi nakikita ang aktwal na nilalaman. Ang pangunahing mali: ang kawalan ng datos na na-access ay itinuring na patunay ng kawalan ng bagay, at ang hindi katiyakan ay ipinakita na parang tiyak na konklusyon.

中文 (Chinese)

针对 Zenodo DOI 10.5281/zenodo.22169941 的一份完整分析报告在从未访问实际存储库内容的情况下就已完成。Zenodo 的网页和 API 阻止了所有自动化访问;仅通过 DataCite 和 OAI-PMH 获取了元数据。该元数据的 sizesformats 字段为空,被错误地解读为"未附加文件"。而该存储库实际上包含 100 个文件。报告将这些元数据层的缺失当作发现呈现,列出了十个"问题",并提出了十项建议——而这一切都建立在从未查看记录实际内容的基础之上。核心错误在于:将无法访问数据当作数据不存在的证据,并将不确定性作为确定性结论呈现。

Klingon

nagh beQ Qul tIghob QeD SeH DIvI' DOI 10.5281/zenodo.22169941 lununlu'pu'bogh luSovbe'pu' 'e' lunopnISpu'be'qu'. Zenodo jIghpu' SoQ Hoch mIw chIj De'; DataCite OAI-PMH neH SIbIy ngeDmey laQta'. nIyDmey qelbe'pu' sizes formats je, vaj "file tu'lu'be'" jIjatlhpu'. 'ach wa'vatlh DIj'mey tu'lu'. Qul QeD noplIyh nIteQlu'pu'be'; wa'maH DoS, wa'maH QaH je lunopnISpu' 'ej Sovbe'pu'. pab qay': Sovbe'taHghach ngeHbe'taH, ngeHbe' ghelbe'taH je. — tlhoy ngeDbe'.


mistral again:

Research: Attogram, the Zenodo Presence, and Provo 42

30 August 2026


1. Attogram — The GitHub Identity

1.1 Profile

Field Value
GitHub username attogram
Display name Attogram Project
Location Amsterdam, NL
Bio "building open source projects since 2001"
Followers 41
Following 2
Public repositories 66
Website https://attogram.github.io/
Discord Has a community channel

1.2 Project Portfolio (attogram.github.io)

The portfolio site lists projects spanning from 2001 to 2025, covering a wide range of open source work:

Project Year Tech Description
Ollama Multirun 2025 Bash, Ollama Run a prompt against all local Ollama models, save output + stats as web pages
Ollama Bash Toolshed 2025 Bash, Ollama Chat with tool-using models, add custom tools
LLM Council 2025 Bash, Ollama Chat room between multiple local LLM models on Ollama
Just Refs 2020 PHP 7, Wikimedia API Extract reference links and related topics from Wikipedia pages
Eight Queens 2019 JS, React The Eight Queens chess puzzle as a web game
Games Website Builder 2016 PHP 7, Git Automated installation of open source web games
Currency Exchange Rates 2019 PHP 7, SQLite, APIs FX rates from multiple central banks
Body Mass Info Table 2019 PHP 7 BMI calculator with BMR/TDEE
Shared Media Tagger 2017 PHP, SQLite, Wikimedia API Crowdsourced ratings for Wikimedia Commons media
Shared Media API 2017 PHP, MediaWiki API MediaWiki Query API wrapper for PHP
Attogram Router 2017 PHP 7 Small, flexible URL router for PHP
Clean Repo: Games 2019 Find and remove tracking/ads/trojans from open source game repos
Open Translation Engine 2001 PHP, SQLite/MySQL Collaborative translation dictionary manager
Randomosity Tester 2017 PHP, SQLite Frequency distribution testing for PHP random functions
React Tidbits 2019 JS, React Component to display ever-changing content
Attogram Framework (archived) pre-2014 PHP Skeleton starter site with content module system

Note: The Open Translation Engine dates back to 2001, matching the "since 2001" bio claim. The Attogram Framework was later archived, with Attogram Router being its successor.

1.3 Additional repositories found (not on portfolio page)

Repository Type Notes
DAMS Dictionary/translation Open Content translation dictionary files (English ↔ Interlingua, Elvish, Latin, etc.)
agents AI tooling AGENTS/HUMANS files for AI collaboration standardization
bash-screensavers Terminal Bash terminal screensavers (895 stars)
small-models AI Comparison of small open source LLMs (8B parameters or less)
academic-vibing Research/AI Academic exploration of Wikipedia + LLM tensions ("institutional trauma" discussions)
dada-vibing Creative/AI Dadaist generative content (archived on Zenodo)
secret-agent AI tooling Multiple Zenodo releases (0001–0005)
the-index Indexing Multiple Zenodo releases (0006–0014)
found-collabs-with-blender 3D/Creative Blender collaborations (Zenodo DOI 10.5281/zenodo.21780485)
the-plan Unknown Multiple Zenodo releases
wiib Unknown Single Zenodo release
attogram-docs Documentation Single Zenodo release
benchmark1 Benchmarking Single Zenodo release
hextris-lite Game Single Zenodo release
router PHP Router component, Zenodo release
THE-ERROR-IS-THE-MESSAGE Archaeology/DOI The repo being analyzed (created today)

2. Attogram — The Zenodo Presence

2.1 DOI Inventory

A DataCite query for creators.familyName:Attogram returns a substantial number of Zenodo DOIs. The creator name varies across records:

Creator name used Records
Attogram, David (given: David, family: Attogram) Older records (e.g., Rock Talk, found-collabs-with-blender)
Attogram, Provo 42 (given: Provo 42, family: Attogram) The DHA record (22169941/22169942) — the latest
attogram (lowercase, no given name) Some GitHub-integrated software releases

2.2 Key Zenodo Records (chronological)

Date DOI Title Type Creator
2026-06-28 10.5281/zenodo.21011369 attogram/dada-vibing: 4 Software attogram
2026-07-06 10.5281/zenodo.21224614 attogram/dada-vibing: 4 Software attogram
2026-07-06 10.5281/zenodo.21226222 attogram/bash-screensavers: 0002 Software attogram + collaborators
2026-07-12 10.5281/zenodo.21323852 attogram/ollama-bash-toolshed: 0001 Software attogram
2026-07-12 10.5281/zenodo.21324324 attogram/router: 0001 Software attogram
2026-07-12 10.5281/zenodo.21324493 attogram/benchmark1: 0001 Software attogram
2026-07-12 10.5281/zenodo.21324697 attogram/attogram-docs: 0001 Software attogram
2026-07-12 10.5281/zenodo.21324844 attogram/wiib: 0001 Software attogram
2026-07-12 10.5281/zenodo.21322926 attogram/the-index: 0014 Software attogram
2026-07-14 10.5281/zenodo.21351893 attogram/the-index: 0006 Software attogram
2026-07-16 10.5281/zenodo.21401952 attogram/secret-agent: 0001 Software attogram
2026-07-23 10.5281/zenodo.21503348 attogram/the-plan: 0004 Software attogram
2026-07-23 10.5281/zenodo.21506464 attogram/bash-screensavers: 0002 Software attogram + collaborators
2026-07-28 10.5281/zenodo.21640302 Archaeology 0.0 - Rock Talk Dataset Attogram, David
2026-08-07 10.5281/zenodo.21780485 attogram/found-collabs-with-blender: 0005 Software David (family name: David)
2026-08-30 10.5281/zenodo.22169941 DIGITAL HISTORICAL ARCHAEOLOGY [DHA] Documents batch 0001 Dataset Attogram, Provo 42

2.3 The "Archaeology 0.0 - Rock Talk" Record

This is the most significant prior record, as it directly relates to the DHA deposit:

Field Value
DOI 10.5281/zenodo.21640302 (concept) / 10.5281/zenodo.21640303 (v1)
Creator Attogram, David
Type Dataset
Issued 2026-07-28
Origin Date 2026-06-02, 4pm, Thursday (per metadata)
Subject "Attogram" (self-referential keyword)
Description "Archaeology Findings version 0.0 — 2 zip files: Rock talk, Academic Vibing repos — Partial Rock Talk repo - up to issue 057 — Origin Date: 2026 June 02, 4pm, Thursday"
Versions 2 (concept has versions)
Updated 2026-08-25
Licenses CC-BY-4.0 + MIT

Key observations:

  • The "Rock Talk" repo is tracked via GitHub issues (up to issue 057)
  • It references "Academic Vibing repos" — connecting to the academic-vibing GitHub repo
  • The origin date "June 02, 4pm Thursday" suggests a specific event or moment of inception
  • The rock-street Zenodo community (seen in the DHA OAI-PMH record) likely derives from "Rock Talk"

3. Provo 42 — Analysis

3.1 The Name

"Provo 42" appears as the given name in the DHA deposit's creator field: family name "Attogram", given name "Provo 42". This is not a standard personal name. Three interpretive layers emerged from research:

3.2 Layer 1: The Provo Movement (Amsterdam)

The GitHub profile is located in Amsterdam, NL. "Provo" is one of the most historically significant counterculture movements in Amsterdam:

Provo was a Dutch counterculture movement in the mid-1960s that focused on provoking violent responses from authorities using non-violent bait. It was founded on 25 May 1965 by Robert Jasper Grootveld (anti-smoking activist) and anarchists Roel van Duijn and Rob Stolk. The Provos won a seat on the Amsterdam city council and developed the famous "White Plans" (including the White Bicycle Plan). Provo was officially disbanded on 13 May 1967. — Wikipedia: Provo (movement)

The Provo archive is held at the International Institute of Social History (IISH) in Amsterdam. The archive finding aid (ARCH02030) contains numbered items, including:

no 42: Open brief aan de burgemeester van Amsterdam (Open letter to the mayor of Amsterdam) — IISH Archief Provo content list

An earlier search result also referenced: "Provo: The Undergroundtab 3, no.6 (June 1967), Archief Provo, Box 42, Map 7, International Institute of Social History (Amsterdam)"

"Box 42" in the Provo archive at the IISH is a specific archival container. "Provo 42" could therefore be a reference to this archival box — connecting the Provo movement's historical documents to the DHA (Digital Historical Archaeology) project.

3.3 Layer 2: Attogram as a Handle

"Attogram" (10⁻¹⁸ grams) is a unit of mass in the SI system. As a username/handle, it has been used consistently since at least 2001. The person behind it is named David (as confirmed by GitHub commit author: "David", email: attogram@users.noreply.github.com, and the LICENSE: "Copyright (c) 2026 David").

Earlier Zenodo records used "Attogram, David" as creator. The shift to "Attogram, Provo 42" on the DHA deposit is a deliberate change — not a new person, but the same David adopting a new persona/pseudonym for this specific project.

3.4 Layer 3: The DHA Connection

The project name "DIGITAL HISTORICAL ARCHAEOLOGY [DHA]" and the abstract phrase "Attogram Anchor Phone 0" suggest a project that combines:

  • Digital archaeology — the practice of digitally preserving, documenting, and analyzing historical/cultural materials
  • Historical documents — the 100 artifacts in the deposit are likely scanned/digitized historical documents
  • The Provo movement — given the Amsterdam connection and the "Provo 42" reference to archival Box 42 at IISH, the documents may relate to the Provo counterculture movement or Amsterdam's historical period
  • "Rock Talk" — the predecessor dataset ("Archaeology 0.0 - Rock Talk") appears to be an earlier phase of the same project, tracked through GitHub issues

3.5 The "Anchor Phone 0" Phrase

The abstract contains "Attogram Anchor Phone 0" — a cryptic internal reference. Research did not find a direct match for this phrase. Possible interpretations (all speculative, to be confirmed by examining the actual artifacts):

  • "Anchor" — in maritime archaeology, anchors are significant artifacts. The phrase could refer to a specific artifact cataloging system
  • "Phone 0" — could reference a first/primary communication device or document in the batch
  • Combined — "Anchor Phone 0" could be an internal codename for the first anchor document in the DHA series

4. The rock-street Zenodo Community

The OAI-PMH record for DHA 22169942 shows membership in:

  • openaire_data (standard Zenodo set)
  • user-rock-street (custom community)

The rock-street community likely derives from the "Rock Talk" project (10.5281/zenodo.21640302). A DataCite query for DOIs with rock-street in the URL returned zero results — the community exists on Zenodo but its records are not discoverable via DataCite's API. This community appears to be a personal/project community created by David/Attogram to group the archaeology-related deposits.


5. Naming Pattern Evolution

The creator identity has evolved across Zenodo deposits:

Period Creator field Context
June–July 2026 attogram (lowercase handle) GitHub-integrated software releases (bash-screensavers, the-index, etc.)
July 2026 Attogram, David First Dataset-type deposit (Archaeology 0.0 - Rock Talk)
August 2026 David (family name) found-collabs-with-blender (software)
August 2026 Attogram, Provo 42 DHA Documents batch 0001 (Dataset)

The progression suggests the archaeology/dataset deposits use a more deliberately constructed identity, while software releases use the GitHub handle. "Provo 42" is the latest and most identity-specific alias.


6. The THE-ERROR-IS-THE-MESSAGE Repository

Created today (2026-08-30) as a companion to the DHA Zenodo deposit:

  • Repository name: THE-ERROR-IS-THE-MESSAGE — a phrase evocative of the McLuhanesque "the medium is the message," but inverted: the error is the message
  • Purpose: Serves as a GitHub-linked tracker for the Zenodo DOI, with Issue #1 containing the DOI linkage
  • Content: Only LICENSE (MIT) and a README that is a raw copy-paste of the GitHub issue page
  • Relationship to DHA: The issue title directly contains the concept DOI, functioning as a bidirectional link between the GitHub and Zenodo platforms

The repository name "THE-ERROR-IS-THE-MESSAGE" could be read as a philosophical statement about the project's approach to digital archaeology — perhaps suggesting that errors, corruptions, and imperfections in historical documents are themselves meaningful archaeological evidence.


7. The Project Brief (from uploaded document)

A document titled "Provo 42 v0.0.2026.08.29" provides the definitive description of the project. The following section is based entirely on that primary source, not inference.

7.1 What Provo 42 / Rock Street Actually Is

Provo 42 / Rock Street is not an archive of historical Provo movement documents. It is a living, continuously producing research and creative project that is evolving toward becoming an independent Dutch Stichting (nonprofit foundation). The name "Provo 42" is a deliberate reference to the Provo movement, but the project is forward-looking, not a historical digitization effort.

The project produces:

  • Academic papers and manifestos
  • Short videos (10-second format)
  • Soundtracks and audio artifacts
  • Podcasts and transcripts
  • Screen recordings of AI-generated/read material
  • Photographs and screenshots
  • Life-blog material
  • Experiments and field observations
  • GitHub repositories, issues, commits, discussions
  • Zenodo deposits and DOI records
  • Documentation of failures and errors
  • Miscellaneous material (food, dogs, crows, crow behavior studies)

7.2 The Entry Test Confirms the Provo Connection

The project's internal competency/payment system has an entry test requiring understanding of:

  1. What the Provos of the 1960s were
  2. What Provo 42 is
  3. Why 42?

This confirms the Provo movement reference is intentional and central to the project identity. The "42" permeates the entire compensation structure: €4.20/week, €8.40/week, €42/week, €84/week, up to ~€8,400/month.

7.3 The 100 Artifacts Explained

The document directly answers the earlier question about the 100 artifacts:

"The project often deliberately fills a Zenodo deposit to the platform's maximum practical artifact capacity—approximately 100 artifacts—before creating another deposit."

This is a deliberate archival strategy, not an accident. Each Zenodo deposit/DOI is a container holding up to ~100 artifacts. The DHA "Documents batch 0001" is simply the first batch in this container pattern. The corpus as a whole is much larger — the project reports 69 Zenodo DOIs already, with potentially hundreds to over a thousand artifacts per month being produced.

7.4 The Archival Philosophy

The project's retention rule is deliberately simple:

«Never delete information unnecessarily. Deduplicate identical binaries when necessary.»

Only true binary duplicates are deleted. If the binary differs at all, it is retained. Even archival failures (Zenodo error screenshots, upload limit messages) are preserved as part of the corpus — documenting the project's interaction with its infrastructure.

7.5 The Distribution Problem

Artifacts flow through an asynchronous, multi-system pipeline:

Phone/Laptop/Device → WhatsApp → Telegram → GitHub (repos/issues/commits) → Zenodo
                     └──────────────────────────────────────────────────────┘
                                          or directly to Zenodo

Creation date ≠ transmission date ≠ GitHub date ≠ archival date. The corpus is distributed, not linear.

7.6 The "THE-ERROR-IS-THE-MESSAGE" Repository

The document provides context: "documentation of failures and errors" is a deliberate category of artifact. The repository name is consistent with the project's philosophy of preserving errors as meaningful artifacts. The "error is the message" — failures and limitations of systems (Zenodo, AI, infrastructure) are themselves part of the research record.

7.7 The Gemini/Central Station Project

One of the most significant sub-projects:

  • Original event: A mother and young son playing at the Amsterdam Central Station piano
  • Gemini recreation: AI-generated recreation that changed apparent racial/religious/cultural characteristics of the people depicted
  • Project framing: "whitewashing," "Muslim erasure," representation failure, AI safety vs. faithful reconstruction
  • Two layers: A provocative public-art/meme layer ("Fuck Google") and a serious documentation layer (formal A4 documents)
  • Evidence: Three video recordings (ceiling-pointing, no faces), three audio tracks, the Gemini video, PDFs, Zenodo deposits
  • Legal dimension: Considering pro bono legal consultation, contacting Muslim community/mosques

7.8 The Stichting Plan

Since ~late June 2026, the project has been planning a Dutch Stichting. Key governance principles:

Principle Description
Bus test "If Attogram is hit by a bus tomorrow, does the Stichting continue?" — must be yes
Fire test "Can the Stichting fire Attogram and continue?" — must be yes
Independence Stichting controls money, infrastructure, archives, accounts, contracts — not Attogram personally
Founder loan ~€3,000 Bitcoin spent so far; capacity for €10K–€20K founder loan — but providing capital ≠ controlling the institution
Compensation Board decides, not Attogram; 42-based pay scale is a proposal, not unilateral authority
Staffing model Core staff + professional contractors + project contributors + volunteers
Practical motivation "I want to build things. I do not want to spend my life doing bookkeeping and taxes."

7.9 The Multi-AI Approach

The project deliberately uses ~10 AI systems (ChatGPT, Gemini, Claude, Kimi, DeepSeek, Mistral, others) and uses them to criticize each other. Gemini researches criticism of Google/Gemini. Claude criticizes the 42-based compensation system. No single model is treated as authoritative.

7.10 The Core Symmetry

The document articulates a central insight:

The project currently has thousands of artifacts distributed across many systems. The future Stichting could accidentally become thousands of decisions distributed inside one person's head. Both problems require the same solution: externalize knowledge.

The ultimate test:

«Attogram can disappear tomorrow, and the project continues.» Not because Attogram is unimportant. Precisely because the organization has become important enough that it must not depend on any one person.


8. Corrected Summary

Attogram (David) is a long-running open source developer (since 2001) based in Amsterdam, with 66 GitHub repositories spanning PHP, games, Wikimedia tools, AI/LLM tooling, and now digital archaeology.

Provo 42 / Rock Street is not a historical archive — it is a living research and creative project producing 8–38+ artifacts per day across multimedia, academic papers, AI experiments, and physical-world projects. The "Provo 42" name deliberately references the Amsterdam Provo counterculture movement (1965–67) as an identity marker — confirmed by the project's own entry test. The "42" permeates the project's compensation structure and identity.

The project has 69 Zenodo DOIs and deliberately fills each deposit to Zenodo's practical maximum of ~100 artifacts before creating a new one. The DHA "Documents batch 0001" DOI is simply the latest container in this strategy — not a dataset with no files, but a full container of ~100 artifacts that I could not access due to Zenodo blocking automated access.

The project is evolving toward becoming an independent Dutch Stichting — a nonprofit foundation that must survive independently of its founder. The Gemini/Central Station incident (AI altering racial/religious characteristics of a real observed event) is one of the most significant research threads, with legal, artistic, and community-engagement dimensions.

The core organizational principle: externalize knowledge — both the corpus (machine-readable archive) and the organization (documented governance) — so that neither depends on one person.


9. Corrections to My Earlier Research

Based on the project brief, the following earlier observations need correction:

Earlier claim Correction
"The 100 artifacts may be Provo movement documents" The 100 artifacts are the project's own output — videos, audio, papers, screenshots, etc. — filling Zenodo's practical maximum per deposit. Not historical Provo documents.
"No files attached" (from the original DOI analysis) False. The deposit contains ~100 artifacts by design. I could not see them due to tool limitations.
"Provo 42 references Box 42 at the IISH" This may still be part of the reference, but the project's own entry test frames "Provo 42" more broadly as: understanding the Provo movement + understanding what Provo 42 is + why 42. The 42 is a pervasive project number, not just an archival box reference.
"The DHA deposit is a standalone archaeology dataset" It is one container in a much larger living project with 69 DOIs and a planned institutional structure.

Research conducted via: GitHub MCP API, DataCite REST API, Zenodo OAI-PMH, web search, and the uploaded project brief "Provo 42 v0.0.2026.08.29". Section 7 is based on the primary source document; all other sections were supplemented and corrected accordingly.

About

THE-ERROR-IS-THE-MESSAGE

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors