<?xml version="1.0" encoding="UTF-8"?><html xmlns="http://www.w3.org/1999/xhtml">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      <title>DHQ: Digital Humanities Quarterly: 2026</title>
      <style type="text/css">/* CSS for all DHQ media */

* { 
    border: 0;
    padding: 0;
}
body {
    font-family: Arial, 'Arial Unicode MS', 'Lucida Grande', sans-serif;
    background-color: #ffffff;
    color: #000000;
    text-align: left;
    margin: 0;
}
/***************************************************
Main Content
***************************************************/
h1,
div#toc p,
div#titleIndex div,
div#authorIndex p,
div.author {
    text-align: left;
}
a.expandCollapse:link,
a.expandCollapse:visited,
a.expandCollapse:active,
a.expandCollapse:hover {
    text-decoration: none;  
}
div#pubInfo {
    font-size: smaller;
    margin-bottom: 1em;
}
#mainContent {
    text-align: justify;
    background-attachment: fixed; 
    background-repeat: no-repeat; 
    background-position: center center;
    /* Watermark ends. [CRB] */
}
#mainContent img {
    max-width: 700px;
    width: auto;
    /*max-width: 85%;
    width: expression(this.width &gt; 700 ? 700: true);*/ /* for IE6 fake max-width */
}
#mainContent ol li {
    display: list-item;
    vertical-align: top;
    position: relative;
    top: -.1em;
    max-width: 95%;
}
#mainContent ul li {
    vertical-align: top;
    position: relative;
    top: -.1em;
    max-width: 95%;
}
#mainContent ul,
#mainContent ol {
	margin-left: 3em;
}
#mainContent table {
    max-width: 95%;
}
.ptext {
    margin: 1em 0;
    max-width: 95%;
    line-height:1.5;
}
.lg {
    margin: 1em 0 1em 2em;
    max-width: 95%;
}
li .ptext {
	max-width:  100%;
	margin-top: .4em;
	margin-bottom: .4em;
}
ul.simple {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.simple li {
    margin: 0;
    padding: .1em 0;
}
div.example blockquote.eg {
    margin-left: 0;
    margin-right: 0;
}
/* use to dedent simple lists inside blockquotes */
blockquote ul.simple {
	text-indent: -3em;
}
blockquote ul.simple &gt; li {
	margin-left: 0;
}
blockquote.quotedlist ul li {
	margin-left: -2em;
}
blockquote.quotedlist ul.simple li {
	margin-left: 0;
}
div.l {
    padding-left: 1em;
    text-indent: -1em;
}

.indent-1 {text-indent:0em !important;}
.indent-2 {text-indent:1em !important;}
.indent-3 {text-indent:2em !important;}
.indent-4 {text-indent:3em !important;}
.indent-5 {text-indent:4em !important;}
.indent-6 {text-indent:5em !important;}

div.epigraph {
    padding-top: 2em;
    padding-bottom: 2em;
    margin-left: 2em;
    max-width: 95%;
}
div.counter {
    padding: .2em;
    margin: .2em 0;
    float: right;
    border: 1px solid #ccc;
    background-color: #eee;
    color: #333;
}
div#worksCited div.bibl {
    margin: 1em 0;
    padding-left: 2em;
    text-indent: -1.5em;
    width: 95%;
    text-align: left;
}

/* accommodate bibliographic lists outside the Works Cited */
div.div0 div.bibl {
    margin: 1em 0;
    padding-left: 2em;
    text-indent: -1.5em;
    width: 95%;
    text-align: left;
}


div.bibl div.bibl {
    display:inline;
    margin:0 !important;
    padding-left:0 !important;
    text-indent:0 !important;
    width:inherit !important;
}

div#worksCited h2, div#notes h2 {
    text-align: center;   
}
div#worksCited div.bibl span.ref {
    font-weight: bold;
}
/* added the rule below to accommodate bibls that are in a listBibl in an Appendix, to allow their labels to be bold */
div.div0 div.bibl span.ref {
    font-weight: bold;
}


a.ref {
     font-weight: normal;
}

/*
div.figure {
	margin-top:.5em;
	margin-right:auto;
	margin-bottom:.5em;
	margin-left:auto;
	text-align:center;
}

div.figure div.label {
width:80%;
margin-left:auto;
text-align:left;

}
*/
div.figure,
div.example,
div.table {
    margin: .5em 0 .5em 2em;
    color: #333333;
}
/* We need to include `#mainContent` here to override the `#mainContent img` rule above. */
#mainContent div.figure img {
    width: 100%;
    /*max-width: 100%;
    width: expression(this.width &gt; 700 ? 700: true);*/ /* for IE6 fake max-width */
}
pre {
    white-space: pre-wrap;
    word-wrap: break-word;       /* IE tweak */
}
tt,
.monospace {
    font-family: courier, fixed, monospace;
}
tt {
    font-size: .9em;
}

div.label {
    font-weight: bold;
    font-size: smaller; 
    padding: .5em 0;
    max-width:95%; 
}

div.caption, div.revisionNote {
		border: 1px solid black;
		font-size: smaller;
		margin:1em;
		width:75%;
		background-color:#d5dfe9;
		padding:1em;
}

div.caption div.label {
font-size:inherit;
display:inline;

}
p.quote,
p.speech,
p.ptr,
p.ref {
    margin-top: .3em;
    margin-bottom: .3em;
    max-width: 95%;
    line-height:1.5;
}
p.bio {
    margin-left: 1.3em;
    font-size: smaller;
}
td {
	padding: .2em;
}
dd {
    max-width: 90%;
}
tr.label,
td.label {
	font-weight: bold;
	padding: .2em;
}
tr {
    text-align: left;
}
div.endnote {
    margin: 1em 0 1em 0;
    max-width: 95%;
    text-align: left;
}
a.noteRef, 
span.noteRef {
    vertical-align: super;
    font-size: smaller;
    text-decoration: none;
}
div.index_top {
    margin-top: 1em;
    margin-bottom: 0em;
}
p.index_top,
p.index_item {
    margin: 0 0 0 2em;
}
p.index_bottom {
    margin: 0 0 1em 2em;
}
div.authors {
    margin: 0 0 1em 2em;
}
.subscript {
	vertical-align: sub;
	font-size: smaller;
}
.superscript {
	vertical-align: super;
	font-size: smaller;
}
.italic {
    font-style: italic;
}
.i {
    font-style: italic;
}
.bold {
    font-weight: bold;  
}
.b {
    font-weight: bold;  
}
.strikethrough {
    text-decoration: line-through;
}
.smcaps {
    font-variant: small-caps;    
}
.underlined {
    text-decoration: underline;
}
.u {
    text-decoration: underline;
}
.speaker {
    font-weight: bold;
    vertical-align: top;
    width: 80px;
    white-space: pre-wrap;
    word-wrap: break-word;       /* IE tweak */
}
.stage {
    font-weight: normal;
}
.none {
    font-style: normal;
}
.off {
    color: gray;
}

.center {
display:block;
margin-left:auto;
margin-right:auto;
text-align:center;
}

table {
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-spacing: 0;
}

table td {
padding: 3px 10px;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}

table th, table tr.label td, table td.label {
padding: 3px 10px;
  background-color: #eee;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}

#DHQtext form {	
  padding: 1em;
  margin: 1em;
  border: 1px solid black;
}

#DHQtext textarea { 
  padding: 1em;
  margin: 1em;
  border: 1px solid black;
  background-color: #eff2f4;
}

.license {margin-top:1em; font-size: .75em;}


/* CSS specific to the Author and Title indexes */

#mainContent .index-navbar ul {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75em 0;
  justify-content: center;
  list-style: none;
  margin-left: 0;
  padding: 0.25em 0.5em;
}

#mainContent .index-navbar ul li {
  border: thin solid #dddddd;
  display: inline-block;
  padding: 0.125em 0.75em;
  position: unset;
}
</style>
      <style type="text/css" media="screen">/* CSS for DHQ screen */

body {
    font-size: .9em;
    /*background-image: url('/common/images/bar.png');
    background-repeat: repeat-y;*/
    min-width: 800px;
    width: 800px;
}
@media (min-width: 801px) {
  body {
    width: auto;
  }
}
a:visited {
    color: #333333;
    text-decoration: underline;
}
a:link {
    color: #6789a8;
    text-decoration: underline;
}
a:active {
    color: #6789a8;
    text-decoration: underline;
}
a:hover {
    color: #aa4d0f;
    text-decoration: underline;
}

div.counter a {
    color: inherit;
    text-decoration: none;
}

h1 {
    font-size: 1.4em;
}
h2 {
    font-size: 1.3em;
}
h3 {
    font-size: 1.1em;   
}
h4 {
    font-size: 1em;  
}
h5 {
    font-size: 1em;    
}
h6 {
    font-size: .9em;   
}

