
Compiling C to printable x86, to make an executable research paper
About this video
Tom7 explains how he built a SIGBOVIK 2017 paper made only of printable ASCII bytes that is also a valid DOS executable. He writes a C compiler targeting printable x86 without self-modifying code and solves the puzzles the constraint creates.
Why it appears in the archive
HN fans call it a favorite engineering video and a showcase of Tom7's masterpiece-level, playful hacking.
AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.
From the Hacker News discussion
He's a mad genius! I like his compiler that generates executables made up only of printable characters: [VIDEO] / [LINK] He's super playful and awesomely smart!
Read original comment ↗Every one of this guy's SIGBOVIK papers/videos are pure gold. His video about the printable x86[1] is my favorite engineering video of all time. ^1: [VIDEO]
Read original comment ↗The author is an absolute legend. Absolutely every video on his Youtube channel is a masterpiece [LINK] And this includes the video that explains this code (Compiling C to printable x86, to make an executable research paper) [VIDEO]
Read original comment ↗Love Tom7, his video "Compiling C to printable x86, to make an executable research paper" [0] is my favorite but most of his stuff is super interesting. [0] [VIDEO]
Read original comment ↗tom7 made a while video explaining how to create an executable only with printable characters [0]. He even write a compiler called 'ABC' for it. [0] [VIDEO]
Read original comment ↗That last one (Tom 7's executable x86 paper) is incomplete without the video where he demonstrates running the paper (or running the paper yourself). [VIDEO]
Read original comment ↗A mix of various things. Google to get to the channel: pbs spacetime stuff made here ben eater's 8 bit computer mike boyd nerdforge sabine hossenfelder gotham chess uthermal 3blue1brown veritasium Numberphile Suckerpinch (all time favourite: [VIDEO] ) Stevey's tech talk leonard susskind's stanford lectures
Read original comment ↗Mine are "Harder Drives"[1], "ELO World"[2], and "Printable x86"[3] [1] [LINK] [2] [LINK] [3] [VIDEO]
Read original comment ↗