I hereby claim:
- I am jedahan on github.
- I am jedahan (https://keybase.io/jedahan) on keybase.
- I have a public key ASD9QSJEJvXDlK3cFhj6QNXbGAKYGCB2Uk9SFlCPBSlP7Ao
To claim this, I am signing this object:
Homebrew build logs for etcher-cli on macOS 10.13.6 | |
Build date: 2018-08-17 19:48:33 |
I hereby claim:
To claim this, I am signing this object:
0xe4967936f6cc4e2be09e25012eebf4f614ba91b0 |
function up { # upgrade everything | |
uplog=$(mktemp -t up.XXXXXX) | |
(($+commands[tmux])) && { | |
tmux select-window -t update 2>/dev/null || tmux rename-window update | |
tmux split-window -d -p 40 -t update "echo $uplog; tail -f $uplog" | |
} | |
function fun { (( $+functions[$1] || $+commands[$1] )) && echo -n "updating $2..." } | |
fun config 'dotfiles' && { config pull } &>> $uplog && c <<< | |
fun zpm 'zsh plugins' && { zpm update } &>> $uplog && c <<< ▲ |
#!env zsh | |
set -e | |
function showhelp { | |
echo "$0 <encryption_key.bin> <encrypted_amiibo.bin> [seven_byte_uid] [--random]" | |
exit | |
} | |
function checksum { | |
[[ $#1 -eq 3 ]] || [[ $#1 -eq 4 ]] || showhelp |
hash() { | |
local sum=0 | |
primes=(1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191) | |
ord_period=$(printf '%d' "'.") | |
for i in {1..${#1}}; do | |
letter=${1[$i]} | |
ord=$(printf '%d' "'$letter") | |
sum=$(($sum + $primes[$i] * $primes[1 + $(($ord - $ord_period))])) | |
done | |
echo $sum |
diff --git a/geometry.zsh b/geometry.zsh | |
index a857d4a..5ef1374 100644 | |
--- a/geometry.zsh | |
+++ b/geometry.zsh | |
@@ -117,8 +117,13 @@ prompt_geometry_set_title() { | |
} | |
prompt_geometry_render() { | |
+ sum=0 # dumb hashing function | |
+ for i in ${#HOST}; do |
extern crate minifb; | |
use std::thread; | |
use std::time::Duration; | |
use std::thread::sleep; | |
use minifb::WindowOptions; | |
const WIDTH: usize = 288; | |
const HEIGHT: usize = 160; |
function r() { | |
$[RANDOM % 2] && { | |
(( ! $# )) && echo "$0 reviewer [cc [cc...]]" || \ | |
echo EDITOR=true review -g -r $1 ${2+-c "${(j.,.)@[2,-1]}"} | |
} || { | |
local EDITOR=true | |
case $# in | |
0) echo "$0 reviewer [cc [cc...]]";; | |
1) review -g -r $1;; | |
*) review -g -r $1 -c ${(j:,:)@[2,-1]};; |
function r() { | |
(( ! $# )) && echo "$0 reviewer [cc [cc...]]" || \ | |
echo EDITOR=true review -g -r $1 ${2+-c "${(j.,.)@[2,-1]}"} | |
} |