/***************************************************
Banner, Top Navigation
***************************************************/
#top {
    height: 87px;
    width: 800px;
}
@media (min-width: 801px) {
  #top {
    width: auto;
  }
}
#backgroundpic {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 60px;
    width: 100%;
    min-width: 800px;
    z-index: -1;
}
#banner {
    height: 85px;
}
#dhqlogo {
    margin-top: -2px;
    margin-left: -10px;
    position: absolute;
    z-index: 2;
}
#dhqlogo img {
    height: 85px;
}
#longdhqlogo {
    margin-top: 3px;
    float: right;
    position: relative;
    z-index: 2;
}
#longdhqlogo img {
    height: 60px;
}
#topNavigation {
    margin-top: -23px;
    background-color: #acbac7;
    border-top: solid 1px black;
    border-bottom: solid 1px black;
    height: 28px;
    /*width: 100%;*/
    position: relative;
    z-index: 1;
    width: 800px;
}
@media (min-width: 801px) {
  #topNavigation {
    width: auto;
  }
}
#topnavlinks {
    font-size: 1.3em;
    margin-left: 170px;
    margin-top: 3px;
	position: absolute;
}
#searchStuff {
    margin-top: 3px;
    float: right;
    margin-right: .5em;
}
a.topnav:visited {
    color: #000000;
    text-decoration: none;
    padding: 1px;
}
a.topnav:link {
    color: #000000;
    text-decoration: none;
    padding: 1px;
}
a.topnav:active {
    color: #000000;
    text-decoration: none;
    padding: 1px;
}
a.topnav:hover {
    background-color: #dddddd;
    text-decoration: none;
    padding: 1px;
}
#topnavlinks span {
    font-size: 0.75em;
    border-right: dashed 1px #000000;
	padding-left: 1em;
	padding-right: 1em;
	vertical-align: middle;
}
span#rightmost {
    border-right: none;
}

/***************************************************
Side Navigation, Side Content
***************************************************/
#leftsidebar {
    background-color: #e6edf5;
    border-right: thin solid black;
    font-size: 0.8em;
    float: left;
}
#leftsidebar img {
    margin-left: 5px;
    margin-top: 0px;
}
#leftsidebar h3 {
    letter-spacing: 2px;
}
#leftsidebar ul {
    list-style-type: none;
    padding: 5px;
    margin: .2em;
}
#leftsidebar li {
    /* common/images/bullet.gif */
    background-image: url('data:image/gif;base64,Qk1eBAAAAAAAADYEAAAoAAAABQAAAAUAAAABAAgAAAAAACgAAAAAAAAAAAAAAAABAAAAAQAAmZmZADMzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQEBAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQEBAQEAAAA=');
    background-repeat: no-repeat;
    background-position: 0 .4em;
    padding-left: .8em;
    padding-bottom: .5em;
    color: #000000;
}
p.leftsidebar {
    text-align: right;
}
#leftsidenav {
    position: relative;
    margin-left: 7px;
    padding-left: 24px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 0px;
    background-color: #FFFFFF;
}
#leftsidenav span {
    font-size: 1.1em;
    font-weight: bold;
}
#leftsidenav ul {
    list-style-type: none;
    padding: 5px;
    margin: .2em;
}
#leftsidenav li {
    /* common/images/arrows.gif */
    background-image: url('data:image/gif;base64,Qk0mBQAAAAAAADYEAAAoAAAADwAAAA8AAAABAAgAAAAAAPAAAAAAAAAAAAAAAAABAAAAAQAAoKCgAGlpaQC7u7sAycnJAK2trQB3d3cA8fHxANbW1gCFhYUA5OTkADMzMwBcXFwATk5OAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDQ0NDQ0NDQ0NDQ0NDQANDQ0NDQ0NDQ0NDQ0NDQ0ADQ0NDQ0NDQ0NDQ0NDQ0NAA0NDQ0NDQ0NDQ0NDQ0NDQANDQ0GDQ0NBg0NDQ0NDQ0ADQ0NDAgJDQUFAw0NDQ0NAA0NDQYEDAEHAgEMAg0NDQANDQ0NDQQKAA0DDAUNDQ0ADQ0NAAwIAwILAQQNDQ0NAA0NDQAJDQ0ABw0NDQ0NDQANDQ0NDQ0NDQ0NDQ0NDQ0ADQ0NDQ0NDQ0NDQ0NDQ0NAA0NDQ0NDQ0NDQ0NDQ0NDQANDQ0NDQ0NDQ0NDQ0NDQ0ADQ0NDQ0NDQ0NDQ0NDQ0NAA==');
    background-repeat: no-repeat;
    background-position: .1em;
    padding-left: 1.3em;
    padding-bottom: .3em;
    color: #000000;
    padding-top: .3em;
}
#leftsideID {
    clear: both;
    padding: 10px;
    font-size: 1em;
    margin-top: 0px;
    margin-left: 2em;
    margin-right: 1em;
    border-bottom: 1px dashed #000000;
}
.leftsidecontent {
    clear: both;
    padding: 10px;
    font-size: 1em;
    margin-top: 0px;
    margin-left: 2em;
    margin-right: 1em;
    border-bottom: 1px dashed #000000;
}

/***************************************************
Main Content
***************************************************/
div.toolbar {
	font-size: .85em;
	color: #333333;
	text-align: center;
	background-color: #eeeeee;
	padding: .4em;
	border: 1px #cccccc solid;
}
div.dhqArticle {
    /*margin: 0 2em 2em 2em;*/
}
#mainContent {
    float: none;
    padding-top: 2em;
    padding-left: 4em;
    padding-right: 4em;
	margin-left: 225px;
}
#toc {
    text-align: left;
}
#editContent {
    float: left;
    padding: 0;
    margin: 0;
    width: 100%;
}
h1.volumeIssue {
    letter-spacing: 2px;
    color: #5c6a77;
    text-align: right;
}
#printSiteTitle {
    display: none;
}
.viewAbstract {
    font-size: .85em;
    color: #333333;
    margin-top: -10px;
}
#abstract,  div.revisionNote {
    border: 1px solid black;
    margin: 1em;
    margin-bottom: 4em;
  	width: 85%;
    background-color: #d5dfe9;
    font-size: .9em;
    padding: 1em 2em;
}
.abstract {
	border: 1px solid black;
    margin: 1em;
    width: 85%;
    background-color: #d5dfe9;
    font-size: .8em;
    padding: 1em 2em;
}
#recommendations {
    border: 1px solid black;
    margin: 1em;
    width: 85%;
    background-color: #f7f7f7;
    font-size: .95em;
    padding: 1em 2em;
}
/* Using a darker blue for the recommendation links improves contrast */
#recommendations a:link {
    color: #005199;
}

input {
    border: 1px solid black;
    margin-right:2px;
    margin-left:.5em;
    padding: 1.5px;
}

#DHQtext input {
    border: 1px solid black;
    padding: .25em;
}


.left {
    text-align: left;
}
.right {
    text-align: right;
}
.center {
    text-align: center;
}
.error {
    color: red;
}
.score {
    vertical-align: top;
    padding-left: 25px;
    padding-right: 10px;
}
.rank {
    vertical-align: top;
    padding-left: 25px;
    padding-right: 30px;
}
#search_hits {
    border: 1px solid black;
    margin: 1em;
    background-color: #d5dfe9;
    padding: 1em 2em;
    font-weight: bold;
}
#search_help,
#article_list {
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
}
#search_help caption {
    text-align: left;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 10px;
}
#search_help th {
    text-align: center;
    background-color: #d5dfe9;
}
#article_list th {
    text-align: center;
    background-color: #d5dfe9;
}
#search_help td, th {
    border: 1px solid black;
    margin: 1em;
    padding: 1em 2em;
}
#article_list td, th {
    border: 1px solid black;
    margin: 1em;
}
#article_list td.author {
    border: none;
}
.hit_count {
    position: absolute;
    right: 100px;
}
table.search_results {
    margin-left: 30px;
}
.cluster {
    padding-left: 30px;
}

/***************************************************
 * SSearch
 * ************************************************/
div.ssDescFilters fieldset, div.ssDateFilters fieldset, div.ssNumFilters fieldset, div.ssBoolFilters fieldset, div.ssSearchInFilters fieldset  {
    border: 1px solid black !important;
}

button#ssDoSearch, button#ssDoSearch2, button#ssClear {
    padding: 2px !important;
    border: 1px solid black !important;
}

/***************************************************
Footer
***************************************************/
#footer {
    width: 100%;
    float: left;
    border-top: solid 1px;
    margin-top: 2em;
    padding: .5em 0.5em;
    font-size: .75em;
    color: #333333;
}
</style>
      <style type="text/css" media="print">/* CSS for DHQ print */

body {
    font-size: 9pt;
    margin: 0;
}
a {
    color: #000000;
    text-decoration: none;
}
h1 {
    font-size: 14pt;
}
h2 {
    font-size: 12pt;
}
h3 {
    font-size: 10pt;   
}
h4 {
    font-size: 9pt;  
}
h5 {
    font-size: 9pt;    
}
h6 {
    font-size: 9pt;   
}

/***************************************************
Banner, Top Navigation
***************************************************/
#top {
    display: none;
}

#topNavigation {
    display: none;
}

#topnavlinks {
    display: none;
}

#topnavsearch {
    display: none;
}	

#banner {
    display: none;
}

#dhqlogo {
    display: none;
}

#longdhqlogo {
    display: none;
}

/***************************************************
Side Navigation, Side Content
***************************************************/
#leftsidebar {
    display: none;
}
#leftsidenav {
    display: none;
}
#leftsideID	{
    display: none;
}
.leftsidecontent {
    display: none;
}

