Skip to content

Instantly share code, notes, and snippets.

@sglyon
sglyon / install.sh
Last active June 10, 2026 22:10
sglyon tmux config installer
#!/usr/bin/env bash
# Installs sglyon's tmux config to ~/.config/tmux/
# Usage: bash install.sh
# --color <name> skip the prompt and use a specific color
# --list print available color names and exit
set -euo pipefail
# ── Color palette (parallel arrays — bash 3.2 compatible) ─────────────────────
COLOR_NAMES="orange blue green purple red cyan pink yellow"
@sglyon
sglyon / six_minutes_s4_ep26-50.xml
Created April 17, 2026 00:50
Six Minutes S4 episodes 26-50 for Yoto
<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:ns0="http://www.w3.org/2005/Atom" xmlns:ns1="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:ns2="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Six Minutes (S4 E26-50)</title>
<description>Six Minutes filtered feed for Season 4, Episodes 26-50.</description>
<managingEditor>admin@gzmshows.com (GZM Shows)</managingEditor>
@sglyon
sglyon / six_minutes_s4_ep1-25.xml
Created April 13, 2026 01:15
Six Minutes S4 episodes 1-25 for Yoto
<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:ns0="http://www.w3.org/2005/Atom" xmlns:ns1="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:ns2="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Six Minutes (S4 E1-25)</title>
<description>Six Minutes filtered feed for Season 4, Episodes 1-25.</description>
<managingEditor>admin@gzmshows.com (GZM Shows)</managingEditor>
@sglyon
sglyon / six_minutes_s3_ep51-70.xml
Last active April 10, 2026 00:33
Six Minutes S3 episodes 51-70 for Yoto
<?xml version='1.0' encoding='utf-8'?>
<rss xmlns:ns0="http://www.w3.org/2005/Atom" xmlns:ns1="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:ns2="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Six Minutes (S3 E51-70)</title>
<description>Six Minutes filtered feed for Season 3, Episodes 51-70.</description>
<managingEditor>admin@gzmshows.com (GZM Shows)</managingEditor>
@sglyon
sglyon / six_minutes_s3_ep26-50.xml
Created April 8, 2026 00:43
Six Minutes S3 episodes 26-50 for Yoto
<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:ns0="http://www.w3.org/2005/Atom" xmlns:ns1="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:ns2="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>Six Minutes</title>
<description>
&lt;p&gt;Discover the most downloaded family audio drama in history. Eleven-year-old Holiday is pulled from the icy waters of Alaska with no memory of who she is or where she comes from. And when she begins to develop incredible abilities, she’ll soon learn she’s not alone in the world.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;From Peabody Award-winning Gen-Z Media, creators of &lt;em&gt;The Unexplainable Disappearance of Mars Patel &lt;/em&gt;and &lt;em&gt;The Big Fib, &lt;/em&gt;Six Minutes is a thrilling adventure for the whole family.&lt;/p&gt;
@sglyon
sglyon / sixminutes-s2-e51-75.xml
Created March 31, 2026 01:22
Six Minutes Podcast - S2 E51-75 (Yoto RSS)
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Six Minutes - S2 E51-75</title>
<description>Six Minutes Season 2, Episodes 51-75 — filtered for Yoto player</description>
<itunes:image href="https://content.production.cdn.art19.com/images/1d/54/38/70/1d543870-4c29-479e-86db-3d6c77e895d9/06115a1d45055b0a78bbf4ef1d50afa59fe5926673278366defe5405be31ed7b5627a5e5cbf20e029c3ebd42a678e13ebbab2eab654c91127a3341b0485c74b8.jpeg"/>
<language>en-us</language>
@sglyon
sglyon / index.html
Created June 25, 2025 19:47
ai-timeline
<!DOCTYPE html>
<html lang="en" class="dark">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Interactive Timeline: The Evolution of AI Systems</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap" rel="stylesheet">
@sglyon
sglyon / 2024-07.py
Created December 7, 2024 15:19
AOC 2024 Python
from aoc import AoCDay
class Day7(AoCDay):
def __init__(self):
super().__init__(7)
def parse(self):
raw = super().parse()
self.lines = []
for row in raw:
@sglyon
sglyon / Purchase.sol
Created November 14, 2022 18:51
Purchase.sol
// SPDX-License-Identifier: MIT
pragma solidity >=0.4.22;
/**
* @title Purchase
* @dev Contract to facilitate purchase/sale of high value art
*/
contract Purchase {
uint256 public price;
@sglyon
sglyon / package.json
Created October 31, 2022 17:26
extra dough package.json
{
"name": "extradough_eater",
"version": "1.0.3",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"eject": "expo eject",
"test": "jest",