Math & Theory

Page 2 of 15

  1. Break Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher Domas

    Adrian CrenshawLength: 46 minutesComputability & complexity theory

    In briefChristopher Domas's Derbycon 2015 talk on the M/o/Vfuscator, a compiler that emits only x86 mov instructions, showing mov is Turing complete. It explains how a full machine is built from mov and why the output is a nightmare to reverse engineer.

  2. CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"

    CppConLength: 1 hour 13 minutesAlgorithms & data structures

    In briefChandler Carruth's CppCon 2014 talk on writing fast C++, explaining why data structure choice and memory layout matter more than clever algorithms. It covers why standard containers like unordered_map perform poorly on modern CPUs.

  3. (1/4) Intro/History: Introducing a 100-year-old mechanical computer

    engineerguyLength: 4 minutesInformation theory & signal processing

    In briefThe first of four short videos from Bill Hammack (engineerguy) introducing and giving the history of a 100-year-old mechanical computer, Michelson's harmonic analyzer. The series goes on to explain Fourier synthesis, analysis and operation of the machine.