Aaron Swartz's A Programmable Web: An Unfinished Work

Aaron Swartz
2013 Synthesis Lectures on the Semantic Web Theory and Technology  
In 2009, I invited Aaron Swartz to contribute a "synthesis lecture"-essentially a short online book-to a new series I was editing on Web Engineering. Aaron produced a draft of about 40 pages, which is the document you see here. This was a "first version" to be extended later. Unfortunately, and much to my regret, that never happened. The version produced by Aaron was not intended to be the finished product. He wrote this relatively quickly, and sent it to us for comments. I sent him a short
more » ... and later Frank van Harmelen, who had joined as a coeditor of the series, sent a longer set. Aaron iterated with us for a bit, but then went on to other things and hadn't managed to finish. With Aaron's death in January, 2013, we decided it would be good to publish this so people could read, in his own words, his ideas about programming the Web, his ambivalence about different aspects of the Semantic Web technology, some thoughts on Openness, etc. This document was originally produced in "markdown" format, a simplified HTML/Wiki format that Aaron co-designed with John Gruber ca. 2004. We used one of the many free markdown tools available on the Web to turn it into HTML,
doi:10.2200/s00481ed1v01y201302wbe005 fatcat:volggayfqbepbaq6nskob3jypm