{"id":13602335,"url":"https://github.com/aztek/awesome-self-reference","last_synced_at":"2025-07-31T20:31:20.623Z","repository":{"id":45063127,"uuid":"172959587","full_name":"aztek/awesome-self-reference","owner":"aztek","description":"A curated list of examples of self-reference in art, science, and technology","archived":false,"fork":false,"pushed_at":"2022-09-25T17:37:24.000Z","size":22,"stargazers_count":256,"open_issues_count":2,"forks_count":9,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-05-19T19:59:01.987Z","etag":null,"topics":["art","awesome","awesome-list","geb","language","mathematics","quine","science"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aztek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-27T17:29:02.000Z","updated_at":"2024-05-14T15:11:54.000Z","dependencies_parsed_at":"2023-01-18T16:27:35.447Z","dependency_job_id":null,"html_url":"https://github.com/aztek/awesome-self-reference","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aztek%2Fawesome-self-reference","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aztek%2Fawesome-self-reference/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aztek%2Fawesome-self-reference/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aztek%2Fawesome-self-reference/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aztek","download_url":"https://codeload.github.com/aztek/awesome-self-reference/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228295605,"owners_count":17897596,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["art","awesome","awesome-list","geb","language","mathematics","quine","science"],"created_at":"2024-08-01T18:01:20.426Z","updated_at":"2024-12-05T12:07:52.177Z","avatar_url":"https://github.com/aztek.png","language":null,"readme":"# Awesome Self-Reference [![Awesome](https://awesome.re/badge.svg)](https://github.com/sindresorhus/awesome)\n\nA curated list of examples of self-reference in art, science, and technology.\n\n## Contents\n\n- [Art](#art)\n- [Language](#language)\n- [Mathematics](#mathematics)\n- [Computing](#computing)\n- [Web](#web)\n- [Other](#other)\n\n## Art\n\n- [The Treachery of Images](https://collections.lacma.org/node/239578) - A painting by René Magritte.\n- [Triple Self-Portrait](http://www.nrm.org/MT/text/TripleSelf.html) - A painting by Norman Rockwell.\n- [Mise en abyme](https://en.wikipedia.org/wiki/Mise_en_abyme) - A formal technique of placing a copy of an image within itself.\n- [Droste effect](https://en.wikipedia.org/wiki/Droste_effect) - The effect of a picture recursively appearing within itself, in a place where a similar picture would realistically be expected to appear.\n\n## Language\n\n- [Autogram](https://autograms.net) - A sentence that describes itself in the sense of providing an inventory of its own characters.\n- [Fumblerule](https://en.wikipedia.org/wiki/Fumblerules) - A rule of language or linguistic style, humorously written in such a way that it breaks this rule.\n- [Recursive acronym](https://en.wikipedia.org/wiki/Recursive_acronym) - An acronym that refers to itself.\n\n## Mathematics\n\n- [Liar's paradox](https://en.wikipedia.org/wiki/Liar_paradox) - This sentence is false.\n- [Russell's paradox](https://en.wikipedia.org/wiki/Russell%27s_paradox) - Does the set of all those sets that do not contain themselves contain itself?\n- [Trott's constant](https://www.johndcook.com/blog/2019/06/07/trotts-constant/) - The unique number whose digits equal its continued fraction coefficients.\n- [13532385396179](http://wastlund.blogspot.com/2017/06/13532385396179-number-which-is-its-own.html?m=1) - A number that is its own prime factorization, that is 13532385396179 = 13 × 53² × 3853 × 96179.\n- [Tupper's self-referential formula](https://en.wikipedia.org/wiki/Tupper%27s_self-referential_formula) - A formula that visually represents itself when graphed at a specific location in the (x, y) plane.\n- [Life in Life](https://www.youtube.com/watch?v=xP5-iIeKXE8) - Conway's Game of Life running inside Conway's Game of Life using OTCA metapixels.\n\n## Computing\n\n- [Quine](https://en.wikipedia.org/wiki/Quine_(computing)) - A computer program that takes no input and produces a copy of its own source code as its only output.\n  - [An Ouroboros Quine](https://github.com/mame/quine-relay) - A Ruby program that generates Rust program that generates Scala program that generates (through 128 languages in total) REXX program that generates the original Ruby code again.\n  - [A radiation hardened quine](https://github.com/mame/radiation-hardened-quine) - A Ruby quine that remains a quine after any one of the characters in its source code is removed.\n  - [quinesnake](https://github.com/taylorconor/quinesnake) - A quine that plays snake over its own source.\n  - [The Qlobe](http://mamememo.blogspot.com/2010/09/qlobe.html) - A Ruby quine with an ASCII image of a globe in its source code that rotates by 45 degrees after each run, eventually coming around after eight runs.\n  - [html_wysiwyg](https://secretgeek.github.io/html_wysiwyg/html.html) - A truly naked, brutalist html quine.\n- [hashquine_by_retr0id.png](https://twitter.com/David3141593/status/1573218394358386688) - A PNG image of the ouroboros that displays its own MD5 hash.\n- [Meta-circular evaluator](https://en.wikipedia.org/wiki/Meta-circular_evaluator) - An interpreter that defines each feature of the interpreted language using a similar facility of the interpreter's host language.\n- [A Micro-Manual for LISP - Not the whole truth](https://github.com/jaseemabid/micromanual) - The LISP interpreter written in LISP.\n- [Fix-point combinator](https://en.wikipedia.org/wiki/Fixed-point_combinator) - A higher-order function fix that, for any function f that has an attractive fixed point, returns a fixed point x of that function.\n- [Universal Turing machine](https://en.wikipedia.org/wiki/Universal_Turing_machine) - A Turing machine that can simulate an arbitrary Turing machine on arbitrary input.\n- [Bootstrapping](https://en.wikipedia.org/wiki/Bootstrapping_(compilers)) - A technique for producing a self-compiling compiler - that is, compiler (or assembler) written in the source programming language that it intends to compile.\n- [Man man](https://www.man7.org/linux/man-pages/man1/man.1.html) - Manual pager man page (accessed using `$ man man`).\n\n## Web\n\n- [Wikipedia](https://en.wikipedia.org/wiki/Wikipedia) - An article about Wikipedia on Wikipedia.\n- [Wayback Machine](https://web.archive.org/web/*/https://web.archive.org/) - Snapshots of The Internet Archive stored in The Internet Archive.\n- [Quine Tweet](https://twitter.com/quinetweet/status/1309951041321013248) - A tweet that quote tweets itself.\n- [Awesome Self-Reference](https://github.com/aztek/awesome-self-reference) - A curated list of examples of self-reference in art, science, and technology, which includes itself.\n\n## Other\n\n- [Hofstadter's law](https://en.wikipedia.org/wiki/Hofstadter%27s_law) - \"It always takes longer than you expect, even when you take into account Hofstadter's Law\".\n- [Miniatur Wunderland](https://www.miniatur-wunderland.com/discover-wunderland/worlds/hamburg/speicherstadt/) - The world's largest model railway in Hamburg, Germany has a model of itself in its model of Hamburg.\n- [Untitled Goose Game](https://untitledgoosegame.fandom.com/wiki/Model_Village) - The village where Untitled Goose Game takes place contains a small model version of itself, and also a tiny version of the model inside that.\n\n","funding_links":[],"categories":["Others","Other Lists","awesome-list","Reference materials","Fun"],"sub_categories":["TeX Lists","Lists","Visual Python","RFID"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faztek%2Fawesome-self-reference","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faztek%2Fawesome-self-reference","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faztek%2Fawesome-self-reference/lists"}