Open source supply chain security at Google [video]

Running the "Reflections on Trusting Trust" Compiler

How To Build a User-Level CPU Profiler

Research Unix Sixth Edition (WASM)

Using uninitialized memory for fun and profit (2008)

C and C++ prioritize performance over correctness

Coroutines for Go

Storing Data in Control Flow

QArt Codes

Version SAT (2016)

Research Rsc: Opting in to Transparent Telemetry (Transparent Telemetry, Part 4)

Transparent telemetry for open-source projects

Lessons from the Debian/OpenSSL Fiasco (2008)

The Magic of Sampling, and Its Limitations

Regular Expression Matching with a Trigram Index (2012)

The design of transparent telemetry

Version SAT (by Russ Cox, on why dependency resolution is NP-hard in the general case, and which practical solutions exist)

Go Proposals

Regular Expression Matching: the Virtual Machine Approach (2009)

Go’s Version Control History

What NPM Should Do Today to Stop a New Colors Attack Tomorrow

Minimal Boolean Formulas

On “Trojan Source” Attacks

Updating the Go Memory Model

Programming Language Memory Models

Hardware Memory Models

Unix Viruses (2008)

The Generic Dilemma (2009)

Implementing Regular Expressions

research!rsc: Zip Files All The Way Down

More →