Skip to content

Instantly share code, notes, and snippets.

Aaron Snitzer snitzr

Block or report user

Report or block snitzr

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
snitzr /
Last active Apr 1, 2020
Monty Hall problem outcome simulator
import random
# probability calculator
def monty():
runs = 5000
true_switch_win_counter = 0
false_switch_win_counter = 0
true_switch_counter_total = 0
snitzr / .vimrc
Last active Jan 14, 2018
The .vimrc I use
View .vimrc
set nocompatible " must be first
" non-terminal UI edits start
set go-=T " hide toolbar
set go-=r " hide scrollbar
set go-=R " hide scrollbar
set go-=l " hide scrollbar
set go-=L " hide scrollbar
" set go-=m
" set mouse=a
View .zshrc
# My .zshrc used with Zsh and Oh My Zsh
# Path to your oh-my-zsh installation.
export ZSH=/Users/aaronsnitzer/.oh-my-zsh
# Set name of the theme to load.
# Look in ~/.oh-my-zsh/themes/
# Optionally, if you set this to "random", it'll load a random theme each
# time that oh-my-zsh is loaded.
#!/usr/bin/env python3
# MIT license
from tweepy import OAuthHandler, Stream, API
from tweepy.streaming import StreamListener
import sqlite3
import secrets
# auth
# add a file called next to and enter keys and tokens into variables.
snitzr /
Last active Jan 29, 2018
Python version of Satoshi Nakamoto's blockchain formula originally written in C. Original function:
import math
import ast
def attacker_success_probability(q, z):
p = (1 - q)
lamb = (z * (q / p))
some = 1
k = 0
while (k <= z):
snitzr / geolocate.js
Last active Jan 29, 2018
Find user location with GPS
View geolocate.js
// adapted and simplified from
// find location
window.onload = function() {
var geoOptions = {
timeout: 10000, // milliseconds
maximumAge: 5 * 60 * 1000 // milliseconds
You can’t perform that action at this time.