Skip to content

Instantly share code, notes, and snippets.

View arbal's full-sized avatar
👌
new Adaptor(this); // new Adaptor(_humans[].Behavior);

Arbal arbal

👌
new Adaptor(this); // new Adaptor(_humans[].Behavior);
  • Los Angeles, CA
  • 13:37 (UTC -07:00)
View GitHub Profile
@arbal
arbal / Notes
Created February 11, 2016 21:13
Typing IP address considered harmful
If a human computer interaction requires the human to type (or copy/paste) an IP address,
those who produced the computer interface have failed to understand the significance of computers.
Computers are tools made by humans for human convenience.
@arbal
arbal / Notes
Created February 11, 2016 21:16 — forked from robfashiongps/Notes
Typing IP address considered harmful
If a human computer interaction requires the human to type (or copy/paste) an IP address,
those who produced the computer interface have failed to understand the significance of computers.
Computers are tools made by humans for human convenience.

Keybase proof

I hereby claim:

  • I am arbal on github.
  • I am arbal (https://keybase.io/arbal) on keybase.
  • I have a public key ASBt_uG6VYDp0U9ObJKOr93weRWGRuyGrWUI_mvUTg2mNQo

To claim this, I am signing this object:

@arbal
arbal / .zshrc
Last active June 17, 2020 10:52
Multi-platform base .zshrc
export GOPATH="$HOME/go"
mkdir -p "$GOPATH"
# If you come from bash you might have to change your $PATH.
export PATH=$HOME/bin:/usr/local/bin:$GOPATH:$PATH
# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"
# Set name of the theme to load --- if set to "random", it will
@arbal
arbal / brew_install_moreutils_parallels_pwntools_task-spooler_NO-conflicts
Last active July 11, 2021 08:46
brew install moreutils and parallels (and pwntools and task-spooler to - just to possibly avoid this nightmare again)
echo "Thank you @slhck for https://github.com/slhck/homebrew-moreutils :)"
brew update; brew uninstall -f --ignore-dependencies parallel; brew uninstall -f --ignore-dependencies task-spooler; brew uninstall -f --ignore-dependencies moreutils; brew update; brew upgrade; brew cleanup; brew tap-pin slhck/moreutils; brew update; brew upgrade; brew install moreutils --without-parallel --without-errno --without-ts; brew install -f parallel; brew install -f pwntools; brew install -f task-spooler; brew update; brew upgrade; brew cleanup; brew doctor
@arbal
arbal / host.sh
Created July 19, 2019 23:55
BSD host info
echo '##### HOST #####' && date && hostname && uname -ips && freebsd-version -ru && ifconfig|sed '/inet /!d;/127.0/d;/dr:\s/d;s/^.*:\(.*\)B.*$/\1/' | awk -F ' ' '{ print $2 }' && echo '################'
@arbal
arbal / brew cask install --all
Created July 30, 2019 04:56 — forked from michahell/brew cask install --all
brew cask reinstall everything
brew cask install --force $(brew cask list)
@arbal
arbal / Bob_Manifesto.md
Last active August 4, 2019 12:54
Bob Manifesto

Bob Manifesto

  1. Use existing human knowledge (e.g. open source software). The wheel has been invented already. We are on the shoulders of giants.

  2. Be a giant for others. Share your solutions.

  3. Embrace helpful paradigms, such as functional programming and its pure functions and immutable objects. They will discourage complexity and silence those who question if you are web-scale.

  4. Use hashes and cryptographic signatures routinely. Data may be corrupted or tampered with at any time.

@arbal
arbal / Latest.conf
Created August 24, 2019 18:11
Latest.conf
Latest: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
@arbal
arbal / phoronix-cmd.md
Created February 12, 2020 00:20 — forked from anshula/phoronix-cmd.md
Phoronix Test Suite Cheat Sheet