I hereby claim:
- I am sminez on github.
- I am idam (https://keybase.io/idam) on keybase.
- I have a public key ASAKykKLjc8yWMY51k2SnCGRpSpQytrLXqQEWyogLTQMUwo
To claim this, I am signing this object:
import requests | |
import argparse | |
def print_dict(d, level=0): | |
''' | |
Convert a python dict to a pretty-print string. | |
Supports strings, nested dicts and lists as values. | |
''' | |
new_level = level + 1 |
"============================================================================ | |
" .: I.D.A-M .vimrc :. | |
" -------------------- | |
" I've tried to keep this in some sort of sane order with similar functionality | |
" being grouped together and a _lot_ of comments to explain what everything | |
" does! | |
" I'm also using my .vimrc as a place to keep notes on useful tips and tricks | |
" as and when I find them. (http://www.vimbits.com & http://vimawesome.com ftw!) | |
" |
import pandas as pd | |
import seaborn as sns | |
import matplotlib.pyplot as plt | |
DEFAULT_CMAP = 'RdYlBu_r' | |
def show_missing_data(df, cmap=DEFAULT_CMAP): | |
''' |
#! /bin/bash | |
# ---------- | |
# Initialise and manage your dotfiles using a ~/.dots repo | |
# restore using `git clone --bare <remote-repo>` | |
dot_dir=".dots" | |
dot_dot_file=".my-dots" | |
_dots="git --git-dir=$HOME/$dot_dir/ --work-tree=$HOME" | |
extra_args="" | |
add_remote=false |
#! /bin/bash | |
# ---------- | |
# Bootstrap a new environment using my preferred packages | |
# curl -L curl -L https://gist.githubusercontent.com/sminez/2a0bce386ad106f33d2ebf9a003dce75/raw/044cbc55779f1013a111fc42cfb4b76fb638aed4/bootstrap.sh | |
echo "Bootstrapping the environment" | |
echo "Anything and everything that can be apt-get installed!" | |
sudo apt-get install -y software-properties-common | |
echo "NeoVim official PPA" | |
sudo add-apt-repository ppa:neovim-ppa/stable |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env python3 | |
""" | |
Script used to pull down the current video descriptions from ippsec's youtube channel. | |
The raw output still has a few HTML tags that need to be manually removed and there | |
also seem to be multiple duplicates of videos that have been removed in the output | |
saved as ippsec-details.txt | |
""" | |
import re | |
import sys |
#!/usr/bin/env zsh | |
GIT_AHEAD="⇡" | |
GIT_BEHIND="⇣" | |
PROMPT_CHAR="$" | |
SEPARATOR=" " | |
# Specific color vars | |
COLOR=003 | |
COLOR_SUDO=005 |
//! See https://github.com/sminez/arthroprod for the main library | |
//! This program was written at the following hash: 05237efac5f49abb935a0dd62cbbd88b31759c5d | |
//! No further crates are required | |
#[macro_use] | |
extern crate arthroprod; | |
use std::collections::HashSet; | |
use arthroprod::algebra::operations::{full, AR}; | |
use arthroprod::algebra::types::{Form, MultiVector}; |
''' | |
Checking alternative dice probabilities for Ironsworn | |
''' | |
from collections import defaultdict | |
import json | |
MODIFIERS = [0, 1, 2, 3, 4] | |
STRONG = "strong hit" | |
WEAK = "weak hit" | |
MISS = "miss" |