Tech notes
Notes on setting up miscellaneous tech stuff.
Anonymizing PDF files
Some PDF viewers allow you to add annotations which are embedded in the PDF file itself. This is a problem if one later wants to share the PDF with other people. Moreover, some publishers add text to downloaded PDF files that track who downloaded a particular file from their website. This is just a short list of pdftk invocations to strip unwanted information from a PDF.
(read more…)Cloning private GitHub repositories using Deploy Keys
Sometimes you want to clone a private repository to a computer without giving it complete access to your GitHub account. While deploy keys allow this, GitHub only allows a particular deploy key to be used in a single repository. This post describes a workaround.
(read more…)Bibliography management in Hugo
The content of this website is generated from a set of Markdown files using Hugo. To manage citations in blog posts, the simplest option is to manually add footnotes, links, etc., which is a pain.
I have implemented a set of shortcodes to manage citations of papers in my blog posts.
(read more…)