- Keyboard: CAPS=CTRL, Swap CMD / OPTION
- Mouse: Naural Scroll
- Install https://iterm2.com/
- Install Firefox: https://www.mozilla.org/
- Install Bitwarden
View primes.nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
with builtins; | |
let | |
div = x: y: if y / x * x == y then true else false; | |
divany = L: x: | |
if (length L) == 0 then | |
false | |
else if (div (head L) x) then | |
true | |
else | |
(divany (tail L) x); |
View provision-osx.md
View gh-issue-fetch.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
""" | |
SYNOPSIS | |
gh-issue-fetch [-R <repository url>] [-d <output directory>] | |
DESCRIPTION | |
Fetch all issues from a GH repository into local text files. | |
By default issues are placed in ./issues/*, this can be | |
changed by using the -d flag. |
View Makefile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
main: main.c lib.asm | |
nasm -f elf64 -o lib.o lib.asm | |
gcc -o main main.c lib.o | |
run: main | |
./main |
View csv2vcard.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import pandas as pd | |
import vobject | |
df = pd.read_csv("contacts.csv", index_col="Id") | |
for row in df.iterrows(): | |
rec = row[1].to_dict() | |
for k,v in rec.items(): | |
if v == "-": | |
rec[k] = None |
View keybase.md
Keybase proof
I hereby claim:
- I am heinrichhartmann on github.
- I am hartmann (https://keybase.io/hartmann) on keybase.
- I have a public key ASADQm4Cys6zXNQQjsHsuEk7xwjRTWF7VSrdUI2kRjrcuQo
To claim this, I am signing this object:
View snowth_connector.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# This is a Python wrapper for the Snowth/IRONdb API I wrote | |
# for personal use in 2014. Use at your own risk. | |
# | |
import logging | |
log = logging.getLogger() | |
if __name__ == "__main__": log.setLevel(logging.DEBUG) | |
else: log.setLevel(logging.WARN) | |
import requests |
View Circonus for Data Science.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View ignite.el
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defun ignite-start () | |
"Auto advaince slides" | |
(interactive) | |
(set 'ignite-interval 15) | |
(set 'ignite-t ignite-interval) | |
(message (format "Go! (%d sec)" ignite-interval)) | |
(run-at-time 0 1 (lambda () | |
(if (<= ignite-t 0) | |
(progn | |
(doc-view-next-page) |
View lua_examples.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <string.h> | |
#include <lua.h> | |
#include <lauxlib.h> | |
#include <lualib.h> | |
// Helper function to print the stack contents | |
// Values other than numbers and strings are printed as "(null)" | |
void print_stack(lua_State *L, char* title){ | |
int nargs = lua_gettop(L); |
NewerOlder