Inference Attacks on Property-Preserving Encrypted Databases

Leslie Lamport, Lawrence Paulson: Should Your Specification Language Be Typed?

Diagnosing Type Errors with Class

The influence of organizational structure on software quality (2008)

A Live Programming Experience

A Deep Hybrid Model for Weather Forecasting

Koka – A function-oriented programming language

Tackling the Awkward Squad: Interaction with the world in Haskell (2010)

How many months can it take to verify 30 assembly instructions?

A tutorial on learning with Bayesian networks (1996)

Higher-Order Functional Reactive Programming in Bounded Space

Concurrency Control and Recovery in Database Systems

Coq: The world’s best macro assembler? [PDF]

A History of Haskell: being lazy with class (2007)

What really happened on Mars?

The Night Watch (2013)

Arbitration-Free Synchronization (2002)

No one ever got fired for using Hadoop on a cluster (2012)

Replicated Data Consistency Explained Through Baseball (2011)

Kahawai: High-Quality Mobile Gaming Using GPU Offload

The TLA+ Hyperbook

Microsoft Graph Engine 1.0 Preview Released

A Scalable High-Bandwidth Architecture for Lossless Compression on FPGAs

Microsoft Hyperlapse released

TrackPoint (2011)

Exploding Software-Engineering Myths (2009)

Going Against the Flow for Type-less Programming [PDF]

Safe TypeScript: Safe and Efficient Gradual Typing for TypeScript

This World of Ours (2014) [pdf]

Computer Security in the Real World (2004)

More →