Skip to content

Instantly share code, notes, and snippets.

@larsenv
larsenv / cool-mac-apps.md
Last active August 1, 2021 21:40
Larsen's recommendations for Mac apps
  • 1Password - Great password manager
  • Alfred - Handy replacement for Spotlight
  • AlphaBaby - Fun app for kids to button mash your keyboard and more
  • Bartender - Hide some menu bar apps in its own menu
  • Charles - Great proxy tool
  • Chatology - Great way to read your iMessages logs (Discontinued, for Catalina or lower)
  • CleanMyMac X - Tidy up your computer (this app is legit)
  • CloudApp - Nice way to store your screenshots in the cloud, annotate them, share them, and more
  • Discord - Place to chat
  • EasyFind - Handy way to search files
@larsenv
larsenv / pbslive.py
Last active May 12, 2025 20:14
PBS Livestream Downloader
import json
import requests
import subprocess
stations = {}
stations["Alabama Public Television"] = "WBIQ"
stations["Alaska Public Media"] = "KAKM"
stations["Arizona Public Media"] = "KUAT"
stations["Arkansas PBS"] = "KETS"
@larsenv
larsenv / pick.py
Last active February 19, 2025 18:14
Download a program break from a randomly picked PBS station.
import datetime
import glob
import json
import os
import random
import requests
import subprocess
stationz = {
"KACV": "838f7279-cacf-4561-bd33-ac9a4b1429e8",
@larsenv
larsenv / badtranslator.py
Created December 24, 2020 01:55
Bad Translator, because I couldn't find my own
import os
import random
import sys
from googletrans import Translator # pip install googletrans==4.0.0-rc1 --upgrade-strategy only-if-needed
print("Bad Translator by Larsen Vallecillo")
print("\n")
if os.path.exists("translated.txt"):
text = open("translated.txt", "r").read()
@larsenv
larsenv / crc.py
Created July 27, 2021 22:35
crc32 seed brute force tool
import sys
import zlib
if len(sys.argv) != 3:
print("Usage: crc.py <input> <seed (in hex form)>")
sys.exit(1)
with open(sys.argv[1], "rb") as f:
read = f.read()
for i in range(0x00000000, 0x100000000):