{"id":20425263,"url":"https://github.com/catseye/the-dossier","last_synced_at":"2026-02-11T08:05:44.331Z","repository":{"id":142239976,"uuid":"87017872","full_name":"catseye/The-Dossier","owner":"catseye","description":"MIRROR of https://codeberg.org/catseye/The-Dossier : Curational counterpart to Chrysoberyl, containing long-form writings","archived":false,"fork":false,"pushed_at":"2023-12-13T17:12:20.000Z","size":475,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-09-03T15:51:11.020Z","etag":null,"topics":["curation","essays","write-ups","writing"],"latest_commit_sha":null,"homepage":"https://catseye.tc/view/The-Dossier/README.md","language":"Scheme","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/catseye.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-04-02T21:38:02.000Z","updated_at":"2025-07-28T02:04:23.000Z","dependencies_parsed_at":"2023-12-13T18:53:22.285Z","dependency_job_id":null,"html_url":"https://github.com/catseye/The-Dossier","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/catseye/The-Dossier","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catseye%2FThe-Dossier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catseye%2FThe-Dossier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catseye%2FThe-Dossier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catseye%2FThe-Dossier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/catseye","download_url":"https://codeload.github.com/catseye/The-Dossier/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/catseye%2FThe-Dossier/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29329586,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T06:13:03.264Z","status":"ssl_error","status_checked_at":"2026-02-11T06:12:55.843Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["curation","essays","write-ups","writing"],"created_at":"2024-11-15T07:12:43.995Z","updated_at":"2026-02-11T08:05:44.316Z","avatar_url":"https://github.com/catseye.png","language":"Scheme","funding_links":[],"categories":[],"sub_categories":[],"readme":"The Dossier\n===========\n\nThis repository collects writings by Chris Pressey, whether those\nwritings are contained in this repository, or exist elsewhere (and\nare merely linked to from here).  For more information,\n[see below](#further-information).\n\nArticles\n--------\n\n### Retrospective on Language Design\n\n*   link: [Retrospective on Language Design](article/Retrospective%20on%20Language%20Design.md)\n*   publish-date: Jul 2010\n*   subjects: programming languages, esolang\n\n### Programming Languages as an Artistic Medium\n\n*   link: [Programming Languages as an Artistic Medium](article/Programming%20Languages%20as%20an%20Artistic%20Medium.md)\n*   publish-date: Apr 2013\n*   subjects: programming languages, art\n\n### The Aesthetics of Esolangs\n\n*   link: [The Aesthetics of Esolangs](article/The%20Aesthetics%20of%20Esolangs.md)\n*   publish-date: Jun 2013\n*   subjects: programming languages, aesthetics\n\n### A Basic Theory of Video Games\n\n*   link: [A Basic Theory of Video Games](article/A%20Basic%20Theory%20of%20Video%20Games.md)\n*   publish-date: May 2017\n*   subjects: video games, formal theory\n\n### Blurry Memories of DOS Programming\n\n*   link: [Blurry Memories of DOS Programming](article/Blurry%20Memories%20of%20DOS%20Programming.md)\n*   publish-date: May 2017\n*   subjects: programming, DOS\n\n### Perspective on Text Adventures\n\n*   link: [Perspective on Text Adventures](article/Perspective%20on%20Text%20Adventures.md)\n*   publish-date: Aug 2017\n*   subjects: text adventures, aesthetics\n\n### Some Notes on Drawing\n\n*   link: [Some Notes on Drawing](article/Some%20Notes%20on%20Drawing.md)\n*   publish-date: Oct 2017\n*   subjects: drawing\n\n### Befunge Silver Jubilee Retrospective\n\n*   link: [Befunge Silver Jubilee Retrospective](article/Befunge%20Silver%20Jubilee%20Retrospective.md)\n*   publish-date: May 2018\n*   subjects: Befunge (esolang)\n\n### Some Notes on Proving Programs Correct\n\n*   link: [Some Notes on Proving Programs Correct](article/Some%20Notes%20on%20Proving%20Programs%20Correct.md)\n*   subjects: program proving\n\nInterviews\n----------\n\n### Interview with Daniel Temkin\n\n*   link: [Interview with Daniel Temkin](http://esoteric.codes/post/118780138572/interview-with-chris-pressey)\n*   publish-date: May 2015\n*   external: true\n\nExpositions\n-----------\n\n_Writing about code, where the writing is primary and the code is generally merely illustrative._\n\n### Bootstrap Zero\n\n*   link: [Bootstrap Zero](https://catseye.tc/view/SITU-SOL/doc/bootstrap-zero/README.md)\n*   publish-date: Jul 2015\n*   written-during: RetroChallenge 2015/07\n*   external: true\n\n### Overview of a Story Compiler\n\n*   link: [Overview of a Story Compiler](https://git.catseye.tc/MARYSUE/blob/master/doc/Overview%20of%20a%20Story%20Compiler.md)\n*   publish-date: Nov 2015\n*   written-during: NaNoGenMo 2015\n*   external: true\n\n### Nested Modal Transducers\n\n*   link: [Nested Modal Transducers](article/Nested-Modal-Transducers/README.md)\n*   publish-date: Sep 2019\n\n### Information Hiding in Scheme\n\n*   link: [Information Hiding in Scheme](article/Information-Hiding-in-Scheme/README.md)\n*   publish-date: May 2021\n\n### Destructorizers\n\n*   link: [Destructorizers](article/Destructorizers/README.md)\n*   publish-date: May 2022\n\n### LCF-style Natural Deduction\n\n*   link: [LCF-style Natural Deduction](article/LCF-style-Natural-Deduction/README.md)\n*   publish-date: Jun 2022\n\n### Ahead-of-Time `eval`\n\n*   link: [Ahead-of-Time `eval`](article/Ahead-of-Time-eval/README.md)\n*   publish-date: Aug 2023\n\nLists\n-----\n\n### An Esolang Reading List\n\n*   link: [An Esolang Reading List](article/An%20Esolang%20Reading%20List.md)\n*   item-count: 15\n\n### Some Production Programming Languages\n\n*   link: [Some Production Programming Languages](article/Some%20Production%20Programming%20Languages.md)\n*   item-count: 11\n\n### Some Games of Note\n\n*   link: [Some Games of Note](https://codeberg.org/cpressey/Some-Games-of-Note#some-games-of-note)\n*   item-count: many\n*   external: true\n\n### 20th-Century Visual Artists of Note\n\n*   link: [20th-Century Visual Artists of Note](article/20th-Century%20Visual%20Artists%20of%20Note.md)\n*   item-count: 7\n\n### Some Papers I Really Liked\n\n*   link: [Some Papers I Really Liked](article/Some-Papers-I-Really-Liked/README.md)\n*   item-count: many\n\nDocumentation\n-------------\n\n_Writing about code, where the code is arguably the main thing and the writing is in support of it;_\n_but for those cases when the writing is nonetheless playing a significant part or could stand alone._\n\n### The Quylthulg Programming Language\n\n*   link: [The Quylthulg Programming Language](https://codeberg.org/catseye/Quylthulg#the-quylthulg-programming-language)\n\n### The Larabee Programming Language\n\n*   link: [The Larabee Programming Language](https://codeberg.org/catseye/Larabee#the-larabee-programming-language)\n\n### Specs on Spec\n\n*   link: [Specs on Spec](https://codeberg.org/catseye/Specs-on-Spec#specs-on-spec)\n\nFurther Information\n-------------------\n\nThe collection of these writings is complicated by the fact\nthat some may be writings per se, such as articles, while others\nmay be writings in support of some other thing, such as\nprogramming language specifications.\n\nThese entries are written in\n[Feedmark][] format, so in a pinch they can be read directly in a Markdown\nviewer such as [git.catseye.tc](https://git.catseye.tc/), but they are\ncanonically hosted at\n[https://catseye.tc/view/The-Dossier/README.md](https://catseye.tc/view/The-Dossier/README.md).\n\nArticles with a published-date are \"frozen\" and are not expected to be changed\n(edits will be noted).  All other articles are subject to change.\n\n### A Note on Items \"of Note\"\n\nSome of the articles in The Dossier are lists of items \"of note\".  This section\nattempts to give some guidance on what that means.\n\nAn item \"of note\" is not necesarily considered a \"favourite\" or \"best\" or \"recommended\"\nthing — in fact, sometimes it is quite the opposite case.  It's more that it is something\nthat has stuck in my mind for one reason or another, and I would hate for them to be\nforgotten.  Thus I feel I should not leave them go unmentioned.\n\nWhether this should include _classics_ — i.e., things that are unlikely to ever be forgotten\nanyway — is a matter of some debate.  But the fact is that sometimes I still have something\nto say about these, or notable memories of these in some way or another.  There is also the\nnot-inconsiderable question of when something even *is* a classic or not, as a thing which\nis a classic in its own domain still might not be very well-known outside that domain.\n\nSo, classics often do end up being included in lists of items \"of note\", but they tend to\nrank lower than items that I think not as many people have heard of, and that I would like\nmore people to be exposed to.\n\n[Feedmark]: https://catseye.tc/node/Feedmark\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatseye%2Fthe-dossier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcatseye%2Fthe-dossier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatseye%2Fthe-dossier/lists"}