Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

To study how chips really work, MIT researchers built their own operating system

Defining Safe Hardware Design [pdf]

A Scheme Shell (1994)

SHELL: Global Tool for Calling and Chaining Procedures in the System (1965) [pdf]

The Missing Semester of Your CS Education – Revised for 2026

Computer Systems Security 6.566 / Spring 2024

Mathematics for Computer Science (2018) [pdf]

Elephants Don't Play Chess (1990) [pdf]

Formally speaking, "Transpiler" is a useless word

A Knapsack Public Key Cryptosystem Based on Arithmetic in Finite Fields (1988) [pdf]

MIT Missing Semester 2026

Transpiler, a Meaningless Word (2023)

The Missing Semester of Your CS Education (2020)

Why study programming languages (2022)

Advanced Scheme Techniques (2004) [pdf]

Simulating Time With Square-Root Space

The Crypto Anarchist Manifesto (1988)

Transpiler is a meaningless word (2023)

MIT 6.S184: Introduction to Flow Matching and Diffusion Models

Sublinear Time Algorithms

History Of Hacking The Nintendo 3DS (2019) [pdf]

MIT: The Missing Semester of Your CS Education

The tutorial that made Git click for me

Introduction to Program Synthesis

Man-Computer Symbiosis (1960)

Structure and Interpretation of Classical Mechanics (2015)

Xv6, a simple Unix-like teaching operating system

New algorithm discovers language just by watching videos

bddbddb: Using Datalog with Binary Decision Diagrams for Program Analysis

The WB B-Tree Database

More →