Skip to content

Instantly share code, notes, and snippets.

View kleinschmidt's full-sized avatar

Dave Kleinschmidt kleinschmidt

View GitHub Profile
@kleinschmidt
kleinschmidt / reftex-markdown.el
Last active March 15, 2022 09:19
Insert markdown (pandoc-citeproc) formatted citations using RefTeX
;; reftex in markdown mode
;; if this isn't already set in your .emacs
(setq reftex-default-bibliography '("/path/to/library.bib"))
;; define markdown citation formats
(defvar markdown-cite-format)
(setq markdown-cite-format
'(
(?\C-m . "[@%l]")
@kleinschmidt
kleinschmidt / formula.jl
Created July 12, 2020 20:36
benchmarking formula creating compile time in StatsModels.jl
using StatsModels
macro echotime(ex)
println(ex)
esc(:(@time $ex))
end
@formula(y ~ 1+x)
exs = [
@kleinschmidt
kleinschmidt / tech-support.py
Created April 24, 2020 18:10
create a "tech support" HIT based on an existing supersubmiterator config
#!/usr/bin/env python
import json, argparse, os, csv
import boto3
mturk = boto3.client('mturk')
def main():
parser = argparse.ArgumentParser(description="Technical Support for MTurk workers")
parser.add_argument(
"--qualification_id",
@kleinschmidt
kleinschmidt / Manifest.toml
Created January 31, 2019 00:09
psych301 (sensation and perception) fourier demos
# This file is machine-generated - editing it directly is not advised
[[AbstractFFTs]]
deps = ["Compat", "LinearAlgebra"]
git-tree-sha1 = "8d59c3b1463b5e0ad05a3698167f85fac90e184d"
uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c"
version = "0.3.2"
[[AssetRegistry]]
deps = ["Distributed", "JSON", "Pidfile", "SHA", "Test"]
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kleinschmidt
kleinschmidt / nix2-mode.ipynb
Created February 13, 2018 16:21
derivation for mode of Normal Inverse-Chisq distribution
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kleinschmidt
kleinschmidt / talker-variability.bcf
Created November 27, 2017 22:22
bib and bcf for extracting cited refs
<?xml version="1.0" encoding="UTF-8"?>
<bcf:controlfile version="3.4" bltxversion="3.8" xmlns:bcf="https://sourceforge.net/projects/biblatex">
<!-- BIBER OPTIONS -->
<bcf:options component="biber" type="global">
<bcf:option type="singlevalued">
<bcf:key>output_encoding</bcf:key>
<bcf:value>utf8</bcf:value>
</bcf:option>
<bcf:option type="singlevalued">
<bcf:key>input_encoding</bcf:key>
@kleinschmidt
kleinschmidt / tasknet.ipynb
Last active October 2, 2017 16:36
a Flux.jl example with a toy neural network that learns and, or, and xor
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kleinschmidt
kleinschmidt / gibbs.ipynb
Last active July 21, 2017 18:43
Julia gibbs sampling benchmark
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
git clone --bare git@github.com:kleinschmidt/dotfiles.git $HOME/.cfg
function config {
/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME $@
}
mkdir -p .config-backup
config checkout $*
if [ $? = 0 ]; then
echo "Checked out config.";
else
echo "Backing up pre-existing dot files.";