Skip to content

Instantly share code, notes, and snippets.

View itskenny0's full-sized avatar

kenny itskenny0

  • I don't know what I'm doing, Inc.
  • Germany
View GitHub Profile
@itskenny0
itskenny0 / bcctreedump-icon.md
Created September 12, 2026 06:43
bcctreedump PE icon, rendered from cmd/bcctreedump/icon.go (issue #5071)

bcctreedump PE icon for itskenny0/gonan#5071

256x256 RGBA PNG rendered from cmd/bcctreedump/icon.go (base64 below). sha256 b10d9c9ad9f0d3eba8e3e123ac26b07dec06e8a1f9a56dc764a874acac43de4c

iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAhcklEQVR4nOydaWwc15Woz63e2FwlsWVR1NakbVF6ESVaSbxIeV6SBzte8KyHvAAGjIcwyEPwgoeHCHiDWTJ/9CdIZgFGg/wI5kcmCoIADpJgZGCUWMbEtjKx7PFKSwosypbY2ijSIiVSbLLZW93BqWZR3c3uqlvVtdzqPh9AiN19761bLZ5T59xz7rkKEATRspACIIgWhhQAQbQwpAAIooUhBUAQLQwpAIJoYUgBEEQLQwqAIFqYsN8TsENnX/IxFSCpgJLknI8wBus4QJIBS/o9N6L54cBTDCDFOcwxxsZUUFMKQCo9lTrl99yswvyegAiawHPlkML4CAB73O/5EER9+BsqZ2MKU48HQSFIqwDi9ySfVxR2CDgcYoyt83s+BGEVzvkcMDiuqvx45rPUy37PpxZSKYC2voEdCmeHGfBREnqimUBlwIEdUxk/ujw1cdnv+ehIoQBQ8EMARxiwUb/nQhBuw4EfKwIckUER+KoASPCJVkYGReCPAlg/2NMZg8MAcMSX6xOEXBxJZ+Eo3L407/WFPVcAnX3Jx9AXopAdQdylFFrko15HDrxTAOsHe9qjcERh2pO/YVgoDEwJAWMKsFBIe08JBTKtgQgYarGg/cuLReBcBa4Wga+81/DYHI4u5eCIV9aAJwqgfWNyH1PYMcbYiN0xUNiVcFQTfGVF4AlCJtRiSRGohZymFOzCOR/jKh9dupn6yNEJ1sB1BaDF85km/NbDekyBUCQGSjgCTKGsZSI4cFUFtZCHYj6LL6z353xO5XzU7fwBVx

@itskenny0
itskenny0 / gameclient-icon.png.b64.txt
Created September 11, 2026 21:02
gameclient Windows PE icon (issue #5261), rendered from commit 548b8f9ecbf of cmd/gameclient/icon.go
iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAZSUlEQVR4nOzdC3Bc1X0/8N+5u9qH3g9jG0m2BYllzB9sxYBjY2LEH2ingYAzSYOTMMFMoWEmCXWSKQ01U8wMNCkdiNsm6VBoYxiGQB6NzeCmGXAQIYCDYyNshmAb/MCy/MB6P/d1T+dcaRVZ2r3vu3v3nu9nxgPS3t17VtLve88599y7CgGAtBAAABJDAABIDAEAIDEEAIDEEAAAEkMAAEgMAQAgsXCxG2BGrHb+ojCxNkUJtRHnLcRYCxGvZYy1FbttAJzzTiLWT5wfJcaOqmqmM028c7z/1LFit80IK3YDchEFX6Yo7YyxdcRJ/Le22G0CsIpz3k+MOjjn21Kq2uHHQPBPANTV1VSx+DpGbCOO7BBEoqfAiW8Z4mPbqK9voNjtIT8EgDjaR1hoM1PYhmK3BaBQuMq3Jnlmc7F7BUULgMra5qsVhTYzRu3FagNAsXFOHapKm4f7u14pxv4LHgA44gPMVqweQaiQO6uub74/xNhWprBVhdwvgN8xxtpCjG2IxmtiibHBgvUGCtIDKK9tWh5WaCsm9wCMcc470yptGO0/8bbX+/K8B1BV33hbiLFnmXbuHgCMMMbmK4zWR+JVp5JjQ56GgKc9gOq6ph9jrA9gH1f51sG+E7d79freBEBdXU01q9iGGX4A5zinjkE+ss6LtQPuB4BW/OUdGO8DuIdz3jnIR9vdDgF3LwZC8QN4QtSUqC1RY26+rnsBgOIH8JQXIeBaAEyM+VH8AF6aCIGKbW69niunASdn+9e58VoAoI8xaonGqloS40PbHb+W0xeoqm+8TWHKVkeNYCFiyuQ/poiUc9osAN/hnBPnKnE1M/GPZxy9nsrVDUO93U86eQ1HlTa5wq/D7vX6TAlTKBzRih5ANiIMMukkcTVt8/m8P61Su5MVg44qb3J5r/XiZwqFy+IULouh+EFaTKuDmFYLZKMORO2JGnTSBttzANX1zfczxtZbfZ7o
@itskenny0
itskenny0 / gist-readme.md
Last active September 9, 2026 13:23
issuemine Windows PE icon (issue #5324)

issuemine Windows PE icon (issue #5324)

@itskenny0
itskenny0 / harvestclassify-icon.png
Created September 9, 2026 12:02
harvestclassify icon for gonan#5294
harvestclassify-icon.png
@itskenny0
itskenny0 / gameclient-icon.png.b64.txt
Created September 9, 2026 11:39
gameclient Windows PE icon (issue #5261) — PNG generator is cmd/gameclient/icon.go
iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAZSUlEQVR4nOzdC3Bc1X0/8N+5u9qH3g9jG0m2BYllzB9sxYBjY2LEH2ingYAzSYOTMMFMoWEmCXWSKQ01U8wMNCkdiNsm6VBoYxiGQB6NzeCmGXAQIYCDYyNshmAb/MCy/MB6P/d1T+dcaRVZ2r3vu3v3nu9nxgPS3t17VtLve88599y7CgGAtBAAABJDAABIDAEAIDEEAIDEEAAAEkMAAEgMAQAgsXCxG2BGrHb+ojCxNkUJtRHnLcRYCxGvZYy1FbttAJzzTiLWT5wfJcaOqmqmM028c7z/1LFit80IK3YDchEFX6Yo7YyxdcRJ/Le22G0CsIpz3k+MOjjn21Kq2uHHQPBPANTV1VSx+DpGbCOO7BBEoqfAiW8Z4mPbqK9voNjtIT8EgDjaR1hoM1PYhmK3BaBQuMq3Jnlmc7F7BUULgMra5qsVhTYzRu3FagNAsXFOHapKm4f7u14pxv4LHgA44gPMVqweQaiQO6uub74/xNhWprBVhdwvgN8xxtpCjG2IxmtiibHBgvUGCtIDKK9tWh5WaCsm9wCMcc470yptGO0/8bbX+/K8B1BV33hbiLFnmXbuHgCMMMbmK4zWR+JVp5JjQ56GgKc9gOq6ph9jrA9gH1f51sG+E7d79freBEBdXU01q9iGGX4A5zinjkE+ss6LtQPuB4BW/OUdGO8DuIdz3jnIR9vdDgF3LwZC8QN4QtSUqC1RY26+rnsBgOIH8JQXIeBaAEyM+VH8AF6aCIGKbW69niunASdn+9e58VoAoI8xaonGqloS40PbHb+W0xeoqm+8TWHKVkeNYCFiyuQ/poiUc9osAN/hnBPnKnE1M/GPZxy9nsrVDUO93U86eQ1HlTa5wq/D7vX6TAlTKBzRih5ANiIMMukkcTVt8/m8P61Su5MVg44qb3J5r/XiZwqFy+IULouh+EFaTKuDmFYLZKMORO2JGnTSBttzANX1zfczxtZbfZ7o
@itskenny0
itskenny0 / friendlytargetcensus-attachment-note.txt
Created September 9, 2026 11:16
friendlytargetcensus icon for gonan issue #5255
This placeholder is replaced by the rendered friendlytargetcensus icon asset.
@itskenny0
itskenny0 / fix.sh
Created May 17, 2026 13:28
claude code - no low surrogate in string
#!/bin/bash
# this deletes emoji from the claude directory for plugins, which causes this error anthropic refuses to fix
# solution credit: https://www.linkedin.com/posts/danieldalton_bug-api-error-400-no-low-surrogate-in-activity-7444037029757145088-jCvt
find ~/.claude ~/.cache/plugins -type f \( -name "*.md" -o -name "*.js" \) \
-exec python3 -c '
import sys
f = sys.argv[1]
@itskenny0
itskenny0 / deglacier.sh
Last active December 3, 2025 11:25
Scaleway: restore glacier data so it can be downloaded
### this assumes awscli is already configured properly
### the official docs are similar: https://www.scaleway.com/en/docs/object-storage/how-to/restore-an-object-from-glacier/
### however, if the filenames contain spaces this fails
### so, you need to do this (replace BUCKETNAME and the endpoint url):
aws s3api list-objects-v2 --bucket BUCKETNAME --query "Contents[?StorageClass=='GLACIER']" --output text --endpoint-url https://s3.fr-par.scw.cloud | cut -f2 >glacier-restore.txt
while IFS= read -r x; do
echo "$x"
@itskenny0
itskenny0 / brightness.sh
Created January 6, 2025 19:45
Adjust brightness on HyperPixel 4
#!/usr/bin/env bash
PIN=19
FREQ=100
STEP=100000
MAX=1000000
MIN=0
get_current_duty() {
@itskenny0
itskenny0 / dhcp2hosts.sh
Created July 8, 2024 08:27
Copy dhcp.leases to /etc/hosts on OpenWrt for AdGuard Home
#!/bin/bash
# converts /tmp/dhcp.leases to /etc/hosts format for adguardhome to show hostnames
# Paths to the files
HOSTS_FILE="/etc/hosts"
DHCP_LEASES_FILE="/tmp/dhcp.leases"
TEMP_FILE="/tmp/dhcp_hosts.tmp"
sed '/### DHCP LEASES START ###/,/### DHCP LEASES END ###/d' $HOSTS_FILE > $TEMP_FILE
mv $TEMP_FILE $HOSTS_FILE