Skip to content

Instantly share code, notes, and snippets.

View bhpayne's full-sized avatar
💭
wandering in the wilderness

Ben bhpayne

💭
wandering in the wilderness
View GitHub Profile
@bhpayne
bhpayne / .gitlab-ci.yml
Created November 7, 2026 01:19
period tracker
pages:
stage: deploy
script:
- mkdir .public
- cp -r * .public
- mv .public public
artifacts:
paths:
- public
only:
@bhpayne
bhpayne / paint.html
Created October 18, 2026 00:41
mspaint in HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Classic Paint</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
:root { --face:#c0c0c0; --hi:#ffffff; --sh:#808080; --dk:#404040; }
* { box-sizing: border-box; }
html, body { margin:0; height:100%; overflow:hidden; background:var(--face);
@bhpayne
bhpayne / dose-drop.html
Created October 6, 2026 01:30
dose drop game HTML page
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Dose Drop – medication calculation typing game</title>
<style>
:root{--paper:#F1F4F2;--ink:#17262E;--teal:#0F7C83;--amber:#D58A1F;--red:#B8352E;--glass:#DCEBEA;--line:#B9C7C4;--ok:#2E7D4F}
*{box-sizing:border-box}
body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.45 "Segoe UI",system-ui,sans-serif}
.wrap{max-width:1120px;margin:0 auto;padding:20px;display:grid;grid-template-columns:1fr 280px;gap:20px}
@bhpayne
bhpayne / bingo.html
Created October 5, 2026 23:13
bingo card webpage
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>BINGO</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
:root {
--paper: #f6f4ee;
--ink: #1d2230;
@bhpayne
bhpayne / frontier.csv
Created September 29, 2026 01:30
plot frontier models from CSV
We can make this file beautiful and searchable if this error is corrected: It looks like row 8 should actually have 7 columns, instead of 6 in line 7.
Model Name,Company,Benchmark Score (AA Intelligence Index),Cost per Task (USD),Token Cost (Input / Output per 1M tokens),Citation / Data Source,Date for Data Point
Claude Opus 5.5 (max),Anthropic,58.0 (v4.3) / 63.0 (v4.1.1),$5.98,"$4.00 / $20.00",Artificial Analysis Opus 5.5 Evaluation Report,2026-09-22
Claude Sonnet 5.5 (max),Anthropic,56.0 (v4.3),$7.60,"$2.00 / $10.00",Artificial Analysis Sonnet 5.5 Evaluation,2026-09-28
GPT-6 Astra (max),OpenAI,53.0 (v4.3) / 61.2 (v4.1.1),$3.20,"$10.00 / $50.00",OpenAI Astra Announcement / Artificial Analysis,2026-09-03
Claude Fable 5.1 (max),Anthropic,53.0 (v4.3) / 66.0 (v4.1.1),$7.63,"$10.00 / $50.00",Artificial Analysis Fable 5.1 Benchmark,2026-09-01
Claude Fable 5 (max),Anthropic,60.0 (v4.1),$2.75,"$10.00 / $50.00",Artificial Analysis Intelligence Index v4.1,2026-06-09
GPT-5.6 Sol (max - Post-cut),OpenAI,59.0 (v4.1),$0.50,"$5.00 / $30.00",OpenAI Pricing Update & Artificial Analysis,2026-07-30
GPT-5.6 Sol (Launch),OpenAI,59.0 (v4.1),$1.04,"$5.00 / $30.00",OpenAI GPT-5.6
@bhpayne
bhpayne / ascii_editor.html
Created September 27, 2026 14:51
ascii editor
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>ASCII Diagram Editor</title>
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>✏️</text></svg>">
<style>
:root{
--bg:#f4f4f2; --fg:#1a1a1a; --panel:#e9e9e6; --border:#c9c9c5;
@bhpayne
bhpayne / markdown-to-html.html
Created September 27, 2026 13:53
markdown to HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Markdown → HTML</title>
<style>
:root{
--paper:#FAF8F3; --panel:#FFFFFF; --ink:#22201C; --ink-soft:#6B655A;
--rule:#DAD4C6; --red:#A6392C; --red-bg:#FBEDE9; --teal:#2F6459; --teal-bg:#EAF1EE;
@bhpayne
bhpayne / csv_to_html.html
Created September 26, 2026 12:26
csv to html searchable
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>CSV Table Viewer</title>
<style>
:root {
--bg: #EEF1EE;
--surface: #FFFFFF;
@bhpayne
bhpayne / text_diff_tool.html
Created September 25, 2026 17:07
diff two texts
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>Text Diff Tool</title>
<style>
:root{
--bg:#f5f6f8;--panel:#fff;--border:#ddd;--text:#222;--muted:#666;
--changed-bg:#dceeff;--missing-bg:#dff5df;--accent:#1450c9;--accent-hover:#0d3ba3;
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Sales Atlas — CSV Map Viewer</title>
<style>
:root{
--bg:#F1F3EF;
--panel:#FFFFFF;