*Can* Users Consent to Data Mining, Ethically (Even if Legally)?

7 min read Having taken part this week in a panel discussion at the 2017 DLF Forum conference, I raise a question I’ve been struggling with: can users consent to data mining, if they can’t realistically be expected to substantively understand the risks?

Slides and speaking notes from a Digital Library Federation Forum Panel on Data Governance and Ethics

7 min read Earlier this week, I presented as part of a panel discussion at the 2017 DLF Forum conference. I am releasing my slides and speaking notes for that presentation.

A Self-Hosted Sync Solution for Zotero

11 min read Because of my preference not to use the Zotero server to sync my academic library, I have written a small bash (command-line) function to sync Zotero database files over any server of one’s choosing (including, e.g., OwnCloud or Dropbox).

KeePass2 KPScript Installation on Linux

3 min read KeePass2 comes with an extension that gives it a Command-Line Interface. I found it confusing to install in Linux, and so am posting instructions here.

A Converter for Full KeePass2 XML Export to CSV

7 min read If you use KeePass2, you may have noticed that CSV exports do not include user-defined columns. I wrote a script to convert KeePass2 XML exports to CSV, allowing CSV exporting from KeePass2.

A Note on Hard Drives and Protected Data

4 min read If you need to store protected information on an unencrypted hard drive, even temporarily, there is a quick step that you can take to protect your data from being written possibly irrevocably to the hard drive.

Paperback is Fascinating, Exciting, and Funnily Funny

2 min read Paperback is an open-source program that was apparently created as a joke for paper-based backups, but works, and well.