Gnom. Vat.: English Translations from the Gnomologium Vaticanum

PodQueue: The Missing "Let Me Add That to My Playlist" for Podcasts

Latin Names of Libraries Commonly Used in the Naming of Manuscripts

Photius: The Bibliotheca

Resources for Reading Homeric Greek

Ancient Greek Textbooks Roundup

Converting a JAMMA Arcade Cabinet for MAME

Reading List

Exporting As Many of Your Twitter Bookmarks As Possible

How To Download a Manuscript from the British Library

Flexible Passwordless Rails Authentication with devise-passwordless

Using a Rails App Layout with Jekyll

Printing Public Domain Books on Lulu

PodQueue: Giving Back to Rails with rails-hidden_autocomplete

Generating Static Error Pages with Rails

Removing "?ref=producthunt" from your search results

PodQueue: How We Deliver Blazing Fast RSS Feeds

Using Rapporteur with source versions on Heroku

Going Cookie-Free With Rails

Recovering From a Kernel Panic During Initial FileVault Encryption

Diagnosing Rails 6 Deprecation Warning "Initialization autoloaded the constants"

Testing a Rails Release Candidate

Dropping JavaScript Console Output in Production with Webpacker

Rails 6 Parallel Tests with Webpacker

Webpacker and Rails with jQuery Global Object

Pairing an 8Bitdo Bluetooth Controller with MiSTer

Last Modified Dates for GitHub Pages Jekyll Posts

Docker image for 3D Photo Inpainting

Automated Processing and Visualization of Multispectral Image Stacks (slides)

Linked Open Data & 3D Models on the Web (slides)

Democritus of Nicomedia's Garland Problem

Using Faiss for ORB image descriptor matching

Migrating From Google Fusion Tables to AWS DynamoDB

Docker images for ScanTailor and ScanTailor Advanced

"Save in Zotero" iOS Shortcut

Finding the Most Frequent Senders in Your Gmail Account

Index of Unverified Copies in the Shakespeare Census

Google Fusion Tables Shutdown Countdown Timer


Web Workers in CoffeeScript

Mac WASD Polytonic Greek Keyboard Layout

Typing Ancient Greek on ChromeOS

Ancient Greek Text-to-Speech

Ancient Greek on the new Kindle Paperwhite

Machine-Generated Metadata for MSS

Browsing With Privacy in 2018

CyArk Open Heritage Data: Getting the Data

Building CloudCompare with E57 Support on OS X

How I failed to replicate an $86 million project in 1 line of code

Automatic Subtitle Extraction for Plex DVR

Mounting a Garmin Varia Light to a Surly Rear Rack

Archiving Jekyll Websites with Sitemaps

CableCARD DRM State of Play 2016

Thinking about Archival and Migration for GitHub

Animating Stereograms with Optical Flow Morphing

A TinyLetter to Instapaper Workflow

Command-Line Checking Files for iTunes DRM


Practical Approaches to Gazetteer Alignment (slides)

HTRC Extracted Features [v.0.2] `langid`

Installing HandBrake on FreeNAS

Work In Progress at DC3: Latin OCR (slides)

Book Aligner

Language Identification on HTRC Extracted Features

Continuous Data Validation with Travis

Finding Near-Matches in the NYPL with Pastec

Raspberry Pi 2 Game Emulation Roundup 2016

Rijksmuseum-Pastec on Tumblr

Finding Near-Matches in the Rijksmuseum with Pastec

Dependencies for docker-compose with inotify

Java Build Tool Cheatsheet

Archiving the AWOL Index

Git strategies for Docker

Qualitative Photogrammetry Comparisons Gallery


Automatic ColorChecker Detection, a Survey

XSLT processing of large XML files

hOCR Reader

Archiving Video from Ferguson

Text of “Shifting Frontiers in the Digital Humanities”

Text of “Geomining the Ancient World”

Experimenting with OpenCL for Tesseract

Automatic evaluation of OCR quality

URL dependencies with Make

Early Usenet History and Archiving

Command-Line CSV Manipulation

Fabricius's apocryphal lead codex

OpenGreekAndLatin OCR Browser

A Curious Metal Codex in the Baths of Diocletian

Classifying 10K Latin(?) Books

“They can choose to smash it”: AIA St. Louis & the New Sappho

Increasing boot2docker allocations on OS X

Photogrammetry Software Roundup 2015

Filtering video frames by sharpness for photogrammetry

Docker for VisualSFM

Installing Tesseract training tools on Mac OS X

Command-Line OCR with Tesseract on Mac OS X

Open-Source Drone Photogrammetry Workflow

What’s in a placename?

Recovering video from a crashed Sony Action Cam HDR-AS15

Geographic distribution of texts/collections in Trismegistos

Contributing to a Pleiades Ecosystem

Perfectly normal


Ancient Greek