Pinchflat

Self-Reproducing Programs

Raw Attributes

Source: Tsoding
  • upload_date_index: 99
  • prevent_culling: false
  • subtitle_filepaths:
  • livestream: false
  • playlist_index: 3
  • thumbnail_filepath: /downloads/chris/tubes/Tsoding_[UCEbYhDd6c6vngsF5PQpFVWg]/Season 2026/s2026e011899_Self-Reproducing Programs-thumb.jpg
  • media_size_bytes: 100324602
  • culled_at:
  • description: References: - Rust Compiler: https://github.com/rust-lang/rust/ - Porth Compiler: https://gitlab.com/tsoding/porth - Porth Playlist: https://www.youtube.com/playlist?list=PLpM-Dvs8t0VbMZA7wW9aR3EtBqe2kinu4 - Reflection on Trusting Trust: https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_ReflectionsonTrustingTrust.pdf - Quine: https://en.wikipedia.org/wiki/Quine_(computing) - Quine Relay: https://github.com/mame/quine-relay - Source Code: https://gist.github.com/rexim/d961342a6b4ca56dc01e5a0dccace0b3 Support: https://github.com/tsoding/donate Chapters: - 00:00 - Self-Hosting - 02:57 - Q Programming Language - 03:43 - Fist Attempt - 05:12 - Newlines in String Literals - 05:40 - The Paradox - 06:23 - The Self Variable - 07:30 - The Escape Macro - 08:50 - The Double Print Observation - 09:12 - The Question Mark Anchor - 10:12 - Self Escaping - 11:24 - Escaping the Escaping - 12:39 - The Triple Print Problem - 13:18 - Self-Hosting Achieved Internally - 13:57 - Trusting Trust - 15:40 - Quine - 16:25 - Ouroborous - 16:47 - The C End - 18:32 - The Python End - self "Keyword" - 19:13 - The Python End - Extracting C Part - 19:55 - The Python End - The Question Mark - 20:23 - The Python End - Escaping the Self - 21:09 - Assembling the Ouroborous - 21:43 - The Bar Gotcha - 22:44 - The Brackets Mistake - 23:11 - The Ouroborous Has Been Completed - 24:00 - Quine Relay
  • title: Self-Reproducing Programs
  • id: 2538884
  • duration_seconds: 1476
  • updated_at: 2026-03-21T14:46:02Z
  • source_id: 58
  • short_form_content: false
  • media_redownloaded_at:
  • inserted_at: 2026-03-21T14:39:02Z
  • media_filepath: /downloads/chris/tubes/Tsoding_[UCEbYhDd6c6vngsF5PQpFVWg]/Season 2026/s2026e011899_Self-Reproducing Programs.mp4
  • uuid: 44d3fbfd-f7a1-43a4-9fb3-38811bbba189
  • uploaded_at: 2026-01-18T01:27:17Z
  • matching_search_term:
  • metadata_filepath: /downloads/chris/tubes/Tsoding_[UCEbYhDd6c6vngsF5PQpFVWg]/Season 2026/s2026e011899_Self-Reproducing Programs.info.json
  • prevent_download: false
  • tasks:
  • last_error:
  • media_id: QGm-d5Ch5JM
  • media_downloaded_at: 2026-03-21T14:45:24Z
  • predicted_media_filepath: /downloads/chris/tubes/Tsoding_[UCEbYhDd6c6vngsF5PQpFVWg]/Season 2026/s2026e011800_Self-Reproducing Programs.mp4
  • nfo_filepath: /downloads/chris/tubes/Tsoding_[UCEbYhDd6c6vngsF5PQpFVWg]/Season 2026/s2026e011899_Self-Reproducing Programs.nfo
  • original_url: https://www.youtube.com/watch?v=QGm-d5Ch5JM

Nothing Here!