Loading...

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

The End of Programming

War on JITs: Software-Based Attacks and Hybrid Defenses for JIT Compilers

The Outlook for Programmers

Reversing the fossilization of computer science conferences

Why R the Critical Value and Emergent Behavior of Large Language Models Fake?

Efficiency vs. Resilience

Unikernel Linux (UKL) (2023)

ACM's flagship magazine seeks submissions by/for practitioners

Fifty Years of Open Source Software Supply Chain Security

Investigating the Luna-Terra Collapse as a Temporal Multilayer Graph

The Last Solo Programmers

Efficient Computation of LALR(1) Look-Ahead Sets (1982) [pdf]

Systems Correctness Practices at AWS: Leveraging Formal and Semi-Formal Methods

A Relational Model of Data (1969)

Your Mouse Is a Database (2012)

Meta II a syntax-oriented compiler writing language (1964)

Data Race Freedom à la Mode

C Is Not a Low-level Language: Your computer is not a fast PDP-11 (2018)

Richard Sutton and Andrew Barto Win 2024 Turing Award

File Systems Unfit as Distributed Storage Back Ends (2019)

Empowering WebAssembly with Thin Kernel Interfaces

The Surprise of Multiple Dependency Graphs

A systematic review of CS degree requirements of 250 programs worldwide finds only half offer a computing ethics class, and only a third require it

Grove: A Bidirectionally Typed Collaborative Structure Editor Calculus

Systems Correctness Practices at AWS: Leveraging Formal and Semi-formal Methods

On the criteria to be used in decomposing systems into modules (1972)

A Priori Loop Nest Normalization: Automatic Loop Scheduling in Complex Applications

21st Century C++

It is time to standardize principles and practices for software memory safety

Principles of a reversible programming language

More →