/***************************************************
Main Content
***************************************************/
div.toolbar {
    display: none;
}
#mainContent {
    float: none;
    padding: 5pt;
    margin-left: 1.5em;
    margin-right:1.5em;
}
#printSiteTitle {
    font-size: 16pt;
    font-weight: bold;
}
div.figure,
div.example,
div.table {
    page-break-inside: avoid;
}
p {
    max-width: 95%;
}
.viewAbstract {
    display: none;
}
#abstract {
    border: 1px solid black;
    margin: 1em;
    margin-bottom: 4em;
    font-size: 9pt;
    width: 80%;
    padding: 1em 1em 1em 3em;
}
p.label, div.counter, h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid;
}
p.caption, p.ptr, p.ref  {
    page-break-before: avoid;
}

div.epigraph, div.example {
page-break-inside: avoid;
}

img {
max-height:5in;
}


/***************************************************
Footer
***************************************************/
#footer {
	display: none;
}

#comments {
display:none;
}

script {
display:none;
}</style>
      <link rel="alternate" type="application/atom+xml" href="./common//feed/news.xml" />
      <link href="data:image/x-icon;base64,Qk02AwAAAAAAADYAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAA8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urjiYSAeXVx4trU8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urjeXVxamdku7WwVFFPiYSA4trU8urj8urj8urj8urj8urj8urj8urj8urj8urj8urjVFFP8urj8urjeXVxeXVxu7WweXVx4trU8urj8urj8urj8urj8urj8urj8urj8urjp6Kd4trU8urjJSQj4trUeXVxl5KO4trUz8jC4trU8urj8urj8urj8urjz8jC8urj8urjVFFPDg4NeXVx4trULiwr8urj8urjPz07l5KO8urj8urj8urj8urjiYSAeXVx8urj8urjPz074trUl5KOamdk8urju7WwVFFP8urjz8jCPz07VFFP4trULiwr4trU8urjiYSAVFFP4trUPz07z8jCVFFPLiwrz8jC8urjLiwrz8jC8urjDg4NeXVx8urj8urj8urj4trUamdkiYSA8urj8urj8urj8urj8urjamdk8urj8urjLiwr4trU8urj8urj8urj8urj8urj4trU8urj8urj8urj8urj8urjp6Kd4trUl5KOamdk8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urjp6KdVFFPz8jC8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj8urj%0A" rel="icon" type="image/x-icon" /><script defer="defer" type="text/javascript" src="./common/js/javascriptLibrary.js"><!-- serialize --></script><script type="text/javascript">
 var _gaq = _gaq || [];
 _gaq.push(['_setAccount', 'UA-15812721-1']);
 _gaq.push(['_trackPageview']);

 (function() {
   var ga = document.createElement('script'); ga.type =
'text/javascript'; ga.async = true;
   ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
   var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
 })();
      </script><script async="async" src="https://www.googletagmanager.com/gtag/js?id=G-F59WMFKXLW"></script><script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-F59WMFKXLW');
      </script><script>
        
                MathJax = {
                    options: {
                        skipHtmlTags: {'[-]': ['code', 'pre']}
                    }
                };
      </script><script id="MathJax-script" async="" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"><!--Gimme some comment!--></script><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.2/styles/xcode.min.css" /><script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.2/highlight.min.js"><!--Gimme some comment!--></script><script src="https://code.jquery.com/jquery-3.4.0.min.js" integrity="sha256-BJeo0qm959uMBGb65z40ejJYGSgR7REI4+CW1fNKwOg=" crossorigin="anonymous"><!--Gimme some comment!--></script><script async defer data-website-id="530e2d02-e411-4ac5-a1ec-4b1d7d960773" src="https://umami.adho.org/visit.js"></script></head>
   <body>
      <div id="top">
         <div id="backgroundpic"><img alt="" width="100%" height="62px" src="data:image/jpeg;base64,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%0A" />​
            </div>
         <div id="banner">
            <div id="dhqlogo"><img alt="DHQ" src="data:image/png;base64,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%0A" /></div>
            <div id="longdhqlogo"><img alt="Digital Humanities Quarterly" src="data:image/png;base64,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%0A" /></div>
         </div>
         <div id="topNavigation">
            <div id="topnavlinks"><span><a href="./index.html" class="topnav">home</a></span><span><a href="./submissions/index.html" class="topnav">submissions</a></span><span><a href="./about/about.html" class="topnav">about dhq</a></span><span><a href="./explore/explore.html" class="topnav">explore</a></span><span><a href="./people/people.html" class="topnav">dhq people</a></span><span><a href="./news/news.html" class="topnav">news</a></span><span id="rightmost"><a href="./contact/contact.html" class="topnav">contact</a></span></div>
            <div id="searchStuff">
               <form id="searchForm" method="get" action="./vol/search.html" enctype="application/x-www-form-urlencoded" accept-charset="UTF-8">
                  <div id="search"><label for="q">Search</label><input id="q" type="text" name="q" value="" placeholder="keyword" /><input id="searchSubmit" type="submit" value="go!" /></div>
               </form>
            </div>
         </div>
      </div>
      <div id="main">
         <div id="leftsidebar">
            <div id="leftsidenav"><span>Current Issue<br /></span><ul>
                  <li><a href="./vol/20/1/index.html">2026: 20.1</a></li>
               </ul><span>Preview Issue<br /></span><ul>
                  <li><a href="./preview/index.html">2026: 20.2</a></li>
               </ul><span>Previous Issues<br /></span><ul>
                  <li><a href="./vol/19/4/index.html">2025: 19.4</a></li>
                  <li><a href="./vol/19/3/index.html">2025: 19.3</a></li>
                  <li><a href="./vol/19/2/index.html">2025: 19.2</a></li>
                  <li><a href="./vol/19/1/index.html">2025: 19.1</a></li>
                  <li><a href="./vol/18/4/index.html">2024: 18.4</a></li>
                  <li><a href="./vol/18/3/index.html">2024: 18.3</a></li>
                  <li><a href="./vol/18/2/index.html">2024: 18.2</a></li>
                  <li><a href="./vol/18/1/index.html">2024: 18.1</a></li>
                  <li><a href="./vol/17/4/index.html">2023: 17.4</a></li>
                  <li><a href="./vol/17/3/index.html">2023: 17.3</a></li>
                  <li><a href="./vol/17/2/index.html">2023: 17.2</a></li>
                  <li><a href="./vol/17/1/index.html">2023: 17.1</a></li>
                  <li><a href="./vol/16/4/index.html">2022: 16.4</a></li>
                  <li><a href="./vol/16/3/index.html">2022: 16.3</a></li>
                  <li><a href="./vol/16/2/index.html">2022: 16.2</a></li>
                  <li><a href="./vol/16/1/index.html">2022: 16.1</a></li>
                  <li><a href="./vol/15/4/index.html">2021: 15.4</a></li>
                  <li><a href="./vol/15/3/index.html">2021: 15.3</a></li>
                  <li><a href="./vol/15/2/index.html">2021: 15.2</a></li>
                  <li><a href="./vol/15/1/index.html">2021: 15.1</a></li>
                  <li><a href="./vol/14/4/index.html">2020: 14.4</a></li>
                  <li><a href="./vol/14/3/index.html">2020: 14.3</a></li>
                  <li><a href="./vol/14/2/index.html">2020: 14.2</a></li>
                  <li><a href="./vol/14/1/index.html">2020: 14.1</a></li>
                  <li><a href="./vol/13/4/index.html">2019: 13.4</a></li>
                  <li><a href="./vol/13/3/index.html">2019: 13.3</a></li>
                  <li><a href="./vol/13/2/index.html">2019: 13.2</a></li>
                  <li><a href="./vol/13/1/index.html">2019: 13.1</a></li>
                  <li><a href="./vol/12/4/index.html">2018: 12.4</a></li>
                  <li><a href="./vol/12/3/index.html">2018: 12.3</a></li>
                  <li><a href="./vol/12/2/index.html">2018: 12.2</a></li>
                  <li><a href="./vol/12/1/index.html">2018: 12.1</a></li>
                  <li><a href="./vol/11/4/index.html">2017: 11.4</a></li>
                  <li><a href="./vol/11/3/index.html">2017: 11.3</a></li>
                  <li><a href="./vol/11/2/index.html">2017: 11.2</a></li>
                  <li><a href="./vol/11/1/index.html">2017: 11.1</a></li>
                  <li><a href="./vol/10/4/index.html">2016: 10.4</a></li>
                  <li><a href="./vol/10/3/index.html">2016: 10.3</a></li>
                  <li><a href="./vol/10/2/index.html">2016: 10.2</a></li>
                  <li><a href="./vol/10/1/index.html">2016: 10.1</a></li>
                  <li><a href="./vol/9/4/index.html">2015: 9.4</a></li>
                  <li><a href="./vol/9/3/index.html">2015: 9.3</a></li>
                  <li><a href="./vol/9/2/index.html">2015: 9.2</a></li>
                  <li><a href="./vol/9/1/index.html">2015: 9.1</a></li>
                  <li><a href="./vol/8/4/index.html">2014: 8.4</a></li>
                  <li><a href="./vol/8/3/index.html">2014: 8.3</a></li>
                  <li><a href="./vol/8/2/index.html">2014: 8.2</a></li>
                  <li><a href="./vol/8/1/index.html">2014: 8.1</a></li>
                  <li><a href="./vol/7/3/index.html">2013: 7.3</a></li>
                  <li><a href="./vol/7/2/index.html">2013: 7.2</a></li>
                  <li><a href="./vol/7/1/index.html">2013: 7.1</a></li>
                  <li><a href="./vol/6/3/index.html">2012: 6.3</a></li>
                  <li><a href="./vol/6/2/index.html">2012: 6.2</a></li>
                  <li><a href="./vol/6/1/index.html">2012: 6.1</a></li>
                  <li><a href="./vol/5/3/index.html">2011: 5.3</a></li>
                  <li><a href="./vol/5/2/index.html">2011: 5.2</a></li>
                  <li><a href="./vol/5/1/index.html">2011: 5.1</a></li>
                  <li><a href="./vol/4/2/index.html">2010: 4.2</a></li>
                  <li><a href="./vol/4/1/index.html">2010: 4.1</a></li>
                  <li><a href="./vol/3/4/index.html">2009: 3.4</a></li>
                  <li><a href="./vol/3/3/index.html">2009: 3.3</a></li>
                  <li><a href="./vol/3/2/index.html">2009: 3.2</a></li>
                  <li><a href="./vol/3/1/index.html">2009: 3.1</a></li>
                  <li><a href="./vol/2/1/index.html">2008: 2.1</a></li>
                  <li><a href="./vol/1/2/index.html">2007: 1.2</a></li>
                  <li><a href="./vol/1/1/index.html">2007: 1.1</a></li>
               </ul><span>Indexes<br /></span><ul>
                  <li><a href="./index/title.html">Title</a></li>
                  <li><a href="./index/author.html">Author</a></li>
               </ul>
            </div><img alt="" style="margin-left : 7px;" src="./common/images/lbarrev.png" /><div id="leftsideID"><strong>ISSN 1938-4122</strong><br /></div>
            <div class="leftsidecontent">
               <h3>Announcements</h3>
               <ul>
                  <li><a href="./news/news.html#peer_reviews">Call for Reviewers</a></li>
                  <li><a href="./submissions/index.html#logistics">Call for Submissions</a></li>
               </ul>
            </div>
         </div>
         <div id="mainContent">
            <div id="printSiteTitle">DHQ: Digital Humanities Quarterly</div>
            <div id="toc">
               		
               <h1>2026 20.1</h1>
               		
               		
               			
               <h2>Critical Code Studies, Part II</h2>
               			
               <div class="cluster">
                  <h3>Editors: Jeremy Douglass and Mark C. Marino</h3>
               </div>
               			
               <div class="cluster">
                  <h3>Front Matter</h3>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000848/000848.html">Introduction: Reading Code in the Age of AI</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Jeremy Douglass, University of California, Santa Barbara; Mark C. Marino, University
                        of Southern California</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000848en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000848en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000848en">
                           This article introduces the second <cite class="italic">Digital Humanities Quarterly</cite> special issue on Critical Code Studies. It provides an overview of the contributions
                           to the issue while situating them within recent transformations in programming and
                           code reading brought about by generative AI and LLM-based coding assistants. Against
                           narratives that suggest automation diminishes the cultural significance of source
                           code, the essay argues that code remains a meaningful cultural text even when generated
                           or mediated by AI systems and that critical reading is therefore more urgent, not
                           less, in the age of coding assistants. Serving as a state-of-the-field report since
                           the first special issue, the article also surveys recent and forthcoming work in Critical
                           Code Studies, including Alan Blackwell’s <cite class="italic">Moral Codes</cite>, Daniel Temkin’s <cite class="italic">44 Esolangs</cite>, Nick Montfort’s <cite class="italic">Narcissystem</cite>, Tom Boellstorff and Braxton Soderman’s <cite class="italic">Intellivision</cite>, and the forthcoming <cite class="italic">Inventing ELIZA</cite> by Sarah Ciston et al.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Introduction%3A%20Reading%20Code%20in%20the%20Age%20of%20AI&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=019&amp;rft.issue=4&amp;rft.aulast=Douglass&amp;rft.aufirst=Jeremy&amp;rft.au=Jeremy%20Douglass&amp;rft.au=Mark C.%20Marino"> </span></div>
                  			</div>
               			
               <div class="cluster">
                  <h3>Articles</h3>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000823/000823.html">Polysemicolon; Novice Programmers and Java Keywords</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Briana Bettin, Michigan Technological University</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000823en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000823en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000823en">
                           Most industrial programming languages leverage the English language for reserved keywords
                           – words which a program compiler recognizes as specific execution commands. The divide
                           between expert and novice programmers showcases an intriguing middle-ground by which
                           the polysemy of many keywords becomes revealed. This essay explores a sampling of
                           the multitude of keyword interpretations that a novice programmer may derive from
                           the Java language’s syntactic style and keywords specifically, and how the polysemy
                           of both “English” and “code” meanings to these terms affects the novice-expert programmer
                           transition.The transition from novice to expert, and the mapping of the career of
                           metaphor to these keywords as a part of that process, can have implications for both
                           teaching and learning programming.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Polysemicolon;%20Novice%20Programmers%20and%20Java%20Keywords&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Bettin&amp;rft.aufirst=Briana&amp;rft.au=Briana%20Bettin"> </span></div>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000824/000824.html">Rhetorical Strategies of Naming Practices in Code</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Kevin Brock, University of South Carolina</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000824en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000824en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000824en">
                           
                           The rhetorical significance of naming practices is widely understood, but it — and
                           many other rhetorical dimensions of language — are often overlooked in the domain
                           of software development, especially in regards to code languages and relevant practices
                           (as demonstrated in file names, functions, variables, and so on). While naming conventions
                           in code are typically recognized as inherently arbitrary, they are also tangled up
                           in numerous networks of community expectations, constraints, and mores, whether organizational
                           or interpersonally social in nature. Given Kenneth Burke's argument for the revealing
                           and concealing influences of terministic screens upon our engagement with the world
                           (by establishing ways of seeing and not seeing), naming conventions in code play an
                           important role in how meaningful invention occurs for human developers and readers
                           of code files. Despite the apparent triviality of such a component of software projects,
                           naming practices shine a light on the goals and values of a programmer in addition
                           to the functional intentions that they might have for the use of a given body of code.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Rhetorical%20Strategies%20of%20Naming%20Practices%20in%20Code&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=019&amp;rft.issue=4&amp;rft.aulast=Brock&amp;rft.aufirst=Kevin&amp;rft.au=Kevin%20Brock"> </span></div>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000825/000825.html">Counting Feeling: Affect Theory and Sentiment Analysis in TextBlob</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Jeffrey Moro, University of Maryland</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000825en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000825en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000825en">
                           Sentiment analysis encompasses a range of computational techniques for detecting and
                           quantifying the presence of affect and emotion in written texts. In this essay, I
                           use the techniques of critical code studies to offer a case study of one such sentiment
                           analysis tool called TextBlob, about which I advance two intertwined claims. First,
                           I map TextBlob’s reliance on a web of programmatic and textual dependencies, and how
                           in turn, TextBlob effaces these dependencies’ formal specificity in the service of
                           computational processing. This effacement supports my second claim: that TextBlob,
                           and sentiment analysis more generally, models affect as programmatically latent in
                           the smallest particles of language, which it then seeks to make available for computational
                           processing. I explore the consequences of this computational model of affect for digital
                           humanists seeking to integrate sentiment analysis and similar tools (including AI/LLMs)
                           into their work.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Counting%20Feeling%3A%20Affect%20Theory%20and%20Sentiment%20Analysis%20in%20TextBlob&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Moro&amp;rft.aufirst=Jeffrey&amp;rft.au=Jeffrey%20Moro"> </span></div>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000826/000826.html">The Epistemology of Code in the Age of Machine Learning</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Evan Buswell</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000826en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000826en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000826en">
                           
                           Code is an epistemic system predicated on the repression of state, but with the rise
                           of global optimization and machine learning algorithms, code functions just as much
                           to obscure knowledge as to reveal it. Code is constructed in response to two characteristics
                           of the twentieth century episteme. First, knowledge is represented as a process. Second,
                           this representation must be sufficient, such that its meaning is constituted by the
                           representational form itself. In attempting to meet these requirements, process is
                           separated into an essential part, code, and an inessential part, state. Although code
                           has a relationship with state, in order to construct code as an epistemic object,
                           state is limited and suppressed. This construction begins with the first formation
                           of code in the 1940s and reaches its modern form in the structured programming movement
                           of the later 1960s.  But now, with the increasing dominance of global optimization
                           and machine learning algorithms in computing, it has become apparent that state is
                           vitally important, and yet our tools for understanding state are inadequate. This
                           epistemic inadequacy nevertheless serves those who would act dangerously and shun
                           responsibility for the consequences.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=The%20Epistemology%20of%20Code%20in%20the%20Age%20of%20Machine%20Learning&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=019&amp;rft.issue=4&amp;rft.aulast=Buswell&amp;rft.aufirst=Evan&amp;rft.au=Evan%20Buswell"> </span></div>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000827/000827.html">Playing in the Gap: Analog Programming and the First Video Game Console</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Zachary Horton, University of Pittsburgh; Levi Burner, University of Maryland, College
                        Park</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000827en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000827en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000827en">
                           In this essay we explore the relationship between code and the physical world through
                           an in-depth analysis of the analog video game Volleyball, one of the first games for
                           the first video game console ever produced, the Magnavox Odyssey, in 1972.  We address
                           the relative lack of critical humanities scholarship on analog programming by exploring
                           the many ways that this code differs from digital program code, and the implications
                           of the relations it establishes between user, digital logic, and the surrounding environment.
                           We represent this program in four levels of abstraction: as hardware (circuitry),
                           as mathematical models, as block program notation (historical analog programming notation)
                           revealing the program’s logic flow, and as game, when combined with player input and
                           human language instructions. We conclude that Volleyball is an example of code that
                           enrolls its end users as fundamental constituents in its primary program loop, and
                           thereby “plays in the gap” between the symbolic and the real, the analog and the digital,
                           the inside and outside of code.  We explore this model as multi-level code, arguing
                           that it suggests new perspectives and modes of analysis for digital code as well.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Playing%20in%20the%20Gap%3A%20Analog%20Programming%20and%20the%20First%20Video%20Game%20Console&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=019&amp;rft.issue=4&amp;rft.aulast=Horton&amp;rft.aufirst=Zachary&amp;rft.au=Zachary%20Horton&amp;rft.au=Levi%20Burner"> </span></div>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000828/000828.html">Reading Note G: Ada Lovelace and the Clerical Labor
                        of Codework</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Zachary Mann, University of Southern California</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000828en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000828en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000828en">
                           
                           This article examines human-machine co-authorship as it represented by Ada Lovelace
                           in her famous translation of and appendices to L. F. Menabrea’s “Sketch of The Analytical
                           Engine Invented by Charles Babbage.” Lovelace's
                           translation notes and correspondence with Charles Babbage are read alongside the
                           Engine itself, as a platform, and the histories of calculating engines, software
                           development, and nineteenth-century clerical labor. Inspired by critical code
                           studies, the article performs a close reading of what is today referred to as the
                           “first computer program,” a sequence of steps that Lovelace
                           adds to her translation’s final “Note G” as an example of
                           something the Engine can do. Ultimately, the article argues that the gendered power
                           structures of collaborative work in Lovelace’s time — and the challenges women
                           authors faced in the nineteenth century more broadly — influenced understandings of
                           machine programming, and that Lovelace’s representation of the human-machine
                           relationship in the first programmable calculating machine complicates the
                           organizational structures of both clerical labor and software design.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Reading%20Note%20G%3A%20Ada%20Lovelace%20and%20the%20Clerical%20Labor%20of%20Codework&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Mann&amp;rft.aufirst=Zachary&amp;rft.au=Zachary%20Mann"> </span></div>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000829/000829.html">Defactoring Pace of Change</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Matt Burton, University of Pittsburgh; Joris van Zundert, Huygens Institute of the
                        Royal Netherlands Academy of Arts and Sciences</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000829en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000829en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000829en">
                           
                           Code, the symbolic representation of computer instructions driving software, has long
                           been a part of research methods in literary scholarship. However, the bespoke code
                           of
                           data and computationally inflected Digital Humanities research is not always a part
                           of the final publication. We emphasize the need to elevate code from its generally
                           invisible status in scholarly publications and make it a visible research output.
                           We
                           highlight the lack of conventions and practices for theorizing, critiquing, and peer
                           reviewing bespoke code in the humanities, as well as the insufficient support the
                           dissemination and preservation of code in scholarly publishing. We introduce “defactoring”
                           as a method for analyzing and reading code used
                           in humanities research and present a case study of applying this technique to a
                           publication from literary studies. We explore the implications of code as methodology
                           made material, advocating for a more integrated and computationally informed mode
                           of
                           interacting with scholarship. We conclude by posing questions about the potential
                           benefits and challenges of linking code and theoretical exposition to foster a more
                           robust scholarly dialogue.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Defactoring%20Pace%20of%20Change&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Burton&amp;rft.aufirst=Matt&amp;rft.au=Matt%20Burton&amp;rft.au=Joris%20van Zundert"> </span></div>
                  				
                  <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000849/000849.html">Reading Code Aloud</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Mace Ojala, Ruhr University Bochum</div><span class="viewAbstract">Abstract
                        <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000849en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000849en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000849en">
                           In this article, I present reading computer source code aloud, and reflect on it together
                           in dialogue, as a method which offers new forms of engagement with code and programming.
                           With my peer discussion partner, we experimented with this methodology by exchanging
                           recorded audio messages in a research project involving computational data-analysis.
                           We discovered that abandoning the screen allowed us to de-explain, de-familiarize
                           and de-contextualize code we had programmed, and negotiate new, shared insight of
                           it as a cultural and situated object through re-explanation, re-familiarization, and
                           re-contextualization of our experience of code.
                           </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Reading%20Code%20Aloud&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-02&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Ojala&amp;rft.aufirst=Mace&amp;rft.au=Mace%20Ojala"> </span></div>
                  				
                  			</div>
               		
               		
               		
               <h2>Articles</h2>
               	    	
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000839/000839.html">Do all politicians sound the same? Comparing model explanations to human responses</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Otto Tarkka, TurkuNLP, University of Turku; Kimmo Elo, University of Eastern Finland
                     &amp; Centre for Parliamentary Studies, University of Turku; Filip Ginter, TurkuNLP, University
                     of Turku; Veronika Laippala, TurkuNLP, University of Turku</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000839en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000839en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000839en">
                        It is sometimes said that all politicians sound the same with their speeches mired
                        in political jargon full of clichés and false promises. To investigate how distinct
                        the plenary speeches of political parties truly are and what linguistic features make
                        them distinct, we trained a BERT classifier to predict the party affiliation of Finnish
                        members of parliament from their plenary speeches. We contrasted and compared model
                        performance to human responses to see how humans and the model differ in their ability
                        to distinguish between the parties. We used the model explainability method SHAP to
                        identify the linguistic cues that the model most relies on. We show that a deep learning
                        model can distinguish between parties much more accurately than the respondents to
                        the questionnaire. The SHAP explanations and questionnaire responses reveal that whereas
                        humans tend to rely on mostly topical cues, the model has learned to recognize other
                        cues as well, such as personal style and rhetoric.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Do%20all%20politicians%20sound%20the%20same%3F%20Comparing%20model%20explanations%20to%20human%20responses&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-02-20&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Tarkka&amp;rft.aufirst=Otto&amp;rft.au=Otto%20Tarkka&amp;rft.au=Kimmo%20Elo&amp;rft.au=Filip%20Ginter&amp;rft.au=Veronika%20Laippala"> </span></div>
               	    	
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000847/000847.html">Facets of Friction: Investigating
                     epistemological friction between computing and the humanities to support Digital
                     Humanities computing education</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Anna Sollazzo, University of Glasgow</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000847en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000847en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000847en">
                        
                        Learning computing can often be challenging to Digital Humanities (DH) students
                        because its knowledge-production practices and values do not necessarily align
                        with those of humanistic inquiry. Further, the breadth of the technologies used
                        in the field can make it difficult to identify which computational ideas and
                        skills are most essential to teach in DH. This paper argues that, in order to
                        teach students to enact a paradigm of 'humanistic computing' which is reflective
                        of humanistic interests and ways of knowing, it is necessary to centre the
                        epistemological friction that exists between computing and the humanities. It
                        proposes a four-faceted framework to aid in the identification and exploration
                        of that friction, with the intention that it be used by DH educators to
                        structure their computing curriculum – regardless of the technologies or level
                        of abstraction it engages with – and by students or even practitioners to
                        scaffold a critical approach to computational DH work.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Facets%20of%20Friction%3A%20Investigating%20epistemological%20friction%20between%20computing%20and%20the%20humanities%20to%20support%20Digital%20Humanities%20computing%20education&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-02-20&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Sollazzo&amp;rft.aufirst=Anna&amp;rft.au=Anna%20Sollazzo"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000840/000840.html">Losing the API: Developing Novel Methods for Scraping Black Twitter</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Andrew Lowe Mohammed, The University of Maryland, College Park; Alisa Hardy, The University
                     of Maryland, College Park; Rianna Walcott, The University of Maryland, College Park;
                     Tynesha McCullers, North Carolina State University; Abigail Vazquez Rosario, The University
                     of Maryland, College Park</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000840en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000840en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000840en">
                        As digital platforms continually evolve, rapid changes to platform affordances quickly
                        render digital tools and data collection methods obsolete. Researchers of digital
                        culture therefore must proactively adapt to the ephemerality of data. This paper examines
                        these challenges within the context of Twitter (X) following its 2022 acquisition
                        by Elon Musk, and the subsequent limiting of access to the API for data collection.
                        Using a combination of manual data-collection practices and Zeeschuimer , a browser
                        extension that collects social media data while browsing, researchers developed a
                        novel data collection method, and model methodological adaptability within shifting
                        digital terrains.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Losing%20the%20API%3A%20Developing%20Novel%20Methods%20for%20Scraping%20Black%20Twitter&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-02-27&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Lowe Mohammed&amp;rft.aufirst=Andrew&amp;rft.au=Andrew%20Lowe Mohammed&amp;rft.au=Alisa%20Hardy&amp;rft.au=Rianna%20Walcott&amp;rft.au=Tynesha%20McCullers&amp;rft.au=Abigail%20Vazquez Rosario"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000838/000838.html">Open Tool Registries! Resolving the Directory
                     Paradox with Wikidata </a><div style="padding-left:1em; margin:0;text-indent:-1em;">Till Grallert, Humboldt-Universität zu Berlin; Sophie Eckenstaler, Deutsches Dokumentationszentrum
                     für Kunstgeschichte – Bildarchiv Foto Marburg; Claus-Michael Schlesinger; Nicole Dresselhaus,
                     Humboldt-Universität zu Berlin; Isabell Trilling, Humboldt-Universität zu Berlin;
                     Sophie Stark, Humboldt Universität zu Berlin</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000838en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000838en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000838en">
                        
                        This paper introduces the conceptual framework for open and community-curated
                        tool registries, posing that such registries provide fundamental value to any
                        field of research by acting as curated knowledge bases about a community’s past
                        and current methodological practices as well as authority files for individual
                        tools. The modular framework of a basic data model, SPARQL queries, bash
                        scripts, and a prototypical web interface builds upon the well-established and
                        open infrastructures of Wikimedia, GitLab, and Zenodo for creating, maintaining,
                        sharing, curating, and archiving linked open data. We demonstrate the
                        feasibility of this framework by introducing our concrete implementation of a
                        tool registry for digital humanities, initially repurposing data from existing
                        silos, such as TAPoR and the SSH Open Marketplace, and retaining the established
                        TaDiRAH classification scheme while being open to communal editing in every
                        aspect.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Open%20Tool%20Registries!%20Resolving%20the%20Directory%20Paradox%20with%20Wikidata&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-02-27&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Grallert&amp;rft.aufirst=Till&amp;rft.au=Till%20Grallert&amp;rft.au=Sophie%20Eckenstaler&amp;rft.au=Claus-Michael%20Schlesinger&amp;rft.au=Nicole%20Dresselhaus&amp;rft.au=Isabell%20Trilling&amp;rft.au=Sophie%20Stark"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000855/000855.html">From the Rock Wall to Wikipedia: Sites of
                     Digital Connection and Repair in the Community-Engaged Classroom</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Courtney Rivard, UNC-Chapel Hill; Alexandra Odom, UNC-Chapel Hill; Carly Schnitzler,
                     Johns Hopkins University; Katherine Stein, UNC-Chapel Hill; Rolando Rodriguez, UNC-Chapel
                     Hill; Kathryn Wall, The Marian Cheek Jackson Center for Saving and Making History;
                     Anna Spencer, The Marian Cheek Jackson Center for Saving and Making History; Kyle
                     Cunningham, UNC-Chapel Hill; Sage Clausen, UNC-Chapel Hill; Sarah Davey, UNC-Chapel
                     Hill</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000855en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000855en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000855en">
                        
                        In the Spring of 2023, we collaborated on the development of a project for ENGL
                        114: The Rhetorics of Data, that tasked students with exploring the relationship
                        between knowledge production and data through a collaborative Wikipedia project
                        with the Marian Cheek Jackson Center for Saving and Making History, a nonprofit
                        organization that preserves and celebrates the history of Chapel Hill and
                        Carrboro's Black communities. To amplify the Jackson Center's ongoing oral
                        history work digitally, the organization’s public history leaders came together
                        with a team at UNC-Chapel Hill to create a public digital humanities project for
                        undergraduates that would offer students the opportunity to gain needed digital
                        and data literacy skills by meaningfully contributing to the local community. In
                        this case study, we outline: (1) the formation of this collaborative, reciprocal
                        partnership that aids in the mission of the Jackson Center, (2) the power and
                        intrinsic inequities in Wikipedia, and (3) the critical data literacies students
                        develop through such a public humanities project. Ultimately, we argue that
                        Wikipedia can serve as a bridge between community partners and classrooms of
                        higher-ed institutions by centering community histories in accordance with the
                        mission of community organizations to achieve key pedagogical goals, including
                        the development of critical data literacy skills.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=From%20the%20Rock%20Wall%20to%20Wikipedia%3A%20Sites%20of%20Digital%20Connection%20and%20Repair%20in%20the%20Community-Engaged%20Classroom&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-02-27&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Rivard&amp;rft.aufirst=Courtney&amp;rft.au=Courtney%20Rivard&amp;rft.au=Alexandra%20Odom&amp;rft.au=Carly%20Schnitzler&amp;rft.au=Katherine%20Stein&amp;rft.au=Rolando%20Rodriguez&amp;rft.au=Kathryn%20Wall&amp;rft.au=Anna%20Spencer&amp;rft.au=Kyle%20Cunningham&amp;rft.au=Sage%20Clausen&amp;rft.au=Sarah%20Davey"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000854/000854.html">Stylometric Consistency Patterns in Translation
                     of Spoken Chinese to Written English: A Corpus Analysis of the CoVoST
                     Dataset</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Vincent Chieh-Ying Chang, Tamkang University</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000854en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000854en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000854en">
                        
                        This study examines stylometric consistency patterns in professional human
                        translations of spoken Chinese to written English, using the CoVoST corpus.
                        Moving beyond traditional translation quality assessment, the investigation
                        studies how human translators navigate the speech-to-text modality shift and
                        whether this process produces domain-invariant stylistic regularities. Through a
                        framework combining stylometric analysis, machine learning, and digital
                        humanities critique, I identify a “consistency bias” —
                        manifested as standardized lexical diversity, flattened syntactic structures,
                        and repetitive discourse patterns — that reveals how professional constraints
                        and cognitive processing shape translation output. My analysis of 16,899
                        human-translated English sentences, with detailed statistical comparison of 300
                        sentences against contemporary spoken English baselines, demonstrates that
                        speech-to-text translation exhibits significantly reduced lexical diversity
                        (Cohen's d=0.34, p&lt;0.001),
                        shallower syntactic structures (d=0.33, p&lt;0.001), and narrower modal verb usage (d=0.43,
                        p&lt;0.001) compared to original spoken
                        English. These findings illuminate the cognitive and professional constraints
                        shaping human translation practice; future research might consider how such
                        patterns subsequently inform machine translation systems trained on
                        human-translated corpora.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Stylometric%20Consistency%20Patterns%20in%20Translation%20of%20Spoken%20Chinese%20to%20Written%20English%3A%20A%20Corpus%20Analysis%20of%20the%20CoVoST%20Dataset&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2025-02-27&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Chang&amp;rft.aufirst=Vincent Chieh-Ying&amp;rft.au=Vincent Chieh-Ying%20Chang"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000850/000850.html" onclick="localStorage.setItem('pagelang', 'en');">Multilingualism as Infrastructural Imperative:
                     Language Diversity in Digital Knowledge Commons </a><br /><span class="monospace">[es] </span><a href="vol/20/1/000850/000850.html" onclick="localStorage.setItem('pagelang', 'es');">El multilingüismo como imperativo en la infraestructura digital: Diversidad lingüística
                     en los bienes comunes de conocimiento</a><br /><span class="monospace">[pt] </span><a href="vol/20/1/000850/000850.html" onclick="localStorage.setItem('pagelang', 'pt');">Multilinguismo como Imperativo Infraestrutural: Diversidade Linguística em Bens Comuns
                     Digitais de Conhecimento</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Alan Colin-Arce, University of Victoria; Graham Jensen, University of Victoria; Brittany
                     Amell, University of Victoria; Ray Siemens, University of Victoria</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000850en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000850en')">[en]</a></span><span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000850es"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000850es')">[es]</a></span><span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000850pt"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000850pt')">[pt]</a></span><span style="display:none" class="abstract" id="abstract000850en">
                        Multilingualism has been gaining importance in the digital humanities and
                        scholarly communication, but the infrastructure used to disseminate
                        scholarship has mostly remained in English. Monolingual research
                        infrastructure creates a language barrier for non-Anglophone
                        speakers to access scholarly outputs and reinforces the idea that
                        English is the only legitimate language for disseminating scholarship.
                        Drawing from the debates on multilingual DH and scholarly publishing, we
                        argue that any digital research infrastructure purporting to support
                        knowledge diversity across disciplinary and national contexts must
                        actively work to provide tools to facilitate, publish, and promote
                        research in languages other than English. To show how multilingualism
                        can guide infrastructure development and foster connections with diverse
                        audiences, we describe the translation process of the interface of a
                        research infrastructure, the Humanities and Social Sciences Commons,
                        into four languages: French, Spanish, Bangla, and Portuguese.
                        </span><span style="display:none" class="abstract" id="abstract000850es">
                        El multilingüismo ha ido ganando importancia en las humanidades digitales
                        y la comunicación académica, pero la infraestructura utilizada para
                        difundir resultados de investigación se ha mantenido principalmente en
                        inglés. La infraestructura de investigación monolingüe es una barrera
                        que limita el acceso a la información académica para las personas no
                        anglófonas y refuerza la idea de que el inglés es el único idioma
                        legítimo para difundir conocimiento. Con base en los debates recientes
                        en las humanidades digitales multilingües y la publicación académica,
                        argumentamos que cualquier infraestructura de investigación digital que
                        busque fomentar la diversidad de conocimientos en distintos contextos
                        disciplinares y nacionales debe trabajar activamente para proporcionar
                        herramientas que faciliten y promuevan la investigación y la publicación
                        en idiomas distintos del inglés. Para mostrar cómo el multilingüismo
                        puede guiar el desarrollo de infraestructuras y fomentar conexiones con
                        audiencias diversas, en este artículo describimos el proceso de
                        traducción de la interfaz de una infraestructura de investigación, el
                        Humanities and Social Sciences Commons, a cuatro idiomas: francés,
                        español, bengalí y portugués.
                        </span><span style="display:none" class="abstract" id="abstract000850pt">
                        O multilinguismo tem ganhado importância nas humanidades digitais e na
                        comunicação acadêmica, mas a infraestrutura utilizada para divulgar o
                        conhecimento científico mantém-se principalmente em inglês. Uma
                        infraestrutura de pesquisa monolíngue cria uma barreira linguística para
                        falantes não-anglófonos acessarem produções acadêmicas e reforça a ideia
                        de que o inglês é a única língua legítima para difundir o conhecimento
                        científico. Com base nos debates sobre humanidades digitais multilíngues
                        e publicações acadêmicas, argumentamos que qualquer infraestrutura
                        digital de pesquisa que pretenda apoiar a diversidade de conhecimentos
                        em contextos disciplinares e nacionais deve trabalhar ativamente para
                        fornecer ferramentas que facilitem, publiquem e promovam pesquisa em
                        línguas diferentes do inglês. Para mostrar como o multilinguismo pode
                        orientar o desenvolvimento da infraestrutura e fomentar conexões com
                        públicos diversificados, descrevemos o processo de tradução da interface
                        de uma infraestrutura de pesquisa, o Humanities and Social Sciences
                        Commons, para quatro idiomas: francês, espanhol, bengali e
                        português.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Multilingualism%20as%20Infrastructural%20Imperative%3A%20Language%20Diversity%20in%20Digital%20Knowledge%20Commons&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-20&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Colin-Arce&amp;rft.aufirst=Alan&amp;rft.au=Alan%20Colin-Arce&amp;rft.au=Graham%20Jensen&amp;rft.au=Brittany%20Amell&amp;rft.au=Ray%20Siemens"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000851/000851.html">Striving towards automated writing – Views on
                     authorship in story generation research </a><div style="padding-left:1em; margin:0;text-indent:-1em;">Tuuli Hongisto, University of Helsinki</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000851en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000851en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000851en">
                        
                        This article examines how authorship is approached in story generation research
                        publications. Story generation research forms its own, distinctive context in
                        which computer-generated literary texts are being produced. Through text
                        analysis and comparisons to other forms of computer-generated literature, the
                        article examines what kind of rhetoric is used when the authorship of
                        computer-generated texts is described in this context, and how the roles of the
                        programmers and the program are characterised. The findings suggest that the
                        approach to authorship in story generation research is mainly technical,
                        referring strictly to the production process of the text, and leaving out the
                        meaning of authorship as responsibility and accountability of the work as an
                        aesthetic whole. This technical view affects how human-computer relations are
                        discussed in the research, as “human-generated” and
                        “computer-generated” texts are contrasted with each
                        other. Furthermore, this dichotomy of the human and the machine affects how the
                        produced stories are evaluated. 
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Striving%20towards%20automated%20writing%20–%20Views%20on%20authorship%20in%20story%20generation%20research&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-03-27&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Hongisto&amp;rft.aufirst=Tuuli&amp;rft.au=Tuuli%20Hongisto"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000858/000858.html">Reconfiguring the Ideal Order: Ablation and
                     Field Formation in the Twentieth-Century Nigerian Novel in English</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Grant Hamilton, Chinese University of Hong Kong; Eli Park Sorensen, Chinese University
                     of Hong Kong</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000858en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000858en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000858en">
                        
                        Computational literary studies has developed sophisticated methods for detecting
                        textual relationships – similarity networks, text reuse detection, semantic
                        comparison – yet these approaches remain largely constrained to pairwise
                        analysis. They reveal which texts resemble one another but cannot capture how
                        individual works contribute to the collective semantic architecture of a corpus.
                        This paper introduces a methodology that addresses this gap by shifting focus
                        from text-to-text relationships to field formation. Treating a corpus as an
                        integrated semantic space constructed through GloVe word embeddings, the method
                        employs ablation testing – the systematic removal of individual texts followed
                        by retraining – to measure each text’s structural contribution to that space.
                        Procrustes analysis quantifies the geometric difference between full and ablated
                        embeddings, and an iterative protocol with consistency-based exponential decay
                        filtering distinguishes genuine semantic disruption from algorithmic noise. The
                        resulting “disruption scores” identify texts that are
                        structurally necessary to a corpus’s semantic field, capturing a dimension of
                        textual significance irreducible to similarity, centrality, or explicit
                        citation. Drawing on T.S. Eliot’s concept of the “ideal
                        order” as a heuristic for the relational and achronological
                        dynamics the model quantifies, the paper demonstrates the methodology on a
                        corpus of 142 twentieth-century Nigerian novels in English. Results validate the
                        approach against established literary-historical scholarship while also
                        surfacing critically overlooked texts whose structural significance warrants
                        further attention. The methodology is portable across corpora and offers
                        scholars a data-driven means of engaging intertextuality’s foundational insight:
                        that literary significance is relational, systemic, and collectively
                        constituted.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Reconfiguring%20the%20Ideal%20Order%3A%20Ablation%20and%20Field%20Formation%20in%20the%20Twentieth-Century%20Nigerian%20Novel%20in%20English&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-04-03&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Hamilton&amp;rft.aufirst=Grant&amp;rft.au=Grant%20Hamilton&amp;rft.au=Eli Park%20Sorensen"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000860/000860.html">Infrastructures of Listening: The ManoWhisper
                     Podcast Analysis Pipeline</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Nick Ruest, York University, Digital Scholarship Infrastructure; Brianna I. Wiens,
                     University of Waterloo, English Language &amp; Literature; Karmvir K. Padda, University
                     of Waterloo, Sociology and Legal Studies; Shana MacDonald, University of Waterloo,
                     Communication Arts</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000860en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000860en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000860en">
                        
                        Podcasting has become a central infrastructure for the circulation and
                        normalization of misogynistic and extremist ideologies, yet the scale, length,
                        and affective density of audio content pose significant challenges for critical
                        qualitative research. This paper introduces ManoWhisper, a feminist
                        computational research infrastructure designed to support the large-scale
                        analysis of misogynistic podcast ecosystems while preserving the contextual
                        depth required for interpretive and ethical engagement. ManoWhisper combines
                        automated audio acquisition, transcription, sentence-level classification,
                        indexing, and visualization within a searchable web-based interface that enables
                        researchers to move between computational pattern detection and close
                        qualitative reading. Grounded in a feminist methodology of dwelling, the tool is
                        designed to slow analysis, foreground emotional labour, and support
                        collaborative research across varying levels of technical expertise. It allows
                        for an in-depth consideration of more extremist media ecosystems across a
                        variety of key factors. This paper documents ManoWhisper’s end-to-end pipeline,
                        from content collection and transcription to classification, indexing, and
                        interface design. Further we demonstrate its application across multiple
                        peer-reviewed and public-facing research projects examining misogyny,
                        masculinity, and gender-based extremism in podcasting, as well as how it is
                        being used in policy and government institutions. We position ManoWhisper as
                        methodological infrastructure that redistributes analytic capacity, makes
                        repetition and scale visible, and enables ethically grounded engagement with
                        harmful media. We conclude by reflecting on the tool’s limitations, its
                        implications for feminist digital methods, and its relevance for understanding
                        how misogynistic content circulates not only across media platforms but into
                        emerging domains such as AI training data. 
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Infrastructures%20of%20Listening%3A%20The%20ManoWhisper%20Podcast%20Analysis%20Pipeline&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-04-03&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Ruest&amp;rft.aufirst=Nick&amp;rft.au=Nick%20Ruest&amp;rft.au=Brianna I.%20Wiens&amp;rft.au=Karmvir K.%20Padda&amp;rft.au=Shana%20MacDonald"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000831/000831.html">The Eras Tour: Machine Learning for Dating
                     Historical Texts from Greco-Roman Egypt</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Danushka Bandara, Fairfield University; Adrian Gallant, Fairfield University; Habibul
                     Huq, Fairfield University; Fatima Chowdhury, Fairfield University; Jack Stow, Fairfield
                     University; Giovanni Ruffini, Fairfield University</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000831en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000831en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000831en">
                        
                        Accurate dating of historical texts is essential for understanding cultural and
                        historical narratives. However, traditional methods, such as paleographic and
                        physical examination, can be subjective, costly, and potentially damaging to
                        manuscripts. This paper introduces a machine learning approach to predicting the
                        authorship dates of historical texts by using named entities — specifically,
                        person and place names — as temporal markers. Using a dataset from Trismegistos,
                        which includes metadata on the earliest and latest possible writing dates, we
                        apply regression models to estimate text origins. While linear models like Lasso
                        and Ridge Regression showed limited success, nonlinear models, including Random
                        Forest, XGBoost, and Neural Networks, performed significantly better, with
                        ensemble methods delivering the best results. The top-performing ensemble model
                        achieved a mean absolute error of 45.7 years, surpassing traditional techniques.
                        This study demonstrates the potential of named entities as temporal indicators and
                        the effectiveness of ensemble learning in capturing complex historical patterns, offering
                        a scalable, non-destructive alternative to traditional methods.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=The%20Eras%20Tour%3A%20Machine%20Learning%20for%20Dating%20Historical%20Texts%20from%20Greco-Roman%20Egypt&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-04-10&amp;rft.volume=019&amp;rft.issue=4&amp;rft.aulast=Bandara&amp;rft.aufirst=Danushka&amp;rft.au=Danushka%20Bandara&amp;rft.au=Adrian%20Gallant&amp;rft.au=Habibul%20Huq&amp;rft.au=Fatima%20Chowdhury&amp;rft.au=Jack%20Stow&amp;rft.au=Giovanni%20Ruffini"> </span></div>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000857/000857.html">The Application of Latent Semantic Analysis to
                     the Voynich Manuscript</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Colin Layfield, University of Malta; Lisa Fagin Davis, Medieval Academy of America</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000857en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000857en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000857en">
                        
                        The Voynich Manuscript (VM) is a medieval manuscript likely written in the 15th
                        century (Yale Univ., Beinecke Rare Book &amp; Manuscript Library MS 408).
                        https://beinecke.library.yale.edu/collections/highlights/voynich-manuscript
                        The manuscript is written in an unknown language or code using an
                        unidentified set of symbols that has yet to be made legible. Additionally, the
                        codex contains many strange and fantastical images of plants, people, and
                        cosmological/zodiac illustrations, the meaning of which are also unknown. One of
                        the main research avenues into the VM is to examine its textual content to
                        understand how it behaves relative to known texts; this can provide insight as
                        to whether the mysterious writings contain decipherable text or not. In this
                        paper, we explore the coherence and flow of the manuscript using Latent Semantic
                        Analysis (LSA). LSA is a technique that may help ascertain whether the behavior
                        of the text within the VM shows evidence of a coherent flow of topical content,
                        by comparative analysis of text samples that are near each other, farther away
                        from each other, at section breaks, or even page breaks. The advantage of this
                        strategy is that LSA analysis can be undertaken without actually knowing the
                        meaning of the text. We expect portions of text that are near to each other to
                        have a relatively high similarity score, that is, to be potentially semantically
                        related. We also expect that at anticipated topic breaks (pages or sections),
                        the similarity score between adjacent text blocks would be smaller, as the
                        breaks seem to represent a change in topic. Both of these patterns are observed
                        in the control manuscript studied as proof-of-concept experiments. Patterns then
                        observed in several sections of the VM suggest that there may be an overall
                        coherence to the text.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=The%20Application%20of%20Latent%20Semantic%20Analysis%20to%20the%20Voynich%20Manuscript&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-05-15&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Layfield&amp;rft.aufirst=Colin&amp;rft.au=Colin%20Layfield&amp;rft.au=Lisa%20Fagin Davis"> </span></div>
               		
               		
               		
               <h2>Case Studies</h2>
               		
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000852/000852.html">Decoding and Encoding Welsh Manuscript Culture: Scribes, Scripts and TEI</a><div style="padding-left:1em; margin:0;text-indent:-1em;">Huw Jones, Cambridge University Library; Yasmin Faghihi, Cambridge University Library;
                     David Parsons, University of Wales; Jason Evans, The National Library of Wales; Gruffudd
                     Antur, the University of Wales</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000852en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000852en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000852en">
                        Daniel Huws’s <cite class="italic">Repertory of Welsh Manuscripts and Scribes c.800–c.1800</cite> was published in 2022 to widespread acclaim – a “giant of scholarship”  which “...
                        handed the world the keys to unlock the great riches of a thousand years of Welsh
                        manuscript culture” . Containing descriptions of c.3,300 manuscripts from sixty-eight
                        repositories, along with detailed indexes and plates illustrating scribal hands, the
                        Repertory is “... the kind of work upon which all others build” . In his introduction
                        to the Repertory, Huws immediately points to the future, writing that it “... belongs
                        to that class of publication which can only reach maturity in a second edition” .
                        This case study describes work towards the production of that edition, not as an expanded
                        or revised set of printed volumes but as a dataset. First, we set the Repertory in
                        the context of catalogues of Welsh manuscripts, and in the wider context of digital
                        resources derived from manuscript descriptions. Then we describe the process of converting
                        the Repertory into a dataset, and how this process, while technical in nature, served
                        as a close reading of its scope and purpose. We offer some practical guidance on the
                        conversion of print volumes to datasets and outline some initial research findings.
                        Finally, we suggest some possible next steps for the Repertory, covering issues such
                        as access and sustainability, integration with other resources and minimal computing
                        approaches to analysing and surfacing the data.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=Decoding%20and%20Encoding%20Welsh%20Manuscript%20Culture%3A%20Scribes,%20Scripts%20and%20TEI&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-02-20&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Jones&amp;rft.aufirst=Huw&amp;rft.au=Huw%20Jones&amp;rft.au=Yasmin%20Faghihi&amp;rft.au=David%20Parsons&amp;rft.au=Jason%20Evans&amp;rft.au=Gruffudd%20Antur"> </span></div>
               		
               		
               		
               <h2>Reviews</h2>
               			
               <div class="articleInfo" style="margin:0 0 1em 0;"><span class="monospace">[en] </span><a href="vol/20/1/000863/000863.html">A Review of <cite class="italic">Manuale di
                        letteratura elettronica</cite></a><div style="padding-left:1em; margin:0;text-indent:-1em;">Giuseppe Arena, University of Catania</div><span class="viewAbstract">Abstract
                     <span class="viewAbstract monospace" style="display:inline" id="abstractExpanderabstract000863en"><a title="View Abstract" class="expandCollapse monospace" href="javascript:expandAbstract('abstract000863en')">[en]</a></span><span style="display:none" class="abstract" id="abstract000863en">
                        
                        This review analyzes Fabrizio Venerandi’s <cite class="italic">Manuale di
                           letteratura elettronica</cite> (2024), a work that aims to introduce a
                        non-specialist audience to the world of born-digital literature, with a
                        particular focus on text adventures and narrative video games. The volume
                        highlights the centrality of video games as “new literature”
                        and their ability to redefine the traditional categories of author, reader and
                        text, combining a historical perspective with an eminently practical and
                        educational approach. Through an extensive mapping of works and tools, the
                        manual emphasizes its value as a catalogue
                        raisonné and as an invitation to recognize video games as one of
                        the main contemporary laboratories of electronic literature, raising questions
                        of preservation, authorship, and critical use of digital medium that are central
                        to the Digital Humanities as well.
                        </span></span><span class="Z3988" title="url_ver=Z39.88-2004&amp;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rfr_id=info%3Asid%2Fzotero.org%3A2&amp;rft.genre=article&amp;rft.atitle=A%20Review%20of%20Manuale%20di%20letteratura%20elettronica&amp;rft.jtitle=Digital%20Humanities%20Quarterly&amp;rft.stitle=DHQ&amp;rft.issn=1938-4122&amp;rft.date=2026-05-15&amp;rft.volume=020&amp;rft.issue=1&amp;rft.aulast=Arena&amp;rft.aufirst=Giuseppe&amp;rft.au=Giuseppe%20Arena"> </span></div>
               		
               		
               	
               <h2><a href="vol/20/1/bios.html">Author Biographies</a></h2>
            </div>
            <div xmlns:dhq="http://www.digitalhumanities.org/ns/dhq" xmlns:tei="http://www.tei-c.org/ns/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" id="footer">
               <div style="float:left; max-width:70%;">
                  URL: https://dhq.digitalhumanities.org/index.html
                  	<br />DOI: pending
                  	  <br />
                  Comments: 
                  <a href="mailto:dhqinfo@digitalhumanities.org" class="footer">dhqinfo@digitalhumanities.org</a><br />Published by: 
                  	
                  <a href="https://www.digitalhumanities.org" class="footer">The Alliance of Digital Humanities Organizations</a>
                  and 
                  <a href="http://www.ach.org" class="footer">The Association for Computers and the Humanities</a><br />Affiliated with: 
                  <a href="https://academic.oup.com/dsh">Digital Scholarship in the Humanities</a><br />DHQ has been made possible in part by the 
                  <a href="https://www.neh.gov/">National Endowment for the Humanities</a>.
                  <br />© 2005–2026 DHQ
                  <br /><a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nd/4.0/80x15.png" /></a><br />Unless otherwise noted, the DHQ web site and all DHQ published content are published
                  under a
                  <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>.
                  Individual articles may carry a more permissive license, as described in the footer
                  for the individual article, and in the article’s metadata.
                  </div><img style="max-width:200px;float:right;" src="https://www.neh.gov/sites/default/files/styles/medium/public/2019-08/NEH-Preferred-Seal820.jpg?itok=VyHHX8pd" /></div>
         </div>
      </div>
   </body>
</html>