Skip to content

Instantly share code, notes, and snippets.

View echohack's full-sized avatar
🎥
twitch.tv/echohack

echohack echohack

🎥
twitch.tv/echohack
View GitHub Profile
class APIWrapper:
#snippet...
def poll_api(self, tries, initial_delay, delay, backoff, success_list, apifunction, *args):
time.sleep(initial_delay)
for n in range(tries):
try:
status = self.get_status()
if status not in success_list:
@echohack
echohack / password_paste.js
Created December 6, 2021 18:20
Allow me to paste into any password field
var allowPaste = function(e){
e.stopImmediatePropagation();
return true;
};
document.addEventListener('paste', allowPaste, true);
sudo kmutil load -p /Library/Extensions/UAD2System.kext
@echohack
echohack / convert_flac_to_mp3.sh
Last active August 10, 2021 00:27
convert_flac_to_mp3.sh
# Recurse into all subdirectories of the working directory.
# Converts all flac into mp3 using ffmpeg
find . -type f -name "*.flac" -print0 | while read -d $'\0' a; do < /dev/null ffmpeg -i "$a" -qscale:a 0 "${a[@]/%flac/mp3}"
done
@echohack
echohack / shellcheck.sh
Created November 9, 2020 18:44
Shellcheck CI Cycle
#!/bin/bash
set -euo pipefail
# Run shellcheck against any files that appear to be shell script based on
# filename or `file` output
# Exclude *.ps1 files because shellcheck doesn't support them
# Exclude hooks and config because the handlebars syntax confuses shellcheck
# Exclude the following shellcheck issues since they're pervasive and innocuous:
# https://github.com/koalaman/shellcheck/wiki/SC1008
@echohack
echohack / fcp-friendly.sh
Created November 9, 2020 17:48
ffmpeg convert youtube download to final cut pro friendly format
ffmpeg -i input.mkv -acodec aac -qscale 0 output.mov
@echohack
echohack / gist:a91b963f4d90b72ea58638cccd350710
Created August 20, 2020 15:11
remove twitch overlays for uBlock Origin
! Twitch.tv Player Extensions
www.twitch.tv###js-player-extension-root
www.twitch.tv##.extension-overlay__iframe
||supervisor.ext-twitch.tv/supervisor/v1/index.html$subdocument
! Additional Block for 2020
www.twitch.tv##.tw-pd-t-1.tw-justify-content-center.tw-flex-column.tw-flex.tw-c-background-base.tw-border-radius-medium.tw-align-items-center
www.twitch.tv##div:nth-of-type(3) > .tw-tooltip-wrapper.tw-relative.tw-inline-flex > .tw-relative.tw-overflow-hidden.tw-justify-content-center.tw-interactive.tw-inline-flex.tw-core-button--overlay.tw-core-button.tw-button-icon--overlay.tw-button-icon.tw-border-top-right-radius-medium.tw-border-top-left-radius-medium.tw-border-bottom-right-radius-medium.tw-border-bottom-left-radius-medium.tw-align-middle.tw-align-items-center > .tw-button-icon__icon > div > .tw-inline-flex.tw-icon--fill.tw-icon.tw-full-width.tw-align-items-center > .tw-aspect--align-top.tw-aspect > .tw-icon__svg > g > path
www.twitch.tv##div:nth-of-type(3) > .tw-tooltip-wrapper.tw-relative.tw-inline
@echohack
echohack / nuke_docker_cache.sh
Last active August 19, 2020 15:42
Nuke docker cache from orbit - Orbital Whale Nuke
alias docker_clean_images='docker rmi -f $(docker images -a)'
alias docker_clean_ps='docker rm $(docker ps --filter=status=exited --filter=status=created -q)'
docker kill $(docker ps -q)
docker_clean_ps
docker rmi $(docker images -a -q)
@echohack
echohack / god4.csv
Last active July 12, 2020 15:56
GoD4 FPA Breakpoints
FPA Breakpoint Note
10 1.37 - 1.50 Crossbow (Unequip paragon attack speed)
9 1.51 - 1.67 Bow (Unequip paragon attack speed)
8 1.88 - 2.14 1 Hand Crossbow + Quiver / Dual Wield
7 2.15 - 2.50 1 Hand Crossbow + Quiver + 7% attack speed roll
6 2.51 - 3.000 Speed Pylon only
@echohack
echohack / gist:a9cc33757ecd4a91428b6e0568f94215
Created July 1, 2020 03:04
Fix camera option not showing up in discord for MacOS
sudo codesign --remove-signature '/Applications/Discord.app/Contents/Frameworks/Discord Helper (Renderer).app/Contents/MacOS/Discord Helper (Renderer)'