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" |