~/talk

Programming 'brainfuck' and virtual machines

name:Aur Saraf
links:none on file
slides:none on file

Claims a working Brainfuck interpreter is implemented in Python in 15 minutes, with unit tests and a CLI that reads stdin and writes stdout. Builds a simple VM: an instruction pointer, cursor over a 40,000-cell tape (wraparound bytes), plus/minus, left/right, dot/comma, and a bracket-matching stack that precomputes jump pairs. Demonstrates tests pass, runs Hello World, and shows a cover‑letter-as‑Brainfuck example, so the demo actually works end-to-end.

AI-written summary · about

  1. 0:00Intro
  2. 0:57Alan Turing
  3. 3:37Simple example
  4. 5:55Universal Turing Machine
  5. 6:13literate programming
  6. 6:57comment
  7. 7:16zoom in
  8. 7:42cover letter
  9. 8:15output
  10. 9:04Virtual machines
  11. 10:00Coding
  12. 13:10Writing code
  13. 16:08Running the code
  14. 28:46Code
  15. 32:36Magic Python
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.