Erik Hetzner
Speak, for your lips are free;
Speak, your tongue is still yours,
Your upright body is yours—
Speak, your life is still yours.
See how in the blacksmith’s shop
The flames are hot, the iron is red,
Mouths of locks have begun to open
Each chain’s skirt has spread wide.
Speak, this little time is plenty
Before the death of body and tongue:
Speak, for truth is still alive—
Speak, say whatever is to be said.
Speak (Bol), Faiz Ahmad Faiz, tr. V.G. Kiernan
Professional
Some projects I’ve worked on over the years.
- Aperta Peer review system at PLOS
- Rich Citations Experimental enhanced citations at PLOS
- Web Archiving System Archiving the web at CDL
- 7train METS generation framework
- 64-bit Rabin fingerprints in Java, using sliding windows
Personal
- xjslt an XSLT 2.0 compiler targeting JavaScript, written in TypeScript
- ledger-autosync automatically synchronize your bank’s information with ledger or hledger.
- zotxt / zotxt-emacs a Zotero extension for supporting utilities that deal with plain text files (e.g., markdown, reStructuredText, latex, etc.)
- Translator Framework for Zotero: Easily write screenscrapers for Zotero
- Spydaap: DAAP Server
- ervin: A FRBRized system for online collections
Talks
- Remembering with Anki (PLOS internal lightning talk)
- Web Archiving (PLOS internal talk)
- Making Emacs a better tool for scholars (EmacsConf 2015)
- Pandoc Tech Talk (PLOS internal talk)
- A simple method for citation metadata extraction using hidden Markov models (JCDL 2008)
Publications
Emacs
- Org mode zettelkasten notes in pure Org mode
- Minor contributor to and happy user of Wanderlust