Skip to content

Instantly share code, notes, and snippets.

View wtfaremyinitials's full-sized avatar

Will Franzen wtfaremyinitials

View GitHub Profile
#!/bin/bash
# speedtest.sh [host]
ssh $1 iperf3 -s > /dev/null 2>&1 & sshpid=$$
sleep 5
iperf3 -c $1
kill $sshpid
#!/usr/bin/env -S deno run --allow-run --allow-write
import sh from 'https://denopkg.com/wtfaremyinitials/deno-shell-tag/mod.js'
// TODO: integrate clubhouse api for ticket titles, blockers, and today
const LOW_MINUTES_THRESHOLD = 10
const SECONDS_TO_MINUTES = 1 / (1000 * 60)
const IGNORE_TAGS = ['billable', 'pingthings', 'standup', 'work']
const TICKET_REGEX = /ch(\d{4})/
async function* openFifo(path) {
while(true) {
let file = await Deno.open(path, 'r')
let data = await Deno.readAll(file)
yield data
}
}
import React from 'react'
import hyperx from 'hyperx'
export const h = function hyperz() {
let scope = this
if (!Array.isArray(arguments[0])) {
let newScope = arguments[0]
return hyperz.bind(Object.assign({}, scope, newScope))
}
command! w w>>chat|enew!
cabbrev w <c-r>=(getcmdtype()==':' && getcmdpos()==1 ? 'W' : 'w')<CR>
# run at login with `sudo defaults write com.apple.loginwindow LoginHook path/to/caps_to_esc.sh`
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x700000029}]}' > /dev/null 2>&1
# must be run as root
COMPUTER_NAME=name
scutil --set ComputerName $COMPUTER_NAME
scutil --set HostName $COMPUTER_NAME
scutil --set LocalHostName $COMPUTER_NAME
defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName -string $COMPUTER_NAME
// from: https://medium.com/@piyopiyo/how-to-get-erc20-token-balance-with-web3-js-206df52f2561
let tokenAddress = "REPLACE_WITH_ERC20_TOKEN_ADDRESS";
let walletAddress = "REPLACE_WITH_WALLET_ADDRESS";
// The minimum ABI to get ERC20 Token balance
let minABI = [
// balanceOf
{
"constant":true,
import React, {
Component,
unstable_ConcurrentMode as ConcurrentMode,
unstable_Suspense as Suspense,
} from 'react'
import { createFetcher } from './cache';
import logo from './logo.svg'
import './App.css'
const URL = 'https://gist.githubusercontent.com/wtfaremyinitials/c7fe964ee2ee2937c0dfaf90dec27f82/raw/9a1f3a31cec8d5250fc8d0c99b152f6054e98aef/foo.json'