Skip to content

Instantly share code, notes, and snippets.


Royce Williams roycewilliams

View GitHub Profile

The Freenode resignation FAQ, or: "what the fuck is going on?"


It's come to my attention that some people have been spamming issue trackers with a link to this gist. While it's a good idea to inform people of the situation in principle, please do not do this. By all means spread the word in the communities that you are a part of, after verifying that they are not aware yet, but unsolicited spam is not helpful. It will just frustrate people.

Update 3 (May 24, 2021)

A number of things have happened since the last update.

View On freenode's

It appears that rasengan (Andrew Lee) of Private Internet Access believes that ownership of the company Freenode Ltd. gives him the right to unilaterally replace the current staff team.

We may have had our disagreements with staff, but freenode being run by a volunteer team, using servers provided by sponsors, is a key reason that we appreciate freenode.

As such, we do not believe that such a unilateral replacement by a corporate interest is appropriate.

If this attemped takeover by Andrew Lee continues, we will be advocating to move our communities elsewhere.

Context: Fuchs' leaked (not by him) draft resignation letter that caused Andrew Lee to come onto #freenode:

atoponce / tilekeys.html
Created Jan 26, 2021
JavaScript TileKey generator
View tilekeys.html
<!doctype html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Secure TileKey Generator</title>
.dot {
background-color: white;
border: 1px solid black;
border-radius: 50%;
atoponce /
Last active Apr 3, 2021
Convert any binary to an image

Convert any binary to PNG

This walk through comes from @GalacticFurball who tweeted two images representing the youtube_dl source code as of 2020-09-20. They mentioned later in the thread that they struggled converting the gzip-compressed tarball of the source code with Imagemagick to a PNG, so they ended up using a 3rd party website to do the work. This Gist will show you how to do it cleanly and exactly.


If you would like to convert any non-image binary into PNG, Imagemagick makes this trivial. I will be executing the commands on a Debian Linux system, so you may need to adjust the commands for BSD, macOS, or Windows as necessary.

Chick3nman / TESLA_A100_PCIE_v6.1.1
Created Oct 3, 2020
Hashcat v6.1.1 benchmark on the Nvidia Tesla A100 PCIE variant GPU
View TESLA_A100_PCIE_v6.1.1
NVIDIA Driver Version: 450.80.02 CUDA Version: 11.0
This is the PCIE variant of the Nvidia Tesla A100 GPU
The PCIE variant is limited to 250W and this limit is visible in the faster algorithms benchmarked
Clock speed is also limited on this card, which explains some of the numbers being lower than expected
When comparing to the RTX 3090, consider the difference in Power and Clock speed limitation, as well as the use of HBM2e memory instead of GDDR6x
A benchmark of the full SMX4 A100 variant will follow as I get access
hashcat (v6.1.1) starting in benchmark mode...
atoponce / index.html
Last active Aug 29, 2020
Clean room DiceKey web generator
View index.html
<!doctype html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Secure DiceKey Generator</title>
function secureRandGen(count) {
let min = (-count >>> 0) % count;
let randBytes = new Uint32Array(1);
const crypto = window.crypto || window.msCrypto;
wdormann /
Last active Apr 30, 2021
List privileged services that don't come with Windows 10 - deprecated
# Try instead
import os
import subprocess
# See:
svcinfo = {}
FNULL = open(os.devnull, 'w')
View hashcat.ans
██████ ██████ ██████ ██████████ ██████ ██████ ████████ ███ ████████
██████ ██████ ████████ ████████████ ██████ ██████ ██ ██ ███ ██
██████ ██████ ████ ████ █████ ██████ ██████ ██████ ██ ██ █ █ ██
██████ ██████ █ █ ██████ ██████ ██████ ██ ██ ██ ██ ██
██████████████ ███ ██ █████████ █████████████ ██ ██ ██ ██
██████████████ █████ █████ █████████ █████████████ ██ █ █ ██
██████████████ █████ █████ ████████ █████████████ ██ ██ ██ ██
██████ ██████ █████ █████ █████ ██████ ██████ ██████ ██ ██ ██ ██ ██
kennwhite / hashcat_6-0-0_nvidia_rtx_2060.txt
Last active Jun 29, 2020
Hashcat 6.0.0 benchmarks - Nvidia RTX 2060
View hashcat_6-0-0_nvidia_rtx_2060.txt
# Prep steps for Ubuntu 20
ubuntu-drivers devices
# If nvidia-smi fails:
# dmesg | tail -4
# sudo apt install nvidia-driver-440
sudo apt install p7zip-full
View cloudflare-family-tranco-censored