C. Michael Sperberg-McQueen (18 May 1954 – 16 August 2024) was an American medieval German philologist and markup language specialist. He was co-editor of the Extensible Markup Language (XML) 1.0 spec (1998), and chair of the XML Schema working group.
Sperberg-McQueen was also instrumental in the Text Encoding Initiative (TEI), an international cooperative project to develop and disseminate guidelines for the encoding and interchange of electronic text for research. He was co-editor, with Lou Burnard, of the TEI's Guidelines for Electronic Text Encoding and Interchange in 1994. He also served as editor in chief of the TEI from 1988 to 2000.[1]
XML and TEI have become ubiquitous in their domains. Sue Polanka (Head of Reference/Instruction, Wright State University Libraries) notes that the TEI "...in the 1980s and 90s established a fundamental set of methods and practices that now underpin most digital humanities scholarship"[2] Sperberg-McQueen was a key leader of these and other standards efforts through extensive speaking, teaching, writing, and research.
He held a Ph.D. in comparative literature from Stanford University, and taught and published widely on markup systems,[3] overlapping markup,[4] formal languages,[5] semantic theory,[6] and other topics.
In 2015, Sperberg-McQueen held courses on Digital Humanities at the Technische Universität Darmstadt as visiting professor.[7] He also talked in an interview about his work experience for the Princeton University and the Symbiose of computers and humanities.[8]
Sperberg-McQueen died on 16 August 2024, at the age of 70. Death notices were posted by the Text Encoding Initiative Consortium[9] and Balisage.[10]
Sperberg-McQueen had a background in German Studies with education at: the University of Bonn, Free University of Berlin (1975–76); an A.B. in German Studies and Comparative Literature, with distinction, and with Honors in Humanities and Honors in German Studies, Stanford University (1977); an A.M., German Studies, Stanford University (1977); Paris-Sorbonne University (1978–79), and University of Göttingen (1982–83). He was awarded a Ph.D in Comparative Literature by Stanford University for a dissertation on “An Analysis of Recent Work on Nibelungenlied Poetics.” in 1985.
This list of selected publications derives from C. Michael Sperberg-McQueen's own CV at: https://blackmesatech.com/who/cmsmcq/vita.xhtml
2019 | “Aparecium: An XQuery / XSLT library for invisible XML.” Proceedings of Balisage: The Markup Conference 2019. Balisage Series on Markup Technologies, vol. 23 (2019). https://doi.org/10.4242/BalisageVol23.Sperberg-McQueen01. | |
2018 | “Representing concurrent document structures using Trojan Horse markup.” Proceedings of Balisage: The Markup Conference 2018. Balisage Series on Markup Technologies, vol. 21 (2018). https://doi.org/10.4242/BalisageVol21.Sperberg-McQueen01. | |
2011 | “What constitutes successful format conversion? Towards a formalization of ‘intellectual content’. ” International journal of digital curation 6.1 (2011): 153-164. | |
2010 | (With Claus Huitfeldt and Yves Marcoux.) “Extension of the type/token distinction to document structure. ” Proceedings of Balisage: The Markup Conference (2010), Balisage Series on Markup Technologies, Vol. 5, at http://balisage.net/Proceedings/.doi:10.4242/BalisageVol5.Huitfeldt01. | |
2009 | “How to teach your edition how to swim.” Literary & Linguistic Computing 24.1 (2009): 27-39.Part of a special issue containing papers originally given at a Conference on Editorial Problems at the University of Toronto, 1997. Proceedings of the Conference on Editorial Problems, Toronto 1997, ed. Fred Unwalla. Toronto: University of Toronto Press,in press. | |
2008 | (with Claus Huitfeldt) “What is transcription?” Literary & Linguistic Computing 23.3 (2008): 295-310. (In a special issue containing papers originally given at Digital Humanities 2007, Urbana/Champaign.) | |
2007 | “Markup languages and schema languages for linguistic, textual, documentary resources.” In Datenstrukturen fü linguistische Ressourcenund ihre Anwendungen / Data Structures for Linguistic Resources and Applications:Proceedings of the Biennial GLDV Conference 2007,ed. Georg Rehm, Andreas Witt, Lothar Lemnitzer. Tübingen: Gunter Narr, 2007.Pp. 9-11. | |
2008 | ed. (with Shudi [Sandy] Gao 高殊镝and Henry S. Thompson),“ W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.” W3C Working Draft 20 June 2008. [Cambridge, Tokyo, and Sophia-Antipolis: World Wide Web Consortium]. | |
2008 | ed. (with Dave Peterson, Shudi [Sandy] Gao 高殊镝Ashok Malhotra, and Henry S. Thompson),“W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.” W3C Working Draft 20 June 2008.[Cambridge, Tokyo, and Sophia-Antipolis: World Wide Web Consortium]. | |
2006 | “Rabbit/duck grammars: a validation method for overlapping structures.” Proceedings of Extreme Markup Languages 2006, on the Web at http://www.idealliance.org/papers/extreme/proceedings/ | |
2005 | “Applications of Brzozowski derivatives to XML Schemaprocessing. ”Proceedings of Extreme Markup Languages 2005, on the Web at http://www.idealliance.org/papers/extreme/proceedings/.(Available on the Web in several forms: Extreme style, my usual style, and with special characters transcoded for browsers with poor Unicode support.) | |
2005 | “XML and semi-structured data”, ACM Queue 3.8 (October 2005): 34-41. (Part of a special issue on semi-structured data.) | |
2005 | “Perspectives on XML and related standards”. Korpuslinguistik deutsch: synchron - diachron - kontrastiv.Würzburger Kolloquium 2003. [German Corpus Linguistics: Synchronic - Diachronic - Contrastive. The Würzburg colloquium 2003.] Ed. Johannes Schwitalla and Werner Wegstein. Tübingen: Max Niemeyer. | |
2004 | (with Claus Huitfeldt) “GODDAG: a data structure for overlapping hierarchies,” in Digital Documents: Systems and Principles. 8th International Conference on Digital Documents and Electronic Publishing, DDEP 2000, 5th International Workshop on the Principles of Digital Document Processing, PODDP 2000, Munich, Germany, September 13-15, 2000, Revised Papers.Lecture Notes in Computer Science 2023, ed. Peter King and Ethan V. Munson. | |
2004 | “Classification.” In Blackwell companion to digital humanities, ed. Susan Schreibman, Ray Siemens, John Unsworth, et al. Oxford: Blackwell, 2004. | |
2003 | (with Dave Hollander) “Happy Birthday, XML!” Essay published on W3C web site, February 2003. | |
2003 | “Geisteswissenschaften und Informatik. Zur aktuellen Situationund zu künftigen Aufgaben.” In Standards und Methoden der Volltextdigitalisierung: Beiträge des Internationalen Kolloquiums an der Universität Trier, 8./9. Oktober 2001, ed. Thomas Burch, Johannes Fournier, Kurt Gärtner, and Andrea Rapp.Akademie der Wissenschaften und der Literatur, Abhandlungen der Geistes- und sozialwissenschaftlichen Klasse,Einzelveröffentlichung, Nr. 9.Mainz: Akademie der Wissenschaften und der Literatur; Stuttgart: Franz Steiner Verlag, 2003, pp. 27-37. | |
2001 | “Die Hochzeit der Philologie mit dem Merkur: Philologische Datenverarbeitung.” In Maschinelle Verarbeitung altdeutscher Texte V: Beiträge zum Fünften Internationalen Symposion Würzburg 4.-6. März 1997, ed. Stephan Moser, Peter Stahl, Werner Wegstein, and Norbert Richard Wolf. Tübingen: Niemeyer, 2001, pp. 3-22. | |
2001 | (with Claus Huitfeldt and Allen Renear) “Meaning andinterpretation of markup,” Markup languages: Theory & practice 2.3 (2001): 215-234. | |
1999 | (with Claus Huitfeldt), “Concurrent document hierarchies in MECS and SGML,” Literary & linguistic computing 14.1 (1999): 29-42. | |
1998 | ed. (with Tim Bray and Jean Paoli), Extensible markup language (XML) 1.0, Cambridge, Sophia-Antipolis, Tokyo: World Wide Web Consortium, 1998. http://www.w3.org/TR/1998/REC-xml-19980210. Among other awards, this specification has won the 1997 Seybold Editors' Choice Award for Excellence, the 1998 WEB Techniques Technology of the Year Award, and the 1998 PC Magazine Award for Technical Excellence. | |
1997 | “The state of computing in the humanities: Making a synthesizer sound like an oboe.” In “Reports from Colloquia in Tübingen.” Literary & linguistic computing 12.1 (1997): 53-60. | |
1996 | “Text criticism and the Text Encoding Initiative.” In The literary text in the digital age, ed. RichardJ. Finneran. Ann Arbor: University of Michigan Press, 1996, pp. 37-61. | |
1996 | (with David T. Barnard and Lou Burnard) “Lessons learned from using SGML in the Text Encoding Initiative.” Computer standards & interfaces 18 (1996): 3-10. | |
1995 | (with Nancy Ide) “The Text Encoding Initiative: Its history, goals, and future development.” Computers and the humanities 29.1 (1995): 5-15. Rpt. in The Text Encoding Initiative: Background and contexts, ed. Nancy Ide and Jean Veronis. Dordrecht, Boston: Kluwer Academic Publishers, 1995. | |
1995 | (with Lou Burnard) “The design of the TEI encoding scheme.” Computers and the humanities 29.1(1995): 17-39. Rpt. in The Text Encoding Initiative: Background and contexts, ed. Nancy Ide and Jean Veronis. Dordrecht, Boston: Kluwer Academic Publishers, 1995. | |
1995 | (with David Barnard et al.) “Hierarchical encoding of text: Technical problems and SGML solutions.” Computers and the humanities 29.3 (1995): 211-31. Rpt. in The Text Encoding Initiative: Background and contexts, ed. Nancy Ide and Jean Veronis. Dordrecht, Boston: Kluwer Academic Publishers, 1995. | |
1995 | “Bare bones TEI: a very very small subset of the TEI encoding scheme.” Text technology 5 (1995):248-65. | |
1995 | “The Text Encoding Initiative.” In Current issues in computational linguistics in honour of Don Walker, ed. Antonio Zampolli, Nicoletta Calzolari, and Martha Palmer, Linguistica ComputazionaleIX-X (Pisa: Giardini, 1995), 409-27. | |
1995 | (with Robert F. Goldstein) “HTML to the max: A manifesto for adding SGML intelligence to the World-Wide Web.” Computer networks and ISDN systems 28 (1995): 3-11. | |
1994 | Association for Computers and the Humanities, Association for Computational Linguistics, and Association for Literary and Linguistic Computing, Guidelines for electronic text encoding andinterchange (TEI P3). Ed. C. M. Sperberg-McQueen and Lou Burnard. Chicago, Oxford: Text Encoding Initiative, 1994. | |
1994 | “The Text Encoding Initiative: Electronic text markup for research.” In Literary texts in an electronic age, ed. Brett Sutton. Urbana: Graduate School of Library and Information Science, University of Illinois at Urbana-Champaign, 1994. | |
1993 | “Sigurðarkviða in skamma” and “Brot af Sigurðarkviðu.” In Encyclopedia of Scandinavia in the Middle Ages, ed. Phillip Pulsiano. New York: Garland, 1993. | |
1991 | “Text in the electronic age: Textual study and text encoding, with examples from medieval texts.”Literary & linguistic computing, 6.1 (1991): 34-46. | |
1991 | (with Nancy M. Ide) “Development of a standard for encoding literary and linguistic materials,” in Computers in the humanities and social sciences: Achievements of the 1980s, prospects for the 1990s, Proceedings of the Cologne Computer Conference 1988, ed. Heinrich Best, Ekkehard Mochmann, and Manfred Thaller. München: K. G. Saur, 1991, pp. 511-512. | |
1990 | ed., with Lou Burnard. Guidelines for the encoding and interchange of machine-readable texts. TEI P1, Draft version 1.0. Chicago, Oxford: Text Encoding Initiative, July 1990. Draft Version 1.1,November 1990. | |
1990 | (with Nancy M. Ide) “A standard encoding scheme for machine-readable texts,” in Computers in literary and linguistic research: Literary and linguistic computing 1988: Proceedings of the Fifteenth International Conference, Jerusalem, 5-9 juin 1988 = Actes de la XVe conference internationale Proceedings of the international conferences of the Association for Literary and Linguistic Computing, 3; Travaux de linguistique quantitative, 44. Edited by Yaacov Choueka. Paris: Champion-Slatkine, 1990, pp. 215-32. | |
1989 | Review of Otfrid Ehrismann, Das Nibelungenlied: Epoche - Werk - Wirkung. (München: C. H.Beck, 1987). In Journal of English and Germanic philology 88.3 (July 1989): 363-65. | |
1987 | Review of Nancy M. Ide, Pascal for the humanities (Philadelphia: Univ. of Pennsylvania Press, 1987). Computers and the humanities 21 (1987): 261-64. | |
1985 | “The legendary form of Sigurðarkviða in skamma.” Arkiv för nordisk filologi 100 (1985): 16-40. | |
1979 | Approaching ‘Mother Courage,’ or, Who's afraid of Bertolt B.? Stanford honors essays in humanities, 22. Stanford, Ca., 1979. |
This list of selected talks derives from C. Michael Sperbeg-McQueen's own CV at: https://blackmesatech.com/who/cmsmcq/vita.xhtml
2021 | “Ariadne’s thread: A design for a user-facing query language for texts and documents.” Presented at Balisage: The Markup Conference 2021, Washington, DC, August 2 - 6, 2021. In Proceedings of Balisage: The Markup Conference 2021. Balisage Series on Markup Technologies, vol. 26 (2021).[11] | |
2021 | “Catastrophic complexity.” Presented at Balisage: The Markup Conference 2021, Washington, DC, August 2 - 6, 2021. In Proceedings of Balisage: The Markup Conference 2021. Balisage Series on Markup Technologies, vol. 26 (2021).[12] | |
2020 | “Some challenges of historical database management.” Talk at virtual conference on historical databases in classics, Milan, November 2020. | |
2020 | “An XML infrastructure for spell checking with custom dictionaries.” Presented at Balisage: The Markup Conference 2020, Washington, DC, July 27 - 31, 2020. In Proceedings of Balisage: The Markup Conference 2020. Balisage Series on Markup Technologies, vol. 25 (2020).[13] | |
2020 | (with Claus Huitfeldt) “Document similarity: Transcription, edit distances, vocabulary overlap, and the metaphysics of documents.” Presented at Balisage: The Markup Conference 2020, Washington, DC, July 27 - 31, 2020. In Proceedings of Balisage: The Markup Conference 2020. Balisage Series on Markup Technologies, vol. 25 (2020).[14] | |
2020 | “Fault tolerance, error tolerance, diversity tolerance.” Presented at Balisage: The Markup Conference 2020, Washington, DC, July 27 - 31, 2020. In Proceedings of Balisage: The Markup Conference 2020. Balisage Series on Markup Technologies, vol. 25 (2020).[15] | |
2019 | “Aparecium: An XQuery / XSLT library for invisible XML.” Presented at Balisage: The Markup Conference 2019, Washington, DC, July 30 - August 2, 2019. In Proceedings of Balisage: The Markup Conference 2019. Balisage Series on Markup Technologies, vol. 23 (2019).[16] | |
2019 | “Thinking, wishing, saying.” Presented at Balisage: The Markup Conference 2019, Washington, DC, July 30 - August 2, 2019. In Proceedings of Balisage: The Markup Conference 2019. Balisage Series on Markup Technologies, vol. 23 (2019).[17] | |
2018 | “Text und Textgestaltung.” Keynote address at 25th annual meeting of Tustep Users Group, Potsdam, October 2018. | |
2018 | (with David J. Birnbaum and Elisa E. Beshero-Bondar) “Flattening and unflattening XML markup: a Zen garden of XSLT and other tools.” Presented at Balisage: The Markup Conference 2018, Washington, DC, July 31 - August 3, 2018. In Proceedings of Balisage: The Markup Conference 2018. Balisage Series on Markup Technologies, vol. 21 (2018). [18] | |
2018 | “Representing concurrent document structures using Trojan Horse markup.” Presented at Balisage: The Markup Conference 2018, Washington, DC, July 31 - August 3, 2018. In Proceedings of Balisage: The Markup Conference 2018. Balisage Series on Markup Technologies, vol. 21 (2018).[19] | |
2018 | “Why are we here?” Presented at Balisage: The Markup Conference 2018, Washington, DC, July 31 - August 3, 2018. In Proceedings of Balisage: The Markup Conference 2018. Balisage Series on Markup Technologies, vol. 21 (2018).[20] | |
2018 | “Kritik der digitalen Vernunft.” Closing keynote at Digital Humanities im deutschsprachigen Raum, Cologne, March 2018. | |
2018 | “Bifocal data: A problem and some solutions.” Invited talk presented at British Museum workshop on the project “Enlightenment Architectures: Sir Hans Sloane's Catalogues of his Collections”, London, February 2018. | |
2017 | (with Lou Burnard and Nancy Ide) “The TEI: where did it come from and why is it still here?” Zampolli Prize Lecture, presented at Digital Humanities 2017 in Montréal, 10 August 2017. (I presented “Part 2: How did we try to solve those problems?”) | |
2017 | “Hapax: Probabilistic part-of-speech tagging in XQuery and XForms.” Talk presented at Digital Humanities 2017, Montréal, August 2017. Short paper on the Web at [21] | |
2017 | (With Claus Huitfeldt) “Transcriptional Implicature: Using a transcript to reason about an exemplar.” Talk presented at Digital Humanities 2017, Montréal, August 2017. [22] | |
2017 | “Text. You keep using that word ….” Presented at Balisage: The Markup Conference 2017, Washington, DC, August 1 - 4, 2017. In Proceedings of Balisage: The Markup Conference 2017. Balisage Series on Markup Technologies, vol. 19 (2017).[23] | |
2017 | “Translating imperative algorithms into declarative, functional terms: towards Earley parsing in XSLT and XQuery.” Presented at Balisage: The Markup Conference 2017, Washington, DC, August 1 - 4, 2017. In Proceedings of Balisage: The Markup Conference 2017. Balisage Series on Markup Technologies, vol. 19 (2017).[24] | |
2016 | “30 Jahre SGML, 30 Jahre deskriptive Textauszeichnung.” Talk in honor of Anne Brüggemann-Klein on the occasion of her 60th birthday, Munich, October 2016. | |
2016 | “Creatures of a season.” Presented at Balisage: The Markup Conference 2016, Washington, DC, August 2 - 5, 2016. In Proceedings of Balisage: The Markup Conference 2016. Balisage Series on Markup Technologies, vol. 17 (2016).[25] | |
2016 | “Trials of the Late Roman Republic: Providing XML infrastructure on a shoe-string for a distributed academic project.” Presented at Balisage: The Markup Conference 2016, Washington, DC, August 2 - 5, 2016. In Proceedings of Balisage: The Markup Conference 2016. Balisage Series on Markup Technologies, vol. 17 (2016).[26] | |
2016 | “Wissenschaftlicher Text als Aufgabe.” Talk in honor of Kurt Gärtner on the occasion of his 75th birthday, Darmstadt, July 2016. | |
2016 | “Elektronischer Papyrus: Texterhaltung für die nächsten viertausend Jahre.” Lecture at Neues Museum for the formal opening of the Elephantine Papyrus project, Berlin, 2016. | |
2015 | “What does descriptive markup contribute to digital humanities?” Talk at conference on Key Ideas and Concepts in Digital Humanities, Darmstadt, October 2015. | |
2015 | “Calling things by their true names: Descriptive markup and the search for a perfect language.” Presented at Balisage: The Markup Conference 2015, Washington, DC, 11-14 August 2015. On the Web in Proceedings of Balisage: The Markup Conference 2015, Balisage Series on Markup Technologies, vol. 15 (2015).[27] [28] | |
2015 | “Tricolor automata.” Presented at Balisage: The Markup Conference 2015, Washington, DC, 11-14 August 2015. On the Web in Proceedings of Balisage: The Markup Conference 2015, Balisage Series on Markup Technologies, vol. 15 (2015), at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol15.Sperberg-McQueen01. | |
2014 | “Books from different <angles>: markup and the law of diminishing returns.” Invited plenary talk at TEI Members meeting and Chicago Colloquium on Digital Humanities and Computer Science, Evanston, October 2014. | |
2014 | “Seeing things whole” Closing remarks at Balisage: The Markup Conference, 5-8 August 2014. On the Web in Proceedings of Balisage: The Markup Conference 2014, Balisage Series on Markup Technologies, Vol. 13, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol13.Sperberg-McQueen02. | |
2014 | (With Claus Huitfeldt) “Transcriptional implicature: a contribution to markup semantics.” Talk given at Digital Humanities 2014, Lausanne, July 2014. | |
2013 | “XML und die Suche nach einer menschlichen Benutzeroberfläche.” Invited talk at Markupforum.de, Stuttgart, November 2013. | |
2013 | “Climbing the hill” Closing remarks at Balisage: The Markup Conference, 6-9 August 2013. On the Web in Proceedings of Balisage: The Markup Conference (2013), Balisage Series on Markup Technologies, Vol. 10, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol10.Sperberg-McQueen01. | |
2013 | (With Oliver Schonefeld, Marc Kupietz, Harald Lüngen, and Andreas Witt.) “Igel: Comparing document grammars using XQuery.” Paper presented at Balisage: The Markup Conference, 6-9 August 2013. On the Web in Proceedings of Balisage: The Markup Conference (2013), Balisage Series on Markup Technologies, Vol. 10, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol10.Schonefeld01. | |
2013 | (With Yves Marcoux and Claus Huitfeldt.) “Modeling overlapping structures: Graphs and serializability.” Paper presented at Balisage: The Markup Conference, 6-9 August 2013. On the Web in Proceedings of Balisage: The Markup Conference (2013), Balisage Series on Markup Technologies, Vol. 10, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol10.Marcoux01. | |
2013 | (With Arienne M. Dwyer) “XQuery databases for linguistic resources in the IAIA and UyLVs projects.” Paper presented at Digital Humanities 2013, Lincoln, Nebraska, July 2013. | |
2013 | “SGML, XML in zehn und zwanzig Jahren: Zurückblicken, vorausschauen.” Invited lecture in Digital Humanities Lecture Series, Technische Universtiät Darmstadt, January, 2013. | |
2012 | “Things stay the same, or, the real meaning of technical work.” Closing remarks at Balisage: The Markup Conference, 7-10 August 2012. On the Web in Proceedings of Balisage: The Markup Conference (2012), Balisage Series on Markup Technologies, Vol. 8, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol8.Sperberg-McQueen02. | |
2012 | (With Yves Marcoux and Claus Huitfeldt.) “The MLCD Overlap Corpus (MOC): Project report.” Paper presented at Balisage: The Markup Conference, 7-10 August 2012. On the Web in Proceedings of Balisage: The Markup Conference (2012), Balisage Series on Markup Technologies, Vol. 8, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol8.Huitfeldt02. | |
2012 | “XiBIT: XML-in-the-browser interoperability tests.” Paper presented at Balisage: The Markup Conference, 7-10 August 2012. On the Web in Proceedings of Balisage: The Markup Conference (2012), Balisage Series on Markup Technologies, Vol. 8, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol8.Sperberg-McQueen01. | |
2012 | “Data modeling in the humanities.” Closing keynote at workshop on Knowledge organization and data modeling in the humanities, Providence, Rhode Island, March 2012. | |
2012 | “Learning from Comenius” Closing remarks at XML Prague, February 2012. | |
2011 | “Using XQuery to search for patterns among siblings: A case study in language technology and standardization.” Invited talk at GSCL Workshop on Language Technology for a Multilingual Europe. German Society for Computational Linguistics and Language Technology / Gesellschaft für Sprachtechnologie und Computerlinguistik, Hamburg, September 2011. | |
2011 | “The hermeneutics of data representation.” Lecture, University of Kansas, September 2011. | |
2011 | “Opening up and closing down.” Closing remarks at Balisage: The Markup Conference, 2-5 August 2011. On the Web in Proceedings of Balisage: The Markup Conference (2011), Balisage Series on Markup Technologies, Vol. 7, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol7.Sperberg-McQueen02. | |
2011 | “The Model Editions Partnership, fifteen years on.” Paper presented at Balisage: The Markup Conference, 2-5 August 2011. On the Web in Proceedings of Balisage: The Markup Conference (2011), Balisage Series on Markup Technologies, Vol. 7, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol7.Sperberg-McQueen01. | |
2011 | “Why did it never happen?” Closing remarks at XML Prague, 25-27 March. | |
2010 | “What constitutes successful format conversion? Towards a formalization of ‘intellectual content’.” Paper presented at International Data Curation Conference, Chicago, December 2010. | |
2010 | “Stone soup.” Closing remarks at Balisage: The Markup Conference, 3-6 August 2010. On the Web in Proceedings of Balisage: The Markup Conference (2010), Balisage Series on Markup Technologies, Vol. 5, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol5.Sperberg-McQueen01. | |
2010 | (With Claus Huitfeldt and Yves Marcoux.) “Extension of the type/token distinction to document structure.” Paper presented at Balisage: The Markup Conference, 3-6 August 2010. On the Web in Proceedings of Balisage: The Markup Conference (2010), Balisage Series on Markup Technologies, Vol. 5, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol5.Huitfeldt01. | |
2010 | “Digitization, textual variation, and textual criticism: getting a better grip on the defiant multiplicity of textual traditions.” paper presented at the TEI @ Oxford Summer School, 13 July 2010. | |
2010 | (With Yves Marcoux and Claus Huitfeldt.) “Two representations of the semantics of TEI Lite.” Paper presented at Digital Humanities 2010, King's College London, 2010. | |
2010 | “Descriptive markup and the concept of text.” Invited lecture in series Ringvorlesung: Empirie, Daten und Digitalisierung in den Geisteswissenschaften at the Universität des Saarlandes, Saarbrücken. | |
2010 | “The view from Prague.” Closing remarks at XML Prague, 12-14 March. | |
2009 | Opening keynote at Topic Maps Research and Applications conference, Leipzig, November 2009. | |
2009 | “Sometimes a question of scale.” Closing remarks at Balisage: The Markup Conference, 11-14 August 2009. On the Web in Proceedings of Balisage: The Markup Conference (2009), Balisage Series on Markup Technologies, Vol. 3, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol3.Sperberg-McQueen02. | |
2009 | (With Yves Marcoux and Claus Huitfeldt.) “Formal and informal meaning from documents through skeleton sentences: Complementing formal tag-set descriptions with intertextual semantics and vice-versa.” Paper presented at Balisage: The Markup Conference, 11-14 August 2009. On the Web in Proceedings of Balisage: The Markup Conference (2009), Balisage Series on Markup Technologies, Vol. 3, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol3.Sperberg-McQueen01. | |
2009 | (With Claus Huitfeldt and Yves Marcoux.) “Markup meaning and mereology.” Paper presented at Balisage: The Markup Conference, 11-14 August 2009. On the Web in Proceedings of Balisage: The Markup Conference (2009), Balisage Series on Markup Technologies, Vol. 3, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol3.Sperberg-McQueen01. | |
2009 | (With Claus Huitfeldt and Yves Marcoux.) “What is transcription? Part 2.” Paper presented at Digital Humanities 2009, College Park, Maryland. | |
2008 | (With Claus Huitfeldt) “Complex document structures” Talk presented at Living Texts meeting organized by e-Science Institute, Edinburgh, 16 October 2008. | |
2008 | “What is schema mapping, and why should portals care?” Talk presented at <PhilTag 7>, organized by Trier Center for Digital Humanities (Kompetenzzentrum für elektronische Erschließungs- und Publikationsverfahren in den Geisteswissenschaften) 13 October 2008. | |
2008 | “Standards in der wissenschaftlichen Textverarbeitung: Über die Zukunftssicherung von Sprachdaten” Public lecture, Institut für Deutsche Sprache, Mannheim, 6 October 2008, in connection with a workshop organized by the Union der deutschen Akademien der Wissenschaften, the Heidelberger Akademie der Wissenschaften, and the Institut für deutsche Sprache. | |
2008 | “But wait, there's more!” Closing remarks at Balisage: The Markup Conference, 12 - 15 August 2008. On the Web in Proceedings of Balisage: The Markup Conference (2008), Balisage Series on Markup Technologies, Vol. 1, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol1.Sperberg-McQueen02. | |
2008 | (With Claus Huitfeldt) “Markup Discontinued: Discontinuity in TexMecs, Goddag structures, and rabbit/duck grammars.” Paper presented at Balisage: The Markup Conference, 12 - 15 August 2008. On the Web in Proceedings of Balisage: The Markup Conference (2008), Balisage Series on Markup Technologies, Vol. 1, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol1.Sperberg-McQueen01. | |
2008 | (With Claus Huitfeldt) “Containment and dominance in Goddag structures.” Talk at conference on "Processing Text-Technological Resources" organized by the center for interdisciplinary research at the University of Bielefeld, March 2008. | |
2008 | “Ten years of XML, twenty years of SGML: Report from an unexpected success.” Talk sponsored by the Hungarian Office of W3C, Budapest, February 2008. | |
2008 | “What is XSDL 1.1, and why should you care?” Lunchtime talk at winter meetings of the Petroleum Convenience Alliance for Technology Standards, Orlando, Florida, January 2008. | |
2007 | “XML Schema 1.1, and the versioning of XML vocabularies.” Talk at the XML@Boeing conference, Seattle, October 2007. | |
2007 | “RDF, Topic Maps, and mushroom lasagne.” Closing remarks at Extreme Markup Languages conference, Montreal, August 2007. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2007 | “Representation of overlapping structures.” Peer-reviewed talk at Extreme Markup Languages conference, Montreal, August 2007. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2007 | “TexMecs data streams, Goddag structures, and Rabbit/Duck grammars: Markup languages for complex documents.” Talk at the International workshop on markup of overlapping structures, Montreal, August 2007. | |
2007 | (With Claus Huitfeldt) “What is transcription?” Talk at Digital Humanities 2007, organized by the Association for Computers and the Humanities and the Association for Literary and Linguistic Computing. Urbana, Illinois, June 2007. | |
2007 | “Streams, rectangles, trees, concurrent trees, Goddags, colored trees: data structures as explication de texte.” Invited talk at the University of Bologna, part of a workshop on "A[n] e-Science Model for the Humanities: Text Encoding Models and Metadata, Ontologies and Metamodels" organized by the ACUME2 project. | |
2007 | “20 Jahre SGML, 10 Jahre XML: Bericht einer unerwarteten Entwicklung.” Invited lecture at the Hochschule der Medien, Stuttgart, April, 2007. | |
2007 | “Markup languages and schema languages for linguistic, textual, documentary resources.” Keynote talk at GLDV-Frühjahrstagung 2007 [Biannual Conference of the Society for Computational Linguistics and Language Technology], organized by the Gesellschaft für linguistische Datenverarbeitung. Tübingen, April 2007. Short description published in Datenstrukturen für linguistische Ressourcen und ihre Anwendungen / Data Structures for Linguistic Resources and Applications: Proceedings of the Biennial GLDV Conference 2007, ed. Georg Rehm, Andreas Witt, Lothar Lemnitzer. Tübingen: Gunter Narr, 2007. Pp. 9-11. | |
2006 | “Daddy, where do schemas come from? Facts of life for XML Schema users.” Talk at XML 2006, organized by IDEAlliance. Boston, December 2006. | |
2006 | “Failing upward”, closing remarks at Extreme Markup Languages 2006. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2006 | “Rabbit/duck grammars: a validation method for overlapping structures.” Talk at Extreme Markup Languages 2006, Montréal, August 2006. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2006 | (With Claus Huitfeldt) “Representation and processing of Goddag structures: implementation strategies and progress report.” Talk at Extreme Markup Languages 2006, Montréal, August 2006. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2006 | (With Claus Huitfeldt) “Markup languages for complex documents: An interim project report”, talk at Digital Humanities 2006, joint conference of the Association for Literary and Linguistic Computing and the Association for Computers and the Humanities, Paris, June 2006. | |
2006 | (With Eric Miller) “How to future proof your data”, talk at XTech 2006, Amsterdam, May 2006. | |
2005 | “How being schema-valid is different from being married”, talk at XML 2005, Atlanta, November 2005. [One of two talks to win the XML 2005 Speaker Award] (paper) | |
2005 | “Getting it in writing”, closing remarks at Extreme Markup Languages 2005. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2005 | “Applications of Brzozowski derivatives to XML Schema processing”, paper at Extreme Markup Languages 2005, Montréal. (Available on the Web in several forms: Extreme style, my usual style, and with special characters transcoded for browsers with poor Unicode support.) Also on the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2005 | “What does XML have to do with Immanuel Kant?” Opening keynote talk at the XQuery Implementation Workshop (XIME-P) and the WebDB Workshop at SIGMOD 2005, Baltimore, June 2005. | |
2004 | “Building a document delivery system with off-the-shelf standards-conformant parts” (talk on using Cocoon to deliver XML), XML 2004, Washington, DC, December 2004. | |
2004 | “What does XML have to do with Immanuel Kant?”. Keynote speech at Net Object Days 2004, Erfurt. [The title, but not the talk, was later recycled for a talk at XIME-P and Web DB 2005.] | |
2004 | “Runways, product differentiation, snap-together joints, airplane glue, and switches that really switch”. Closing keynote talk at Extreme Markup Languages, August 2004. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2004 | (With Eric Miller) “On mapping from colloquial XML to RDF using XSLT”. Talk at Extreme Markup Languages, August 2004. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2004 | “XML and WWW,” public lecture at Austrian Academy of Sciences, Vienna, April 2004. | |
2004 | “Meaning and interpretation of markup,” public lecture at the Technical University of Darmstadt, March 2004; revised version given at W3C German-Austrian Office, Sankt Augustin, September 2004. | |
2004 | “Semantic interpretation of XML documents,” invited talk at Modelling linguistic information resources / Modellierung sprachlicher Informationsressourcen, organized by research group in text technology at the University of Bielefeld; Bielefeld, January 2004 | |
2003 | “Perspectives on XML and related standards,” invited talk at Korpuslinguistik Deutsch: synchron, diachron, konstrastiv (conference on corpus linguistics in Germany), Würzburg, February 2003 | |
2003 | “XML core specifications,” talk in the W3C Track, WWW 2003, Budapest, May 2003 | |
2003 | “Web Services and the W3C,” talk on Web Services at W3C Day, Sydney, and Queensland Government, Brisbane, August 2003. | |
2003 | “Playing by the rules.” Closing remarks at Extreme Markup Languages, Montréal, August 2003. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2003 | “Logic grammars and XML Schema.” Extreme Markup Languages, Montréal, August 2003; XML 2003, Philadelphia, December 2003. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2003 | “XML Schema 1.0: A language for document grammars.” WebX (ACH/ALLC 2002), Athens, Georgia, June 2003; DSTC / University of Queensland, Brisbane, August 2003; XML 2003, Philadelphia, December 2003. | |
2002 | “The World Wide Web Consortium” Remarks at ACM SIGDOC (Special Interest Group for Documentation), on the occasion of W3C's receiving the Diana Award (given to an organization, institution, or business for lifetime contribution to the field of information design, technical communication, and online information design) for its role in developing and supporting industry standards such as HTML and XML, Toronto, October 2002. | |
2002 | “What matters?” Closing remarks at Extreme Markup Languages, Montréal, August 2002. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2002 | (with David Dubin, Claus Huitfeldt, and Allen Renear) “Drawing inferences on the basis of markup.” Extreme Markup Languages, Montréal, August 2002. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/ | |
2002 | (with Allen Renear, Claus Huitfeldt, and David Dubin) “Skeletons in the closet: Saying what markup means.” ALLC/ACH 2002, Tübingen, July 2002. | |
2002 | (with David Dubin [principal author], Claus Huitfeldt, and Allen Renear) “A logic programming environment for document semantics and inference.” ALLC/ACH 2002, Tübingen, July 2002. | |
2001 | “The World Wide Web Consortium and Standards,” XML World, San Francisco, November 2001. | |
2001 | “The TEI is dead; Long live the TEI.” Opening keynote at the first members' meeting of the TEI Consortium, Pisa, 16 November 2001 (slides). | |
2001 | “Mots 15: a full-text retrieval system built from mostly off-the-shelf software.” University of Bergen, November 2001. | |
2001 | “A gentle introduction to XML Schema and XML document grammars.” University of Bergen, October 2001. | |
2001 | “Constrain early and often: XML Schema and the definition of document grammars for XML vocabularies.” Fraunhofer Institut für integrierte Publikations- und Informationssysteme, Darmstadt, October 2001. | |
2001 | “Geisteswissenschaften und Informatik: Zur aktuellen Situation und zu künftigen Aufgaben.” Keynote address at conference on standards and methods of full-text digitization, University of Trier, October 2001. | |
2001 | “How can Tom butter his bread with a knife, if there is a dearth of bread in the larder?” Closing remarks at Extreme Markup Languages, Montréal, August 2001. | |
2001 | (with Claus Huitfeldt and Allen Renear) “Practical extraction of meaning from markup using XSLT.” ACH/ALLC 2001, New York City, June 2001. | |
2001 | (with Claus Huitfeldt) “Markup languages and complex documents: Linear form, data structure, constraint language.” University of Edinburgh Human Communications Research Centre, May 2001. | |
2001 | “What are likely to be your best uses for XML.” Interview with Howard Strauss and Judith Boettcher, CREN (Corporation for Research and Educational Networking) Tech Talk, 8 February 2001. | |
2000 | “XML Schema: Who, what, why, how.” XML 2000, Washington, D.C., December 2000. | |
2000 | “W3C update: XML-related activities at the World Wide Web Consortium.” XML 2000, Washington, D.C., December 2000; XML Europe 2001, Berlin, May 2001. | |
2000 | (with Claus Huitfeldt) “GODDAG: A data structure for overlapping hierarchies.” Principles of Document Processing, Munich, September 2000. | |
2000 | “XML, XSL und die Verarbeitung philologischer Texte.” informal talk at University of Trier, September 2000. | |
2000 | “The moon in the water: Thoughts on where we are and where we are going.” Closing remarks at Extreme Markup Languages, Montréal, August 2000. | |
2000 | (with Claus Huitfeldt and Allen Renear) “Meaning and interpretation of markup.” ALLC/ACH 2000, Glasgow, July 2000; Extreme Markup Languages, Montréal, August 2000. | |
1999 | “Extensible stability, open standards, and other cameleopards.” Closing remarks at Markup Technologies '99, Philadelphia, December 1999. | |
1999 | (with Claus Huitfeldt) “GODDAG: A data structure for overlapping hierarchies.” ACH/ALLC '99, Charlottesville, Virginia, June 1999. | |
1999 | (with Steven J. DeRose) “A broadcast architecture for distributed text tools.” ACH/ALLC '99, Charlottesville, Virginia, June 1999. | |
1999 | “XML: Will it make a difference for scholars?” Society for Textual Scholarship, New York City, April 1999. | |
1999 | “Shaggy texts and clean machines: Why e-texts are not texts.” Opening keynote, conference on Markup Technology for Computational Linguistics, University of Edinburgh, February 1999. | |
1998 | “Say what you mean, mean what you say: Toward new techniques for defining document types.” Markup Technologies '98, Chicago, November 1998. | |
1998 | “XML (Extensible Markup Language): New possibilities for scholarly communication on the World Wide Web.” University of California at Berkeley, October 1998. | |
1998 | (with Claus Huitfeldt), “Concurrent document hierarchies in MECS and SGML.” ALLC/ACH '98, Debrecen, Hungary, July 1998. | |
1998 | “XML and what it will mean for libraries.” Digital Library Federation / Library of Congress conference on the TEI and Libraries, Washington, D.C., June 1998. | |
1998 | (with Claus Huitfeldt), “Markup languages and document grammars.” Presentation of work in progress, University of Bergen, June 1998. | |
1998 | “Einführung in SGML.” Conference on electronic editions, Schiller-Nationalarchiv, Marbach am Neckar, May 1998. | |
1997 | “The examined life vs. the automatic transmission.” Closing keynote, SGML/XML '97, Washington, D.C., November 1997. | |
1997 | “Why you should not teach your edition how to swim.” Conference on Editorial Problems, University of Toronto, November 1997. | |
1997 | “The extensible markup language: Why should humanists care about it (and what is it anyway?)” DRH '97: Digital Resources in the Humanities, Oxford, September 1997. | |
1997 | “The Text Encoding Initiative.” Humanistisk Informasjonsteknologi Seminar, University of Bergen, September 1997. | |
1997 | (with Nancy M. Ide) “Toward a unified docuverse: Standardizing document markup and access without Procrustean bargains.” American Society for Information Science, 1997. | |
1997 | (with Tim Bray) “The Extensible Markup Language.” ACH/ALLC '97, Kingston, Ontario, June 1997. | |
1997 | “Why is overlap so hard?” Brown University Computers in the Humanities Users Group, April 1997. | |
1997 | “Computers and texts: How to make electronic texts last longer than five minutes.” Cork University, Cork, Ireland, March 1997. | |
1997 | “Die Hochzeit der Philologie mit dem Merkur: Philologische Datenverarbeitung.” Conference keynote at the conference MaVaT (Maschinelle Verarbeitung altdeutscher Texte) V, Würzburg, March 1997. | |
1996 | “Some formal assumptions of the Standard Generalized Markup Language and the Text Encoding Initiative Guidelines.” Modern Language Association, Washington, 28 December 1996. | |
1996 | “Some remarks on the geology of the great lakes region.” Closing keynote address at SGML '96 conference sponsored by the Graphic Communications Association, Boston, Mass. | |
1996 | “Making technology work for the edition.” Association for Documentary Editing, annual conference, New Orleans, September 1996. | |
1996 | “Structured markup for scholarship.” Society of American Archivists, San Diego, August 1996. | |
1996 | “What does the TEI mean for my project?” DRH '96: Digital Resources in the Humanities. Oxford, July 1996. | |
1996 | “The TEI Guidelines: The monsters and the critics.” ALLC/ACH '96, Bergen, Norway, June 1996. | |
1996 | “The Model Editions Partnership: An application of the TEI DTD.” Association for Computing Machinery Digital Libraries Conference, TEI Workshop, Washington, D.C., March 1996. | |
1995 | “The Text Encoding Initiative.” Modern Language Association annual convention, Chicago, Illinois. | |
1995 | Closing keynote address at SGML '95 conference, sponsored by the Graphic Communications Association, Boston, Massachusetts. | |
1995 | “The state of computing in the humanities: Making a synthesizer sound like an oboe.” Guest lecture at the 65th Colloquium on the Application of Electronic Data Processing in the Humanities, in honor of the 25th anniversary of the Abteilung für literarische und dokumentarische Datenverarbeitung of the Zentrum für Datenverarbeitung der Universität Tübingen, 18 November 1995. | |
1995 | “The Text Encoding Initiative.” Coalition for Networked Information, Washington, D.C., April 1995. | |
1995 | “Making electronic editions work for scholars.” Society for Textual Scholarship, New York, April 1995. | |
1995 | “Implications of the TEI for library systems.” American Library Association, Philadelphia, February 1995. | |
1994 | “Text criticism and the Text Encoding Initiative.” Modern Language Association, San Diego, December 1994. | |
1994 | “SGML databases and document management systems.” SGML '94 conference, sponsored by the Graphic Communications Association, Boston, Massachusetts. | |
1994 | “The Odd system of documentation for electronic text markup.” ALLC/ACH '94, Paris. | |
1994 | “The Text Encoding Initiative: Electronic text markup for research.” Conference on Issues in Library Automation, Urbana/Champaign, Illinois, April 1994. | |
1994 | “Standards for electronic text: The Text Encoding Initiative and Standard Generalized Markup Language.” University of California at Berkeley, 8 March 1994. | |
1993 | “Back to the future, again.” Closing keynote address at SGML '93 conference, sponsored by the Graphic Communications Association, Boston, Massachusetts. | |
1993 | “The Text Encoding Initiative and early dictionaries.” Conference on Early Dictionaries, University of Toronto, October 1993. | |
1993 | “What Is the TEI, and why should you care?” Northeast Association for Computers in the Humanities (NEACH), New York City. | |
1992 | “Soluble and insoluble problems of text encoding.” Modern Language Association, New York. | |
1992 | “Back to the frontiers and edges.” Closing keynote address at SGML '92 conference, sponsored by the Graphic Communications Association, Danvers, Massachusetts. | |
1991 | “Calling things by their true names: Text encoding and the nature of text.” Modern Language Association annual convention, San Francisco. | |
1991 | “Particularism and ecumenism in electronic text: The Text Encoding Initiative and the creation of sharable scholarly resources.” American Academy of Religion / Society of Biblical Literature, Kansas City, Missouri. | |
1991 | “Anglo-Saxon texts and the Text Encoding Initiative.” International Society of Anglo-Saxonists, Stony Brook, New York. | |
1991 | “Specifying document structure: Differences in LaTeX and TEI markup.” TeX Users Group annual meeting, Dedham, Mass. | |
1991 | “The validated - or violated? - text.” ACH/ALLC Conference, Tempe, Arizona. | |
1990 | “Medieval texts in the electronic age.” International Medieval Conference, Kalamazoo, Michigan. | |
1989 | “Literary texts in the electronic age.” Modern Language Association annual convention, Washington, D.C. | |
1989 | “Structuring text for research.” SGML '89: Interesting Things Start to Appear (sponsored by Graphics Communications Association), Atlanta. | |
1989 | “The Rhine Delta: a data structure for textual variation.” The Dynamic Text: International Conference on Computing in the Humanities, Toronto, June 1989. | |
1989 | “Shaggy texts and clean machines.” Princeton University, 8 May 1989. | |
1988 | “Structuring text for research.” The Range and Power of Standards and the Desktop (a Conference on SGML and related standards sponsored by the Graphic Communications Association), Boston, November 1988. | |
1988 | “A standard scheme for encoding literary and linguistic materials.” Modern Language Association, New Orleans, December 1988. | |
1988 | (with Nancy M. Ide) “Development of a standard for encoding literary and linguistic materials.” ALLC 1988 Conference, Jerusalem, 10 June 1988, and Cologne Computer Conference, Cologne, September 1988. | |
1987 | “Issues of scope and flexibility in designing guidelines for machine-readable text encoding.” Association for Computers and the Humanities, National Endowment for the Humanities: Meeting on Text Encoding Practices. Poughkeepsie, New York, 12 November 1987. | |
1987 | “Concordances and beyond: Data base techniques for literary and linguistic research” Claremont Colleges, Mellon Foundation: Computer Applications to the Curriculum - Beyond the Quantitative (workshop for selected Claremont Colleges faculty). Claremont, California, 1-2 June 1987. | |
1987 | “Providing centralized support for humanities computing.” International Conference on Computers and the Humanities. Columbia, S.C., 10 April 1987. | |
1987 | “What computers ought to be doing for us: Three daydreams.” Pomona College. Claremont, California, 10 February 1987. |