Personal blog for Mark Rittman, with news on articles, presentations and personal projects of a non-commercial nature.