Blog


The Price Is Right: SQL Edition

4 December 2017

The PostgreSQL query planner makes clear the costs and benefits of declarative programming.

Read more

code

SQL declarative programming


Process and Procedure

26 November 2017

As Scheme knows, procedures and processes are very different beasts. Tail recursion makes this distinction clear.

Read more

code

recursion and iteration lisp scheme abstraction and implementation


New paper: Machine Assisted Dossiers

14 November 2017

Requirements for a knowledge system that can manage ambiguity during investigations and produce useful, structured data as a byproduct.

Read more

papers

research knowledge systems data architecture