Skip to content

Instantly share code, notes, and snippets.

@reynish
reynish / sleep.csv
Created March 18, 2026 13:31
Sleep
id date startTime endTime duration remDuration awakeDuration deepSleepDuration lightSleepDuration unknownSleepDuration hrLowest hrAverage respirationRate quality
191502634 2026-03-18 22:17 06:27 469 58 21 53 358 0 8
191416976 2026-03-17 22:05 06:47 517 131 5 65 321 0 9
191305323 2026-03-16 22:23 06:12 464 69 5 96 299 0 9
191188341 2026-03-15 22:55 06:02 396 71 31 55 270 0 7
191052270 2026-03-14 22:36 06:16 455 64 5 49 342 0 8
190951899 2026-03-13 22:00 06:07 468 114 19 44 310 0 8
190848986 2026-03-12 22:00 06:22 494 139 8 91 264 0 9
190752864 2026-03-11 22:23 06:44 501 113 0 70 318 0 9
190628856 2026-03-10 21:57 07:04 535 131 12 41 363 0 9
@reynish
reynish / half-marathon-plan.md
Last active October 21, 2025 12:00
Jack Daniels Running

Jack Daniels Half Marathon Plan

Phase Primary Focus Key Activities/Workouts Duration
Phase I Building your aerobic base and increasing mileage safely. Easy-paced weekly runs. Strides 2-3 times per week. Increase running days to at least 5 (maybe 6) per week. Increase weekly mileage. Recommended not to exceed about 4 weeks.
Phase II Introducing two types of speedwork. Repetition workouts (at least once per week). Repetitions should not exceed $5%$ of total weekly mileage. Tempo workouts (once per week), which can be tempo runs or tempo cruise intervals (e.g., 2-3 sets of 5-6 minutes at tempo pace with 1 minute recovery). About 5 to 6 weeks.
Phase III Getting into good racing shape (the hardest phase). Replace repetition runs with Interval runs and Hard runs. Hard runs are for a specific time (e.g., 3-5 minutes hard followed by 1-3 minutes recovery). Interval/Hard run volume should not exceed about $8%$ of weekly
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Reptronome - Arcade Edition</title>
<script src="https://cdn.tailwindcss.com"></script>
<style>
/* Retro 80s Arcade Styles */
body {
@reynish
reynish / vega-lite-means-and-stdev.json
Created May 19, 2023 10:45
Vega-lite means and stdev
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"description": "Vega-lite means and stdev",
"width": "container",
"data": {
"values": [
{"date": "2023-05-19T10:16:59.509Z", "weight": "0.10"},
{"date": "2023-05-19T09:16:59.509Z", "weight": "0.49"},
{"date": "2023-05-19T08:16:59.509Z", "weight": "0.54"},
{"date": "2023-05-19T07:16:59.509Z", "weight": "0.95"},
@reynish
reynish / index.html
Created June 30, 2022 10:12
Question 1
<div id="root"></div>
@reynish
reynish / fireworks.py
Created October 12, 2021 15:17 — forked from tuftii/fireworks.py
Raspberry Pi Sense Hat Fireworks
# This example gist makes fireworks appear on the Raspberry Pi Sense Hat. This could be adapted for other LED based Raspberry Pi Hats.
from sense_hat import SenseHat
from time import sleep
from random import randint
import threading
DECAY = 0.7 # Colour decay of firework head.
SPEED = 0.1 # Speed of firework explosion.
DISPLAY_SPEED = 0.6 # Speed of firework launches.
@reynish
reynish / links.md
Created September 8, 2021 10:29
[Observable Links]
<main draggable="true">
<div class="title">
<div class="titlebtn titlebtn_left">C</div>
<span>alexreynish.com</span>
<div class="titlebtn titlebtn_right">M</div>
</div>
<div class="content">
<h1>Alex Reynish</h1>
<p>Something about me</p>
</div>
.sq.sq-main
.sq-inner.sq_red
.sq-inner.sq_green
.sq-inner.sq_blue

Keybase proof

I hereby claim:

  • I am reynish on github.
  • I am reynish (https://keybase.io/reynish) on keybase.
  • I have a public key ASA8_wsDEchgxa4UitFD_nNnc6Wxx6I0p9tOeg4YoT2jyQo

To claim this, I am signing this object: