Day of DH Liveblog, 2022

Mar 28 2022

Ive never done the Day of DH tradition where people explain what, exactly, it means to have a job in digital humanities. But today looks to be a pretty DH-full day, so I think, in these last days of Twitter, Ill give it a shot. (thread)

Well start it at the beginning1:30 or so AM, finally sent out an e-mail Id been procrastinating on to the college grants administrator for a public humanities project about immigrant histories Im running with @ellennoonan and Sibylle Fischer.

Weve had NYU funding as a Bennett-Polonksy Humanities Lab (https://nyuhumanities.org/program/asylum-h-lab-2020-2021/) to this point, but presenting to the history department last month clarified the use in making one of our primary sorts of recordsA filesmore accessible to historians and family researchers.

But that will take some real institutional support, because the stuff weve obtainedlegally!from US customs and immigration in our trial run is so shockingly personal in a lot of cases that I cant really share it yet.

(Yet is the wrong wordcant ethically share in my lifetime, probably. But there are still really important reasons to work on auditing these records especially. If youre a naturalized citizen or permanent resident and want any help getting your own A-file, let me know!)

OK, skipping to about 9:50 AM. (Late start b/c the first-grader had a school event and my wife teaches Thursday AM). Todays first teaching, for my class https://benschmidt.org/WWD22 will be focused on 19C directories from the NYPL.

Nick Wolf and @bertspaan digitized these years ago, but theres more to do with them. A couple weeks ago @SWrightKennedy shared a preview of Columbias great new geolocation data about 19C New York https://mappinghny.com/about/

And yesterday I finally pushed a full pipeline bringing the last two weeks of student work together for doing geo-matching and cleaning of these to the github repo. https://github.com/HumanitiesDataAnalysis/Directories . This should allow some amazing analysis of economic geography, name types, etc.

And yesterday I finally pushed a full pipeline bringing the last two weeks of student work together for doing geo-matching and cleaning of these to the github repo. https://github.com/HumanitiesDataAnalysis/Directories . This should allow some amazing analysis of economic geography, name types, etc.

So now weve got 8.3m individual people for every year from 1850-1889 queued up and ready for a variety of analyses. I want to send the students a map to show how all their R code is paying off, but the deepscatter module is breakingonly one of the filters is working here.

I spend 40 minutes poking in the web code there to try to refactor the code to get the interface working right, but this isnt really relevant for the class right nowmore something for the summer, I guess. So I give up and decide to do this DH tweeting instead.

Because of the whole Twitter is almost over thing, but some lingering guilt about not blogging enough, I decide that a Day of DH post should really be a blog firstso lets finally structure some markdown for a twitter thread that can go on benschmidt.org.

It takes a surprising amount of mucking around with the svelte-kit settings to get things publishing correctly, and I have to remember my own markdown naming conventions. But after a few minutes, weve got full recursion. https://benschmidt.org/post/2022-03-28-day-of-dh/day-of-dh-22/

Whoops, or not Time to muck with svelte-kit a little more

Well, this is embarassing but typical. Turns out there was a bug in the bleeding-edge svelte-kit build that broke trailing slash behavior in URLs. Because https://benschmidt.org/post/2022-03-19-better-texts/ is different from https://benschmidt.org/post/2022-03-19-better-texts. Finally fixed.

Insane levels of debugging is a real pain and occupational hazard. But to be honest, I dont know how anyone could responsibly teach this stuff without doing this sort of rebuilding and rescaling all the time. Every one of those things is kind of interesting and builds up ability to fix others code

Insane levels of debugging is a real pain and occupational hazard. But I dont know how you can responsibly teach this stuff without these frequent rabbit holes. Every one of those things is kind of interesting and builds up ability to fix others code