Skip to content

Instantly share code, notes, and snippets.

# powershell -ExecutionPolicy Bypass -File .\rdp-tailscale-only.ps1
# Disable the built-in broad RDP rules
Disable-NetFirewallRule -DisplayGroup "Remote Desktop"
# Allow RDP only from Tailscale IPv4
New-NetFirewallRule `
-DisplayName "RDP over Tailscale IPv4 only" `
-Direction Inbound `
-Action Allow `
@craigbalding
craigbalding / gist:c90d06caa74cc65db52021f87c4ff9b4
Created April 20, 2026 09:39
coding agent operating rules
**coding agent operating rules**
**context**
your default mode is predicting the next likely token. this helps with conversation but often pulls you toward plausible, average, overcomplicated, or authority-biased solutions. left unchecked, this leads away from elegant simplicity and toward confident fiction.
these rules exist to counter that failure mode.
**main principle**
@craigbalding
craigbalding / crumber.sh
Last active January 5, 2024 10:14
Chrome profile history searcher & launcher for MacOS
crumber() {
# search_term is a URL fragment for a website you visited already, but can't remember in which chrome profile
search_term=$1
chrome_base_path=~/Library/Application\ Support/Google/Chrome
profile_dirs=$(ls "$chrome_base_path" | grep -E '^Default$|^Profile [0-9]+|^Guest Profile$')
# Create a temporary file to hold URL and profile pairs
tmpfile=$(mktemp)
echo "$profile_dirs" | while IFS= read -r profile; do
#!/bin/bash
# Kill all my running EC2 instances at Amazon AWS - all regions
. ~/.ec2/env
cat <<EOF | while read EC2_URL
https://eu-west-1.ec2.amazonaws.com
https://ec2.us-east-1.amazonaws.com
https://ec2.us-west-1.amazonaws.com
https://ec2.ap-southeast-1.amazonaws.com
EOF
do