Repository navigation
Expand file tree
/
Copy path404.html
More file actions
215 lines (212 loc) · 20.1 KB
/
Copy path404.html
File metadata and controls
215 lines (212 loc) · 20.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
<!doctype html>
<html lang="en" translate="no" class="notranslate">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Not here — Quantum Computing</title>
<meta name="description" content="Page not found.">
<meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1">
<meta name="color-scheme" content="light dark">
<meta property="og:site_name" content="Quantum Computing, plainly"><meta property="og:locale" content="en_US">
<meta property="og:title" content="Not here — Quantum Computing"><meta property="og:description" content="Page not found."><meta property="og:type" content="website">
<meta property="og:image" content="https://nanobotco.github.io/quantum-computing/img/card.jpg"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630">
<meta property="og:image:type" content="image/jpeg"><meta property="og:image:alt" content="Card: Not here, Quantum Computing, plainly, over two sets of ripples meeting on a pond">
<meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://nanobotco.github.io/quantum-computing/img/card.jpg"><meta name="twitter:image:alt" content="Card: Not here, Quantum Computing, plainly, over two sets of ripples meeting on a pond">
<link rel="icon" href="icon.svg" type="image/svg+xml">
<link rel="manifest" href="manifest.webmanifest">
<meta name="theme-color" content="#0b7a76">
<link rel="alternate" type="application/atom+xml" title="Quantum Computing, plainly — recent developments" href="feed.xml">
<link rel="license" href="https://creativecommons.org/licenses/by/4.0/">
<style>
:root{
--bg:#f7f6f1;--panel:#ffffff;--ink:#101418;--mute:#5b6570;--line:#e2e0d6;--chip:#eceae0;
--teal:#0b7a76;--gold:#b7791f;--violet:#6d4fc4;--red:#c8323c;--navy:#0b1220;
--focus:#0a4fd1;--shadow:rgba(10,14,20,.10);
--e-quantum:#6d4fc4;--e-computing:#5b6570;--e-idea:#0b7a76;--e-build:#b7791f;--e-correct:#c8323c;--e-now:#0a66c2;
--display:"Avenir Next Condensed","HelveticaNeue-CondensedBold","Arial Narrow Bold",
"Franklin Gothic Heavy",Impact,system-ui,sans-serif;
--body:"Avenir Next",Avenir,"Segoe UI",system-ui,-apple-system,Helvetica,Arial,sans-serif;
--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){
--bg:#0d1117;--panel:#151b24;--ink:#eef1f4;--mute:#a4afbb;--line:#26303c;--chip:#1c2530;
--teal:#2fc4bd;--gold:#f0b545;--violet:#a891f2;--red:#ff6b74;--navy:#070b13;
--focus:#8ab4f8;--shadow:rgba(0,0,0,.5);
--e-quantum:#a891f2;--e-computing:#a4afbb;--e-idea:#2fc4bd;--e-build:#f0b545;--e-correct:#ff6b74;--e-now:#6cb4ff;}}
:root[data-theme="dark"]{
--bg:#0d1117;--panel:#151b24;--ink:#eef1f4;--mute:#a4afbb;--line:#26303c;--chip:#1c2530;
--teal:#2fc4bd;--gold:#f0b545;--violet:#a891f2;--red:#ff6b74;--navy:#070b13;
--focus:#8ab4f8;--shadow:rgba(0,0,0,.5);
--e-quantum:#a891f2;--e-computing:#a4afbb;--e-idea:#2fc4bd;--e-build:#f0b545;--e-correct:#ff6b74;--e-now:#6cb4ff;}
*{box-sizing:border-box}
html{font-size:19px;scroll-behavior:smooth}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);line-height:1.62;-webkit-text-size-adjust:100%}
a{color:var(--teal);text-decoration-thickness:.08em;text-underline-offset:.18em}
a:hover{color:var(--violet)}
a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:5px}
img,svg{max-width:100%}
main{max-width:46rem;margin:0 auto;padding:0 1rem 3rem}
main.wide{max-width:64rem}
h1,h2,h3{font-family:var(--display);line-height:1.05;letter-spacing:-.005em;margin:1.6rem 0 .5rem}
h1{font-size:clamp(2.2rem,7vw,4rem);margin-top:1.2rem}
h2{font-size:clamp(1.6rem,4.5vw,2.4rem);border-bottom:3px solid var(--ink);padding-bottom:.2rem}
h3{font-size:1.3rem}
p{margin:.6rem 0}
.lead{font-size:1.25rem;line-height:1.5;max-width:36ch}
.line{font-size:1.2rem;font-weight:600;border-left:5px solid var(--gold);padding:.3rem 0 .3rem .9rem;margin:1rem 0 1.2rem;background:var(--chip)}
.mute{color:var(--mute)}
.small{font-size:.86rem}
code,.mono{font-family:var(--mono);font-size:.9em}
hr{border:0;border-top:1px solid var(--line);margin:2rem 0}
/* header */
header.top{max-width:64rem;margin:0 auto;padding:.7rem 1rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem}
.brand{font-family:var(--display);font-size:1.5rem;text-decoration:none;color:var(--ink);letter-spacing:.01em}
.brand b{color:var(--teal)}
nav.crumbs{font-size:.92rem;display:flex;flex-wrap:wrap;gap:.2rem .9rem}
nav.crumbs a{text-decoration:none;color:var(--ink);border-bottom:2px solid transparent;padding-bottom:.1rem}
nav.crumbs a:hover,nav.crumbs a[aria-current]{border-bottom-color:var(--gold);color:var(--ink)}
/* the linked picture: background · scrim · spacer · text — the whole box is the link */
.shot{position:relative;display:block;overflow:hidden;text-decoration:none;border:3px solid var(--ink);color:#fff;isolation:isolate;background:var(--navy)}
.shot .bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0}
.shot .scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(6,8,14,.05) 0%,rgba(6,8,14,.25) 45%,rgba(6,8,14,.86) 100%)}
.shot .sp{display:block;padding-top:62%}
.shot .tx{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:.7rem .9rem;font-family:var(--display);font-size:clamp(1.3rem,3.2vw,1.9rem);line-height:1.02;text-shadow:0 2px 14px rgba(0,0,0,.6)}
.shot .tx small{display:block;font-family:var(--body);font-size:.78rem;opacity:.9;margin-top:.3rem;font-weight:400}
.doors{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:1.4rem 0}
.doors h3{margin:0}
.hero{margin:1rem 0 0}
.hero .sp{padding-top:44%}
.hero .tx{font-size:clamp(2rem,7vw,4.4rem);padding:1rem 1.2rem}
.hero .tx small{font-size:clamp(.95rem,2vw,1.15rem);max-width:40ch}
/* the parallax band — full bleed, the photograph held still while the page moves over it */
.band{position:relative;isolation:isolate;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;
min-height:clamp(220px,44vh,440px);display:grid;align-items:center;background-size:cover;background-position:center;
background-repeat:no-repeat;background-attachment:fixed;background-color:var(--navy);
border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);margin-block:2.4rem;color:#fff}
.band::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,8,14,.72) 0%,rgba(6,8,14,.30) 40%,rgba(6,8,14,.40) 60%,rgba(6,8,14,.82) 100%)}
.band .in{max-width:46rem;margin:0 auto;padding:clamp(1.6rem,5vw,3.4rem) 1rem;width:100%}
.band .kicker{display:block;font-family:var(--display);font-size:.72rem;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:#f0b545;margin-bottom:.5rem}
.band h2{border:0;color:#fff;text-transform:uppercase;margin:0 0 .4rem;max-width:22ch;text-shadow:0 2px 24px rgba(0,0,0,.55)}
.band p{color:#e8ecf0;max-width:38ch;text-shadow:0 1px 12px rgba(0,0,0,.7)}
.band .big{font-family:var(--display);font-size:clamp(3rem,11vw,7rem);line-height:.86;font-weight:800;color:#fff;margin:0}
.band .big small{display:block;font-family:var(--body);font-size:.16em;letter-spacing:.2em;text-transform:uppercase;font-weight:800;margin-top:.5rem;color:#f0b545}
@media (pointer:coarse),(prefers-reduced-motion:reduce){.band{background-attachment:scroll}}
/* chapters */
.chapter{margin:2.2rem 0}
.chapter .body p{max-width:64ch}
.try{background:var(--chip);border-left:5px solid var(--teal);padding:.5rem .9rem;margin:.8rem 0;font-size:.95rem}
.try b{color:var(--teal)}
.demo{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:1rem;margin:1.2rem 0;box-shadow:0 10px 30px var(--shadow)}
.demo .row{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;margin:.5rem 0}
.demo label{font-size:.88rem;color:var(--mute);display:flex;align-items:center;gap:.4rem}
.demo input[type=range]{accent-color:var(--teal);width:9rem}
.demo .readout{font-family:var(--mono);font-size:.9rem;background:var(--chip);padding:.15rem .5rem;border-radius:6px}
.demo svg{display:block;width:100%;height:auto}
.demo canvas{display:block;width:100%;height:auto;border-radius:8px;background:#070b13}
.btn{display:inline-block;font:inherit;font-weight:700;font-size:.92rem;background:var(--ink);color:var(--bg);border:0;border-radius:999px;padding:.45rem 1rem;cursor:pointer;text-decoration:none}
.btn.alt{background:var(--chip);color:var(--ink);border:1px solid var(--line)}
.btn:disabled{opacity:.5;cursor:default}
.tally{display:grid;grid-template-columns:auto 1fr auto;gap:.3rem .6rem;align-items:center;font-size:.9rem;margin:.5rem 0}
.tally .bar{height:.7rem;background:var(--line);border-radius:4px;overflow:hidden}
.tally .bar i{display:block;height:100%;background:var(--teal);transform-origin:left;transform:scaleX(var(--v,0))}
.tally .bar.t i{background:var(--gold)}
.note{font-size:.86rem;color:var(--mute);margin:.4rem 0 0}
/* timeline */
.tl{list-style:none;margin:1.5rem 0;padding:0;position:relative}
.tl::before{content:"";position:absolute;left:5.2rem;top:0;bottom:0;width:3px;background:var(--line)}
.tl li{position:relative;display:grid;grid-template-columns:4.2rem 1fr;gap:1.4rem;margin:0 0 1.6rem}
.tl .yr{font-family:var(--display);font-size:1.6rem;line-height:1;text-align:right;color:var(--mute);padding-top:.15rem}
.tl .dot{position:absolute;left:calc(5.2rem - 8px);top:.45rem;width:19px;height:19px;border-radius:50%;background:var(--e,var(--teal));border:3px solid var(--bg);box-shadow:0 0 0 2px var(--e,var(--teal))}
.tl h3{margin:0 0 .2rem;font-size:1.35rem}
.tl .plain{margin:.1rem 0 .3rem;font-size:1.02rem}
.tl details{font-size:.95rem}
.tl summary{cursor:pointer;color:var(--teal);font-size:.9rem}
.tl .who{font-size:.82rem;color:var(--mute)}
.tl .era{display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--e,var(--teal));margin-right:.5rem}
@media (max-width:540px){.tl::before{left:.55rem}.tl li{grid-template-columns:1fr;gap:.2rem;padding-left:1.6rem}.tl .yr{text-align:left}.tl .dot{left:calc(.55rem - 8px)}}
.legend{display:flex;flex-wrap:wrap;gap:.4rem .9rem;font-size:.82rem;margin:.6rem 0}
.legend span::before{content:"";display:inline-block;width:.8em;height:.8em;border-radius:50%;background:var(--e);margin-right:.35em;vertical-align:-.05em}
/* cards, lists */
.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1rem;margin:1rem 0}
.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:1rem 1.1rem;box-shadow:0 6px 18px var(--shadow)}
.card h3{margin:.2rem 0 .3rem}
.card .kv{display:grid;grid-template-columns:auto 1fr;gap:.15rem .7rem;font-size:.86rem;margin:.6rem 0}
.card .kv b{color:var(--mute);font-weight:600}
.card .who{font-size:.84rem;color:var(--mute)}
.pro,.con{font-size:.94rem;margin:.4rem 0;padding-left:1.2rem;position:relative}
.pro::before{content:"+";position:absolute;left:0;color:var(--teal);font-weight:800}
.con::before{content:"−";position:absolute;left:0;color:var(--red);font-weight:800}
dl.gloss{margin:1rem 0}
dl.gloss dt{font-weight:700;margin-top:.8rem}
dl.gloss dd{margin:0 0 0 0;color:var(--ink)}
dl.gloss dd a{font-size:.84rem}
.ledger{list-style:none;margin:1rem 0;padding:0}
.ledger li{display:grid;grid-template-columns:6.2rem 1fr;gap:.2rem 1rem;padding:.8rem 0;border-top:1px solid var(--line)}
.ledger .d{font-family:var(--mono);font-size:.84rem;color:var(--mute);padding-top:.25rem}
.ledger .w{font-weight:700}
.ledger .why{font-size:.92rem;color:var(--mute)}
.ledger .src{font-size:.82rem}
.ledger .unc{font-size:.78rem;color:var(--gold);font-weight:700}
@media (max-width:540px){.ledger li{grid-template-columns:1fr}}
.feed{list-style:none;margin:.6rem 0;padding:0;font-size:.92rem}
.feed li{padding:.45rem 0;border-top:1px solid var(--line);display:grid;grid-template-columns:5.6rem 1fr;gap:.6rem}
.feed .d{font-family:var(--mono);font-size:.8rem;color:var(--mute)}
.feed .s{color:var(--mute);font-size:.82rem}
@media (max-width:540px){.feed li{grid-template-columns:1fr}}
.chart{margin:1.2rem 0;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:.8rem}
.chart svg text{font-family:var(--body);fill:var(--ink)}
.chart .cap{font-size:.84rem;color:var(--mute);margin:.4rem .2rem 0}
.myth p{max-width:64ch}
.myth strong{color:var(--red)}
table{border-collapse:collapse;width:100%;font-size:.9rem;margin:1rem 0}
th,td{text-align:left;padding:.4rem .5rem;border-bottom:1px solid var(--line);vertical-align:top}
th{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}
.wrap{overflow-x:auto}
footer{max-width:64rem;margin:2rem auto 0;padding:1.4rem 1rem 3rem;border-top:3px solid var(--ink);font-size:.86rem;color:var(--mute)}
footer a{color:var(--mute)}
.fleet{margin:.6rem 0 0;line-height:1.9}.fleet a{margin-right:.55rem;white-space:nowrap}
.support{margin:.45rem 0 0}.support a{margin-right:.5rem}
.bots a{margin-right:.5rem}
.share{margin:2rem 0 0;font-size:.86rem;color:var(--mute)}
/* motion — transform and opacity only, behind the gate */
@media (prefers-reduced-motion:no-preference){
.shot .bg{transition:transform .6s ease}.shot:hover .bg{transform:scale(1.04)}
.shot,.card{transition:transform .18s ease,box-shadow .18s ease}
.shot:hover,.card:hover{transform:translateY(-3px);box-shadow:0 14px 30px var(--shadow)}
.btn{transition:transform .15s ease}.btn:hover{transform:scale(1.05)}.btn:active{transform:scale(.97)}
.tl li{opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .5s ease}
.tl li.in,.tl.nojs li{opacity:1;transform:none}
.tally .bar i{transition:transform .35s ease}
.demo::before{content:"";position:absolute;inset:-2px;border-radius:16px;z-index:-1;
background:conic-gradient(from var(--a,0deg),var(--teal),var(--violet),var(--gold),var(--teal));
animation:spin 9s linear infinite;opacity:.55}
@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}
@keyframes spin{to{--a:360deg}}
.coin.air{animation:flip 1.1s linear infinite}
@keyframes flip{0%{transform:scaleX(1)}50%{transform:scaleX(.08)}100%{transform:scaleX(1)}}
.pulse{animation:pulse 1.6s ease-in-out infinite}
@keyframes pulse{0%,100%{opacity:.55}50%{opacity:1}}
.spinarrow{transform-origin:center;animation:turn 6s linear infinite}
@keyframes turn{to{transform:rotate(360deg)}}
}
</style>
<meta name="google" content="notranslate">
<meta name="robots" content="notranslate">
<script>if(/[.]translate[.]goog$/.test(location.hostname))location.replace("https://"+location.hostname.slice(0,-15).replace(/--/g,"~").replace(/-/g,".").replace(/~/g,"-")+location.pathname+location.search.replace(/([?&])_x_tr_[^&]*/g,"$1").replace(/[?&]+$/,"").replace(/[?]&+/,"?")+location.hash)</script>
</head>
<body>
<header class="top"><a class="brand" href="index.html">Quantum <b>Computing</b></a>
<nav class="crumbs"><a href="index.html">Home</a> · <a href="history/index.html">History</a> · <a href="theory/index.html">Theory</a> · <a href="machines/index.html">Machines</a> · <a href="now/index.html">Now</a> · <a href="words/index.html">Words</a> · <a href="sources/index.html">Sources</a> · <a href="llms.txt">llms.txt</a> · <a href="https://github.com/NaNoBotCo/quantum-computing">Source</a></nav></header>
<main>
<h1>Not here</h1><p class="lead">That address is in a superposition of never having existed and having moved. <a href="index.html">Home</a>, or the <a href="theory/index.html">theory</a>.</p>
</main>
<footer>
<div class="bots">For the machines: <a href="api/timeline.json">timeline.json</a> <a href="api/theory.json">theory.json</a> <a href="api/machines.json">machines.json</a> <a href="api/developments.json">developments.json</a> <a href="api/recent.json">recent.json</a> <a href="api/glossary.json">glossary.json</a> <a href="llms-full.txt">llms-full.txt</a> <a href="sitemap.xml">sitemap.xml</a> <a href="feed.xml">feed.xml</a></div>
<p>Text, data and pictures <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a>; code <a href="https://github.com/NaNoBotCo/quantum-computing/blob/main/LICENSE">MIT</a>. Every picture here is computed from an equation in <a href="https://github.com/NaNoBotCo/quantum-computing/blob/main/tools/draw.py">tools/draw.py</a>. Sources sit beside the facts they support and are listed at <a href="sources/index.html">Sources</a>. Built 2026-10-26.</p>
<div class="fleet">More from NaNoBotCo: <a href="https://motdang.net/" title="city directory for Chiang Mai and Chiang Rai">Mot Dang</a> · <a href="https://nanobotco.github.io/mae-hong-son-loop/" title="motorcycling the 600 km loop out of Chiang Mai — curves counted, air measured">The Mae Hong Son Loop</a> · <a href="https://motdang.net/muay-thai/" title="the eight limbs, the thirty named techniques, the ceremony, and every gym on the map">Muay Thai</a> · <a href="https://motdang.net/roads/" title="the square of 1296, four rings, and what each one did to the city — counted from the map">Roads of Chiang Mai</a> · <a href="https://wichaa.net/" title="Lanna manuscripts, the amulet market, and the traditions around them">wichaa</a> · <a href="https://nanobotco.github.io/hand-poke/" title="28 traditions of marking skin by hand — the leg-tattoo zone of Burma, the Shan States and Lanna, counted">Hand Poke</a> · <a href="https://nanobotco.github.io/black-holes/" title="black holes modelled and drawn from the equations — generators, the past, present and future, the legends">Black Holes, Drawn</a> · <a href="https://nanobotco.github.io/goin-fast/" title="a dirt-simple explainer about speed — twenty measured speeds from the ground under the house to light, and what each one costs">Goin' Fast</a> · <a href="https://nanobotco.github.io/three-body/" title="the mathematics of the three-body problem in plain words, with the orbits found rather than copied">The Three-Body Problem</a> · <a href="https://nanobotco.github.io/exceptional-magic/" title="the octonions, triality, the magic square and E8, computed and drawn — a plain-spoken reading of one paper">Exceptional Magic</a> · <a href="https://nanobotco.github.io/amulet-atlas/" title="amulets, charms and talismans worldwide">Amulet Atlas</a> · <a href="https://nanobotco.github.io/carolina-barbecue/" title="barbecue in North and South Carolina">Carolina Barbecue</a> · <a href="https://nanobotco.github.io/buffalo-wings/" title="the American chicken wing">Wing Country</a> · <a href="https://nanobotco.github.io/pink-box/" title="the American mom-and-pop donut shop">Pink Box</a> · <a href="https://nanobotco.github.io/basque-tables/" title="Basque dining rooms of California, Nevada and Idaho">Basque Tables</a> · <a href="https://nanobotco.github.io/pinot-noir/" title="pinot noir: the vine, the regions, the cellars">Pinot Country</a> · <a href="https://nanobotco.github.io/care-abroad/" title="treatment across borders, with published prices and their dates">Care Abroad</a> · <a href="https://nanobotco.github.io/thairoots/" title="a root dictionary of Thai, with a word decomposer">Thai Roots</a> · <a href="https://nanobotco.github.io/index/" title="every corpus, site and repository, counted">The index</a> · <a href="https://nanobotco.github.io/uptake/" title="a field manual on publishing for machines that copy">Uptake</a> · <a href="https://nanobotco.github.io/" title="the portal">NaNoBotCo</a> · <a href="https://hakfarang.net/" title="เรื่องเงิน วีซ่า และชีวิตกับแฟนฝรั่ง">ฮักฝรั่ง</a> · <a href="https://offrampt.net/" title="turning crypto into spendable local money, Thailand first">Offrampt</a></div>
<div class="support">Contact: Nan · <a href="mailto:nan@motdang.net">nan@motdang.net</a> · Sponsor: <a href="https://www.patreon.com/nanobotco" rel="noopener" target="_blank">Patreon</a> · <a href="https://ko-fi.com/defiantchiangmai" rel="noopener" target="_blank">Ko-fi</a> · Source: <a href="https://github.com/NaNoBotCo/quantum-computing" rel="noopener">GitHub</a></div>
<div class="support maker">Made by <a href="https://hongdam.net/" rel="noopener">Hongdam</a>, Chiang Rai.</div>
</footer>
</body>
</html>