Some of the error messages produced by Apple's MPW C compiler (2006)

Diagram Layout in Stages

Introduction to the Conjugate Gradient Method Without Agonizing Pain (1994) [pdf]

C89 compiler produces printable executables from C code [pdf] (2017)

The best multicore-parallelization refactoring you’ve never heard of∗

Penrose 3.0

Are You Sure You Want to Use MMAP in Your Database Management System? (2022)

Autonomous robot to stave off spotted lanternflies

EinNet: Optimizing Tensor Programs with Derivation-Based Transformations

A team from Carnegie Mellon University's Robotics Institute has developed an autonomous robot to control the spread of spotted lanternflies, invasive insects known to destroy economically important crops.

Principles of Imperative Computation

Magvit: Masked Generative Video Transformer

Building a new database management system in academia (2017)

Programming in Standard ML (2011) [pdf]

Everything you always wanted to know about mathematics (2013) [pdf]

Purely Functional Data Structures (1996) [pdf]

Nobody cares about our concurrency control research [pdf]

Recreating Medieval English Ales (1998)

Dynamic Branch Prediction with Perceptrons (2000) [pdf]

The myth of the fast learner: researchers wanted to know why some students learn faster than others, they found that in the right conditions, people learn at a remarkably similar rate

Cell GC: Using the Cell Synergistic Processor as a Garbage Collection Coprocessor (2008)

A Simple Parametric Model of Plain-Knit Yarns [pdf]

A new study shows the impact of nightly sleep on a student's academic performance

Are You Sure You Want to Use MMAP in Your Database Management System?

CMU CS Academy: a free online computer science curriculum by Carnegie Mellon

GhiHorn: Path Analysis in Ghidra Using SMT Solvers

Three Sins of Authors in Computer Science and Math

Antique Roman Dishes – Collection (1993)

The Effects of Uber and Lyft in U.S. Cities

Stack Computers: the new wave (1989)

More →