Skip to content

Instantly share code, notes, and snippets.

View aeschylus's full-sized avatar

Drew Winget aeschylus

View GitHub Profile
@aeschylus
aeschylus / lobster-lifecycle.svg
Created February 21, 2026 20:50
Lobster Lifecycle State Machine (high contrast SVG)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@aeschylus
aeschylus / events.json
Created December 8, 2023 17:02
Cancer drug events
[
{
"drug_name": "0.9% Sodium Chloride Irrigation",
"updated_date": "Oct 11, 2023",
"created_date": "Feb 25, 2022"
},
{
"drug_name": "0.9% Sodium Chloride Large Volume Bags",
"updated_date": "Oct 12, 2023",
"created_date": "Feb 22, 2022"
@aeschylus
aeschylus / machine.js
Last active August 17, 2021 18:43
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@aeschylus
aeschylus / machine.js
Last active August 5, 2021 22:39
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@aeschylus
aeschylus / machine.js
Last active August 5, 2021 15:57
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@aeschylus
aeschylus / machine.js
Created January 14, 2021 07:01
Generated by XState Viz: https://xstate.js.org/viz
// config
var clip; // For audioSource
const numListeningLoops = 5;
const numPrimingLoops = 2;
const numRecordingReps = 2;
const numComparisonLoops = 2;
const partiallyTimedStudyMachine = Machine({
initial: 'loading',
context: {
@aeschylus
aeschylus / machine.js
Last active October 20, 2020 23:15
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@aeschylus
aeschylus / machine.js
Last active September 22, 2020 20:02
Generated by XState Viz: https://xstate.js.org/viz
// config
var clip; // For audioSource
const numListeningLoops = 5;
const numPrimingLoops = 2;
const numRecordingReps = 2;
const numComparisonLoops = 2;
const partiallyTimedStudyMachine = Machine({
initial: 'loading',
context: {
@aeschylus
aeschylus / machine.js
Last active October 22, 2020 23:18
Generated by XState Viz: https://xstate.js.org/viz
// Automatic learning mode
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
@aeschylus
aeschylus / searchManifest.json
Created February 15, 2018 22:08
A test manifest to use our local content-search service.
{
"@context": "http://iiif.io/api/presentation/2/context.json",
"@id": "https://sul-purl-uat.stanford.edu/cc842mn9348/iiif/manifest",
"@type": "sc:Manifest",
"label": "CE-SPSC Final Decisions/2001/04b-2001 Sabino Gouveia Leite Judgment.pdf",
"attribution": "TBD",
"logo": {
"@id": "https://stacks.stanford.edu/image/iiif/wy534zh7137%2FSULAIR_rosette/full/400,/0/default.jpg",
"service": {
"@context": "http://iiif.io/api/image/2/context.json",