Loading...

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

Architecture Description Languages [pdf]

Solar Superstorms: Planning for an Internet Apocalypse (2021) [pdf]

The Geometry Junkyard

A Rational Design Process: How and Why to Fake It (1986)

Lambda Calculus Examples

Dry Bean Dataset: Images of 13,611 grains of 7 different registered dry beans

Software processes are software too (1987)

Twenty Proofs of Euler's Formula: V-E+F=2

The PVM - Python Virtual Machine

Windows: Interface Guidelines (1995)

Lightweight Kernel Isolation with Virtualization and VM Functions

In 2001, Roy Fielding predicted JavaScript was going to succeed and the reasons why (see paragraph 6.5.4.3)

FastQRE: Fast Query Reverse Engineering (2018)

Computer for the 21st Century (1991)

Empirical Studies of Programming Knowledge (1984)

Sugar: Secure GPU Acceleration in Web Browsers

High-performance Java Card Operating System (2014)

Static Typing Where Possible, Dynamic Typing When Needed (2004)

Architectural Styles and the Design of Network-based Software Architectures

An unsolvable problem of elementary number theory - Church (1936)

Selfrando: Securing the Tor Browser against De-anonymization Exploits

A Rational Design Process: How and Why to Fake It (1986)

Complexity of Python Operations (2013)

UCI Machine Learning Repository

Static Typing Where Possible, Dynamic Typing When Needed (2011)

Are ML and Statistics Complementary?

A First Encounter with Machine Learning (2011)

Quickly Detecting Memory-Related Performance Problems via Amplification

Architectural Styles and the Design of Network-Based Software Architectures

The Synthesizer Generator (1984)

More →