about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.times609
-rw-r--r--served/auth.html21
-rw-r--r--served/colophon.html21
-rwxr-xr-xserved/home.html6
-rw-r--r--served/now/now.html60
-rw-r--r--served/quark/create.html38
-rw-r--r--served/quark/delete.html8
-rw-r--r--served/quark/edit-section.html19
-rw-r--r--served/quark/edit.html36
-rw-r--r--served/quark/move.html19
-rw-r--r--served/starlight.html1
-rw-r--r--served/styles/quark-forms.css93
-rw-r--r--served/styles/quark.css53
-rw-r--r--served/words/weeknotes/2026/a1.html53
-rw-r--r--templates/quark/api_redirect.html17
-rw-r--r--templates/quark/base.html28
-rw-r--r--templates/quark/page.html18
-rw-r--r--templates/quark/preview.html4
18 files changed, 949 insertions, 155 deletions
diff --git a/.times b/.times
new file mode 100644
index 0000000..bf23971
--- /dev/null
+++ b/.times
@@ -0,0 +1,609 @@
+,1763431620,1790842868,1790232846
+.DS_Store,1767302812,1784156999,1790215586
+.times-ignore,1708577778,1788039373,1790215586
+.times,1790842868,1790842868,1790842868
+readme.md,1744362954,1744362954,1790215586
+.gitignore,1744801972,1744801972,1790215586
+updateTimes.sh,1708577778,1708577778,1790842868
+support,1726310375,1788133174,1788133174
+support/atom_new.conf,1726310470,1726310470,1790215987
+support/atom_new copy.conf,1726310375,1726310375,1790215987
+support/keeplinks,1708577778,1708577778,1790215987
+support/.times,1708577778,1708577778,1790215987
+support/atom.conf,1721484783,1721484783,1790215987
+support/atom.xml,1713003381,1713003381,1790215987
+support/redirects,1708577778,1708577778,1790215987
+support/tags,1788133174,1788133174,1788133174
+templates,1739445155,1790232787,1790232787
+templates/post.html,1790232787,1790232787,1790232904
+templates/base.html,1733662976,1787974577,1790215987
+templates/minimal.html,1708593919,1708593919,1790215987
+templates/quark,1785879114,1790388141,1790388141
+templates/quark/preview.html,1785885463,1790572958,1790842867
+templates/quark/page.html,1785879229,1790821605,1790842867
+templates/quark/base.html,1785879178,1790839492,1790842867
+templates/quark/api_redirect.html,1785885463,1790388419,1790842867
+templates/quark/minimal.html,1785986517,1785987496,1790215987
+error,1789522863,1789522869,1789522869
+error/502.html,1789522869,1789523081,1790215587
+served,1784150746,1790409574,1790409574
+served/stage.html,1790232787,1790232787,1790232904
+served/home.html,1790232787,1790409201,1790842867
+served/.DS_Store,1767302812,1784156999,1790215587
+served/auth.html,1790323482,1790394486,1790842867
+served/dreamy_button.gif,1743839694,1743839694,1790795458
+served/valid-atom.png,1709295369,1709295369,1790795458
+served/home.js,1789789839,1789790737,1790215587
+served/starlight.html,1790232787,1790232893,1790842867
+served/atom.xml,1763431620,1763431620,1790215587
+served/gonefornow.html,1709460826,1709460826,1790215587
+served/dreamy_button.png,1743785058,1743785058,1790795458
+served/iwe.html,1790232787,1790232787,1790232904
+served/colophon.html,1790409561,1790409971,1790842867
+served/dreamlike,1787969925,1790840558,1790840583
+served/dreamlike/dreamlike48.png,1787971133,1787971133,1790215922
+served/dreamlike/dreamlike64.png,1787971139,1787971139,1790215922
+served/dreamlike/dreamlike32.png,1787971144,1787971144,1790215922
+served/dreamlike/dreamlike64dark.png,1788039139,1788039139,1790215922
+served/dreamlike/dreamlike32dark.png,1788039144,1788039144,1790215922
+served/dreamlike/dreamlike48dark.png,1788039132,1788039132,1790215922
+served/dreamlike/dreamlike_opengraphdark.png,1790840526,1790840720,1790840867
+served/words,1761270921,1761270921,1784150836
+served/words/debugging-my-sql-query.html,1739445155,1739445155,1790215986
+served/words/a-really-long-week.html,1734517744,1734517744,1790215986
+served/words/corgi-gets-faster.html,1755721228,1755721228,1790215986
+served/words/laptop-server-thing.html,1751331802,1751331802,1790215986
+served/words/.DS_Store,1767302812,1767302812,1790215986
+served/words/words.html,1751331798,1751331798,1790215986
+served/words/akkoma-postgres-migration.html,1712999241,1712999241,1790215986
+served/words/statistics-on-linux.html,1740909628,1740909628,1790215986
+served/words/passed-the-netplus.html,1749802403,1749802403,1790215986
+served/words/writing.css,1740907336,1740907336,1790215986
+served/words/awake-griph-copypaste.html,1761423168,1761423168,1790215986
+served/words/words.css,1744367508,1744367508,1790215986
+served/words/seeding-rng-physically.html,1739445155,1739445155,1790215986
+served/words/images,1761416265,1761416265,1784150836
+served/words/images/.DS_Store,1733259152,1733259152,1790215986
+served/words/images/a-really-long-week.png,1731546559,1731546559,1790215986
+served/words/images/sammy_dice_roll_hero.jpg,1735837530,1735837530,1790215987
+served/words/images/nov23-geohash-moss.png,1733069560,1733069560,1790215986
+served/words/images/awake_netinfo_correct.gif,1761416240,1761416240,1790215986
+served/words/images/chorus_drives.gif,1747711773,1747711773,1790215986
+served/words/images/awoo.png,1731545231,1731545231,1790215986
+served/words/images/a-really-long-week.gif,1731546550,1731546550,1790215986
+served/words/images/sammy_dice_roll_hero.gif,1735837530,1735837530,1790215987
+served/words/images/chorus.gif,1747711773,1747711773,1790215986
+served/words/images/nov23-geohash-moss-fullcolour.jpg,1733069456,1733069456,1790215986
+served/words/images/nov23-geohash-moss.gif,1733069548,1733069548,1790215986
+served/words/images/awake_netinfo_wrong.gif,1761416240,1761416240,1790215986
+served/words/weeknotes,1768432062,1768432062,1784150836
+served/words/weeknotes/.DS_Store,1734781990,1734781990,1790215987
+served/words/weeknotes/weeknotes.css,1744362364,1744362364,1790215987
+served/words/weeknotes/weeknotes.html,1769485959,1769485959,1790215987
+served/words/weeknotes/what.html,1744362820,1744362820,1790215987
+served/words/weeknotes/2025,1744558015,1790232787,1790232787
+served/words/weeknotes/2025/15.html,1768431818,1768431818,1790215987
+served/words/weeknotes/2025/week15.gif,1744558015,1744558015,1790215987
+served/words/weeknotes/2025/trip-to-a-coffee-shop.html,1790232787,1790232787,1790232904
+served/words/weeknotes/2025/2.html,1744557843,1744557843,1790215987
+served/words/weeknotes/2025/1.html,1744557841,1744557841,1790215987
+served/words/weeknotes/2024,1739445155,1739445155,1784150836
+served/words/weeknotes/2024/15.html,1739445155,1739445155,1790215987
+served/words/weeknotes/2024/sol.html,1739445155,1739445155,1790215987
+served/words/weeknotes/2024/14.html,1739445155,1739445155,1790215987
+served/words/weeknotes/2024/48.html,1733660697,1733660697,1790215987
+served/words/weeknotes/2024/17.html,1739445155,1739445155,1790215987
+served/words/weeknotes/2024/20.html,1739445155,1739445155,1790215987
+served/words/weeknotes/2026,1769480366,1790809142,1790815273
+served/words/weeknotes/2026/3.html,1769486062,1769486062,1790215987
+served/words/weeknotes/2026/_.html,1768614896,1768614896,1790215987
+served/words/weeknotes/2026/2.html,1769209409,1769209409,1790215987
+served/words/weeknotes/2026/1.html,1768616661,1768616661,1790215987
+served/buttons,1784155447,1784155550,1784155556
+served/buttons/alyxv2.png,1784155518,1784155518,1790795458
+served/buttons/nove.dev.png,1784155471,1784155471,1790795458
+served/cohost,1759531672,1759531672,1784150836
+served/cohost/make-useless-things.html,1724123441,1724123441,1790215921
+served/cohost/gif-selfies.html,1759528544,1759528544,1790215921
+served/cohost/named-a-thing-feeling.html,1724127687,1724127687,1790215921
+served/cohost/cohost.html,1759528551,1759528551,1790215921
+served/cohost/my-phone-dies-when-i-look-at-it.html,1759531800,1759531800,1790215921
+served/cohost/gif-selfies,1759528501,1759528501,1784150836
+served/cohost/gif-selfies/gif-selfies.html,1724122986,1724122986,1790215921
+served/cohost/gif-selfies/pngd_nv12_5.webp,1707511212,1707511212,1790215922
+served/cohost/gif-selfies/close_candle.gif,1707511212,1707511212,1790215921
+served/cohost/gif-selfies/goth.gif,1707511212,1707511212,1790215921
+served/cohost/gif-selfies/pngd_nv12_4.webp,1707511212,1707511212,1790215922
+served/cohost/gif-selfies/grayscale.gif,1707511212,1707511212,1790215921
+served/cohost/gif-selfies/pngd_nv12_3.webp,1707511212,1707511212,1790215922
+served/cohost/gif-selfies/yay_color.gif,1707511212,1707511212,1790215922
+served/cohost/gif-selfies/pngd_nv12_2.webp,1707511212,1707511212,1790215921
+served/styles,1744797971,1788044263,1788044263
+served/styles/home.css,1788044263,1790409107,1790409231
+served/styles/Recursive.woff2,1656619120,1656619120,1790215928
+served/styles/Atkinson-Hyperlegible-Bold-102a.woff2,1589485906,1589485906,1790215928
+served/styles/post.css,1739445155,1739445155,1790215928
+served/styles/quark.css,1785881332,1790825139,1790842867
+served/styles/common.css,1788044263,1790412154,1790412222
+served/styles/stage.css,1744798214,1744798214,1790215928
+served/styles/about.css,1740573835,1740573835,1790215928
+served/styles/AtkinsonHyperlegibleMono-Regular.woff2,1744361059,1744361059,1790215928
+served/styles/writing.css,1731504611,1731504611,1790215928
+served/styles/Atkinson-Hyperlegible-Italic-102a.woff2,1589485906,1589485906,1790215928
+served/styles/statistics.css,1766976988,1766976988,1790215928
+served/styles/Atkinson-Hyperlegible-Regular-102a.woff2,1589485906,1589485906,1790215928
+served/styles/Atkinson-Hyperlegible-BoldItalic-102a.woff2,1589485906,1589485906,1790215928
+served/styles/quark-forms.css,1785890693,1790842580,1790842867
+served/bits,1756432371,1790232787,1790232787
+served/bits/dunkin.html,1790232787,1790232787,1790232904
+served/bits/accidental-poetry.html,1790232787,1790232787,1790232904
+served/bits/.DS_Store,1767302812,1767302812,1790215587
+served/bits/bits.css,1756432717,1756432717,1790215587
+served/bits/untitled-end.html,1790232787,1790232787,1790232904
+served/bits/poem.css,1709308779,1709308779,1790215587
+served/bits/time.html,1790232787,1790232787,1790232904
+served/bits/full-of-overwhelm.html,1790232787,1790232787,1790232904
+served/bits/smoems.html,1790232787,1790232787,1790232904
+served/bits/atom.xml,1721484969,1721484969,1790215587
+served/bits/__.html,1790232787,1790232787,1790232904
+served/bits/bits.html,1790232787,1790232787,1790232904
+served/bits/🌦.css,1739445155,1739445155,1790215587
+served/bits/ramen-bowl.html,1790232787,1790232787,1790232904
+served/bits/touching-grass,1739445155,1790232787,1790232787
+served/bits/touching-grass/grass_poster_alternate.jpg,1708602542,1708602542,1790215921
+served/bits/touching-grass/grass.mp4,1708602542,1708602542,1790215917
+served/bits/touching-grass/grass_poster.jpg,1708602542,1708602542,1790215921
+served/bits/touching-grass/grass_720p.mp4,1708602542,1708602542,1790215920
+served/bits/touching-grass/touching-grass.html,1790232787,1790232787,1790232904
+served/bits/touching-grass/grass.vtt,1708602542,1708602542,1790215920
+served/bits/touching-grass/touching-grass.css,1739445155,1739445155,1790215921
+served/bits/cohost,1786846001,1790232787,1790232787
+served/bits/cohost/i-have-eight-hours-left.html,1790232787,1790232787,1790232904
+served/bits/cohost/and-so-i-kissed-the-machine-door.html,1790232787,1790232787,1790232904
+served/bits/scrap,1746630894,1790232787,1790232787
+served/bits/scrap/.DS_Store,1746668017,1746668017,1790215587
+served/bits/scrap/scrap.html,1790232787,1790232787,1790232904
+served/bits/scrap/scrap.css,1708657179,1708657179,1790215587
+served/bits/scrap/roadside-sockets-2024-02-03,1746669553,1746669553,1784150836
+served/bits/scrap/roadside-sockets-2024-02-03/sockets.css,1746669840,1746669840,1790215603
+served/bits/scrap/roadside-sockets-2024-02-03/husky.gif,1707027386,1707027386,1790215602
+served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement.jpg,1746667970,1746667970,1790215595
+served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement.png,1746667955,1746667955,1790215595
+served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement_half.jpg,1746667987,1746667987,1790215602
+served/bits/scrap/roadside-sockets-2024-02-03/roadside-sockets-2024-02-03.html,1747007620,1747007620,1790215603
+served/bits/scrap/grace-prehistory,1722699427,1722699427,1784150836
+served/bits/scrap/grace-prehistory/testchart_quarter.jpg,1708608052,1708608052,1790215594
+served/bits/scrap/grace-prehistory/top.jpg,1708608052,1708608052,1790215594
+served/bits/scrap/grace-prehistory/testchart.jpg,1708608052,1708608052,1790215593
+served/bits/scrap/grace-prehistory/20230915_152526.jpg,1708608052,1708608052,1790215588
+served/bits/scrap/grace-prehistory/20230915_152620.jpg,1708608052,1708608052,1790215591
+served/bits/scrap/grace-prehistory/top_third.jpg,1708608052,1708608052,1790215595
+served/bits/scrap/wrench-2023-08-07,1722699427,1722699427,1784150836
+served/bits/scrap/wrench-2023-08-07/wrench_third.jpg,1708608052,1708608052,1790215603
+served/bits/scrap/wrench-2023-08-07/wrench.jpg,1708608052,1708608052,1790215603
+served/bits/scrap/aeropostale-prehistory,1722699428,1722699428,1784150836
+served/bits/scrap/aeropostale-prehistory/20230915_145424.jpg,1708608052,1708608052,1790215587
+served/bits/scrap/aeropostale-prehistory/close_bottom.jpg,1708608052,1708608052,1790215587
+served/bits/scrap/aeropostale-prehistory/dramatic.jpg,1708608052,1708608052,1790215588
+served/bits/scrap/aeropostale-prehistory/20230915_145454.jpg,1708608052,1708608052,1790215587
+served/bits/scrap/aeropostale-prehistory/dramatic_third.jpg,1708608052,1708608052,1790215588
+served/bits/sillygifs,1722699430,1790232787,1790232787
+served/bits/sillygifs/0123456789.gif,1708605998,1708605998,1790795452
+served/bits/sillygifs/100_000.gif,1708605998,1708605998,1790795453
+served/bits/sillygifs/sillygifs.css,1708763451,1708763451,1790215917
+served/bits/sillygifs/1000.gif,1708605998,1708605998,1790795452
+served/bits/sillygifs/sillygifs.html,1790232787,1790232787,1790232904
+served/bits/sillygifs/100.gif,1708605998,1708605998,1790795452
+served/bits/sillygifs/1_000_000.gif,1708605998,1708605998,1790795456
+served/bits/sillygifs/10_000.gif,1708605998,1708605998,1790795453
+served/now,1784151667,1790232787,1790232787
+served/now/now.html,1790232787,1790409554,1790842867
+served/now/now.css,1784153074,1784154203,1790215928
+served/the-continuum,1767400982,1790232787,1790232787
+served/the-continuum/continuum_lin_gam.png,1734814762,1734814762,1790215928
+served/the-continuum/.DS_Store,1767302818,1767302818,1790215928
+served/the-continuum/the-continuum.html,1790232787,1790232787,1790232904
+served/the-continuum/skipmiss-continuum.png,1744558719,1744558719,1790215928
+served/the-continuum/continuum.png,1767569486,1767569486,1790215928
+served/the-continuum/the-continuum.css,1739445155,1739445155,1790215928
+served/the-continuum/banners,1767569250,1790232787,1790232787
+served/the-continuum/banners/banners.css,1743531616,1743531616,1790215928
+served/the-continuum/banners/.DS_Store,1767302818,1767302818,1790215928
+served/the-continuum/banners/banners.html,1767569458,1767569458,1790215928
+served/the-continuum/banners/2025.html,1790232787,1790232787,1790232904
+served/the-continuum/banners/2025-04-05,1743883225,1743883225,1784150836
+served/the-continuum/banners/2025-04-05/meters_banner.png,1743883178,1743883178,1790795459
+served/the-continuum/banners/2025-04-05/meters_banner.gif,1743883178,1743883178,1790795459
+served/the-continuum/banners/2025-04-05/meters.jpeg,1743883178,1743883178,1790215952
+served/the-continuum/banners/2025-04-02,1743615694,1743615694,1784150836
+served/the-continuum/banners/2025-04-02/lakeclouds_banner.gif,1743615343,1743615343,1790795458
+served/the-continuum/banners/2025-04-02/lakeclouds.jpeg,1743615037,1743615037,1790215952
+served/the-continuum/banners/2025-04-02/lakeclouds_banner.png,1743615183,1743615183,1790795458
+served/the-continuum/banners/2025-04-03,1743697342,1743697342,1784150836
+served/the-continuum/banners/2025-04-03/roadwarn_banner.png,1743696914,1743696914,1790795458
+served/the-continuum/banners/2025-04-03/roadwarn_banner.gif,1743697029,1743697029,1790795458
+served/the-continuum/banners/2025-04-03/roadwarn.jpeg,1743696815,1743696815,1790215952
+served/the-continuum/banners/2025-04-04,1743798589,1743798589,1784150836
+served/the-continuum/banners/2025-04-04/propane_banner.gif,1743798533,1743798533,1790795458
+served/the-continuum/banners/2025-04-04/propane_banner.png,1743798440,1743798440,1790795459
+served/the-continuum/banners/2025-04-04/propane.jpeg,1743798269,1743798269,1790215952
+served/the-continuum/banners/2025-02-25,1740533531,1740533531,1784150836
+served/the-continuum/banners/2025-02-25/loafdy_banner.gif,1740533322,1740533322,1790795452
+served/the-continuum/banners/2025-02-25/loafdy_banner.png,1740533241,1740533241,1790795452
+served/the-continuum/banners/2025-02-25/loafdy.jpeg,1740533143,1740533143,1790215951
+served/the-continuum/banners/2025-01-02,1735822030,1735822030,1784150836
+served/the-continuum/banners/2025-01-02/hydrant_banner.png,1735761766,1735761766,1790795452
+served/the-continuum/banners/2025-01-02/hydrant_banner.gif,1735761838,1735761838,1790795452
+served/the-continuum/banners/2025-01-02/hydrant.jpg,1735761645,1735761645,1790215931
+served/the-continuum/banners/2025-01-05,1736084027,1736084027,1784150836
+served/the-continuum/banners/2025-01-05/pport.png,1736083889,1736083889,1790795452
+served/the-continuum/banners/2025-01-05/pport.jpg,1736081976,1736081976,1790215933
+served/the-continuum/banners/2025-01-05/pport_banner.gif,1736083986,1736083986,1790795452
+served/the-continuum/banners/2025-02-22,1740258860,1740258860,1784150836
+served/the-continuum/banners/2025-02-22/beginleftturn_banner.png,1740258589,1740258589,1790795452
+served/the-continuum/banners/2025-02-22/beginleftturn_banner.gif,1740258681,1740258681,1790795452
+served/the-continuum/banners/2025-02-22/beginleftturn.jpeg,1739213467,1739213467,1790215951
+served/the-continuum/banners/2025-02-14,1739645637,1739645637,1784150836
+served/the-continuum/banners/2025-02-14/blanner.gif,1739645637,1739645637,1790795450
+served/the-continuum/banners/2025-02-14/banner.gif,1739645637,1739645637,1790795450
+served/the-continuum/banners/2025-02-14/blanner.png,1739645637,1739645637,1790795450
+served/the-continuum/banners/2025-02-13,1739645635,1739645635,1784150836
+served/the-continuum/banners/2025-02-13/blanner.gif,1739645635,1739645635,1790795450
+served/the-continuum/banners/2025-02-13/banner.gif,1739645635,1739645635,1790795450
+served/the-continuum/banners/2025-02-13/blanner.png,1739645635,1739645635,1790795450
+served/the-continuum/banners/2025-02-12,1739396440,1739396440,1784150836
+served/the-continuum/banners/2025-02-12/complexpower_banner.png,1739396440,1739396440,1790795450
+served/the-continuum/banners/2025-02-12/complexpower_banner.gif,1739396464,1739396464,1790795450
+served/the-continuum/banners/2025-02-12/complexpower.jpeg,1739396002,1739396002,1790215951
+served/the-continuum/banners/2025-02-15,1739645655,1739645655,1784150836
+served/the-continuum/banners/2025-02-15/snowcar_banner.png,1739645543,1739645543,1790795450
+served/the-continuum/banners/2025-02-15/snowcar.jpeg,1739645418,1739645418,1790215951
+served/the-continuum/banners/2025-02-15/snowcar_banner.gif,1739645611,1739645611,1790795450
+served/the-continuum/banners/2025-02-23,1740533510,1740533510,1784150836
+served/the-continuum/banners/2025-02-23/blanner.gif,1740533510,1740533510,1790795452
+served/the-continuum/banners/2025-02-23/banner.gif,1740533510,1740533510,1790795452
+served/the-continuum/banners/2025-02-23/blanner.png,1740533510,1740533510,1790795452
+served/the-continuum/banners/2025-01-04,1735990803,1735990803,1784150836
+served/the-continuum/banners/2025-01-04/gcstack1_banner.gif,1735991412,1735991412,1790795452
+served/the-continuum/banners/2025-01-04/gcstack1.jpg,1735991412,1735991412,1790215933
+served/the-continuum/banners/2025-01-04/gcstack1_banner.png,1735991412,1735991412,1790795452
+served/the-continuum/banners/2025-01-03,1735910518,1735910518,1784150836
+served/the-continuum/banners/2025-01-03/bigdog_banner.png,1735910373,1735910373,1790795452
+served/the-continuum/banners/2025-01-03/bigdog.jpg,1735910267,1735910267,1790215933
+served/the-continuum/banners/2025-01-03/bigdog_banner.gif,1735910481,1735910481,1790795452
+served/the-continuum/banners/2025-02-24,1740533512,1740533512,1784150836
+served/the-continuum/banners/2025-02-24/blanner.gif,1740533512,1740533512,1790795452
+served/the-continuum/banners/2025-02-24/banner.gif,1740533512,1740533512,1790795452
+served/the-continuum/banners/2025-02-24/blanner.png,1740533512,1740533512,1790795452
+served/the-continuum/banners/2025-01-21,1737576094,1737576094,1784150836
+served/the-continuum/banners/2025-01-21/blanner.gif,1737576094,1737576094,1790795459
+served/the-continuum/banners/2025-01-21/banner.gif,1737576094,1737576094,1790795459
+served/the-continuum/banners/2025-01-21/blanner.png,1737576094,1737576094,1790795459
+served/the-continuum/banners/2025-02-06,1738880322,1738880322,1784150836
+served/the-continuum/banners/2025-02-06/mossybroken_banner.png,1738880177,1738880177,1790215948
+served/the-continuum/banners/2025-02-06/mossybroken_banner.gif,1738880275,1738880275,1790215948
+served/the-continuum/banners/2025-02-06/mossybroken.JPG,1422686022,1422686022,1790215945
+served/the-continuum/banners/2025-02-01,1738444695,1738444695,1784150836
+served/the-continuum/banners/2025-02-01/railroadpole_banner.gif,1738444633,1738444633,1790795459
+served/the-continuum/banners/2025-02-01/railroadpole_banner.png,1738444564,1738444564,1790795459
+served/the-continuum/banners/2025-02-01/railroadpole.jpg,1738444479,1738444479,1790215945
+served/the-continuum/banners/2025-01-26,1737842307,1737842307,1784150836
+served/the-continuum/banners/2025-01-26/kiwieyes.JPG,1737279722,1737279722,1790215942
+served/the-continuum/banners/2025-01-26/kiwieyes_banner.png,1737842137,1737842137,1790795459
+served/the-continuum/banners/2025-01-26/kiwieyes_banner.gif,1737842238,1737842238,1790795459
+served/the-continuum/banners/2025-01-19,1737277823,1737277823,1784150836
+served/the-continuum/banners/2025-01-19/curtain_banner.gif,1737277790,1737277790,1790795459
+served/the-continuum/banners/2025-01-19/curtain_banner.png,1737277733,1737277733,1790795459
+served/the-continuum/banners/2025-01-10,1736816986,1736816986,1784150836
+served/the-continuum/banners/2025-01-10/powerline_antenna_maybe_banner.gif,1736543829,1736543829,1790795452
+served/the-continuum/banners/2025-01-10/powerline_antenna.jpg,1736543829,1736543829,1790215935
+served/the-continuum/banners/2025-01-10/powerline_antenna_maybe_banner.png,1736543829,1736543829,1790795452
+served/the-continuum/banners/2025-02-08,1739213725,1739213725,1784150836
+served/the-continuum/banners/2025-02-08/blanner.gif,1739213725,1739213725,1790795450
+served/the-continuum/banners/2025-02-08/banner.gif,1739213725,1739213725,1790215951
+served/the-continuum/banners/2025-02-08/blanner.png,1739213725,1739213725,1790795450
+served/the-continuum/banners/2025-01-17,1737119344,1737119344,1784150836
+served/the-continuum/banners/2025-01-17/traffic_lights_banner.gif,1736543736,1736543736,1790795452
+served/the-continuum/banners/2025-01-17/traffic_lights.jpg,1736543235,1736543235,1790215936
+served/the-continuum/banners/2025-01-17/traffic_lights_banner.png,1736543625,1736543625,1790795452
+served/the-continuum/banners/2025-01-28,1738102424,1738102424,1784150836
+served/the-continuum/banners/2025-01-28/transphobicsoup_banner.gif,1738102387,1738102387,1790795459
+served/the-continuum/banners/2025-01-28/transphobicsoup.jpg,1738102283,1738102283,1790215944
+served/the-continuum/banners/2025-01-28/transphobicsoup_banner.png,1738102369,1738102369,1790795459
+served/the-continuum/banners/2025-01-16,1737119130,1737119130,1784150836
+served/the-continuum/banners/2025-01-16/blanner.gif,1737119130,1737119130,1790795452
+served/the-continuum/banners/2025-01-16/banner.gif,1737119130,1737119130,1790795452
+served/the-continuum/banners/2025-01-16/blanner.png,1737119130,1737119130,1790795452
+served/the-continuum/banners/2025-01-29,1738196564,1738196564,1784150836
+served/the-continuum/banners/2025-01-29/antenna_banner.png,1738196315,1738196315,1790795459
+served/the-continuum/banners/2025-01-29/antenna.jpeg,1738196194,1738196194,1790215945
+served/the-continuum/banners/2025-01-29/antenna_banner.gif,1738196394,1738196394,1790795459
+served/the-continuum/banners/2025-01-11,1736627706,1736627706,1784150836
+served/the-continuum/banners/2025-01-11/ditched_banner.png,1736627599,1736627599,1790795452
+served/the-continuum/banners/2025-01-11/ditched.jpg,1736627516,1736627516,1790215936
+served/the-continuum/banners/2025-01-11/ditched_banner.gif,1736627651,1736627651,1790795452
+served/the-continuum/banners/2025-02-09,1739213727,1739213727,1784150836
+served/the-continuum/banners/2025-02-09/blanner.gif,1739213727,1739213727,1790795450
+served/the-continuum/banners/2025-02-09/banner.gif,1739213727,1739213727,1790795450
+served/the-continuum/banners/2025-02-09/blanner.png,1739213727,1739213727,1790795450
+served/the-continuum/banners/2025-01-27,1738021251,1738021251,1784150836
+served/the-continuum/banners/2025-01-27/shapecolours_banner.gif,1738021208,1738021208,1790795459
+served/the-continuum/banners/2025-01-27/shapecolours.jpg,1738021013,1738021013,1790215943
+served/the-continuum/banners/2025-01-27/shapecolours_banner.png,1738021110,1738021110,1790795459
+served/the-continuum/banners/2025-01-18,1737206197,1737206197,1784150836
+served/the-continuum/banners/2025-01-18/lady_couch_full_banner.gif,1737206132,1737206132,1790795452
+served/the-continuum/banners/2025-01-18/lady_couch_full.JPG,1420969460,1420969460,1790215937
+served/the-continuum/banners/2025-01-18/lady_couch_full_banner.png,1737206021,1737206021,1790795459
+served/the-continuum/banners/2025-02-07,1738961939,1738961939,1784150836
+served/the-continuum/banners/2025-02-07/top_of_tower_gennyble_2025-02-06_43_-88.JPG,1738961927,1738961927,1790215948
+served/the-continuum/banners/2025-02-07/top_of_tower_crop_gennyble_2025-02-06_43_-88_banner.gif,1738961912,1738961912,1790215948
+served/the-continuum/banners/2025-02-07/top_of_tower_crop_gennyble_2025-02-06_43_-88.jpg,1738961912,1738961912,1790215948
+served/the-continuum/banners/2025-02-07/top_of_tower_crop_gennyble_2025-02-06_43_-88_banner.png,1738961912,1738961912,1790215948
+served/the-continuum/banners/2025-01-20,1737576092,1737576092,1784150836
+served/the-continuum/banners/2025-01-20/blanner.gif,1737576092,1737576092,1790795459
+served/the-continuum/banners/2025-01-20/banner.gif,1737576092,1737576092,1790795459
+served/the-continuum/banners/2025-01-20/blanner.png,1737576092,1737576092,1790795459
+served/the-continuum/banners/2026-01-02,1767400753,1767400753,1784150836
+served/the-continuum/banners/2026-01-02/rexy_banner.jpg,1767400432,1767400432,1790795459
+served/the-continuum/banners/2026-01-02/rexy.jpg,1767400606,1767400606,1790215954
+served/the-continuum/banners/2026-01-02/rexy_banner.gif,1767400545,1767400545,1790795459
+served/the-continuum/banners/2024-12-23,1734969023,1734969023,1784150836
+served/the-continuum/banners/2024-12-23/shoe.jpg,1734968680,1734968680,1790215930
+served/the-continuum/banners/2024-12-23/shoe_banner.png,1734968888,1734968888,1790795452
+served/the-continuum/banners/2024-12-23/shoe_banner.gif,1734969006,1734969006,1790795452
+served/the-continuum/banners/2025-04-10,1744306557,1744306557,1784150836
+served/the-continuum/banners/2025-04-10/stopdontwalk_banner.png,1744306296,1744306296,1790795459
+served/the-continuum/banners/2025-04-10/stopdontwalk.jpeg,1744306546,1744306546,1790215953
+served/the-continuum/banners/2025-04-10/stopdontwalk_banner.gif,1744306331,1744306331,1790795459
+served/the-continuum/banners/2025-04-11,1744354721,1744354721,1784150836
+served/the-continuum/banners/2025-04-11/kiwibeans_banner.gif,1744354714,1744354714,1790795459
+served/the-continuum/banners/2025-04-11/kiwibeans_square.png,1744354714,1744354714,1790215953
+served/the-continuum/banners/2025-04-11/kiwibeans_banner.png,1744354714,1744354714,1790795459
+served/the-continuum/banners/2025-04-11/kiwibeans_square.gif,1744354714,1744354714,1790215953
+served/the-continuum/banners/2025-04-11/kiwibeans.jpeg,1744354714,1744354714,1790215953
+served/the-continuum/banners/2026-01-04,1767569268,1767569268,1784150836
+served/the-continuum/banners/2026-01-04/laundrat.jpg,1767568790,1767568790,1790215954
+served/the-continuum/banners/2026-01-04/laundrat_banner.png,1767568919,1767568919,1790795459
+served/the-continuum/banners/2026-01-04/laundrat_banner.gif,1767569015,1767569015,1790795459
+served/the-continuum/banners/2025-04-01,1743531576,1743531576,1784150836
+served/the-continuum/banners/2025-04-01/torn-and-fraid2.jpeg,1743531561,1743531561,1790215952
+served/the-continuum/banners/2025-04-01/torn-and-fraid.jpeg,1743531561,1743531561,1790215952
+served/the-continuum/banners/2025-04-01/torn-and-fraid_banner.gif,1743531561,1743531561,1790795458
+served/the-continuum/banners/2025-04-01/torn-and-fraid_banner.png,1743531561,1743531561,1790795458
+served/the-continuum/banners/2025-04-06,1743972741,1743972741,1784150836
+served/the-continuum/banners/2025-04-06/cybermirror.jpeg,1743972558,1743972558,1790215953
+served/the-continuum/banners/2025-04-06/cybermirror_banner.gif,1743972704,1743972704,1790795459
+served/the-continuum/banners/2025-04-06/cybermirror_banner.png,1743972648,1743972648,1790795459
+served/the-continuum/banners/2025-01-06,1736196508,1736196508,1784150836
+served/the-continuum/banners/2025-01-06/woodgrain.jpg,1736196233,1736196233,1790215933
+served/the-continuum/banners/2025-01-06/woodgrain_banner.png,1736196327,1736196327,1790795452
+served/the-continuum/banners/2025-01-06/woodgrain_banner.gif,1736196439,1736196439,1790795452
+served/the-continuum/banners/2025-02-21,1740258822,1740258822,1784150836
+served/the-continuum/banners/2025-02-21/blanner.gif,1740258822,1740258822,1790795452
+served/the-continuum/banners/2025-02-21/banner.gif,1740258822,1740258822,1790795452
+served/the-continuum/banners/2025-02-21/blanner.png,1740258822,1740258822,1790795452
+served/the-continuum/banners/2025-02-19,1740258817,1740258817,1784150836
+served/the-continuum/banners/2025-02-19/blanner.gif,1740258817,1740258817,1790795452
+served/the-continuum/banners/2025-02-19/banner.gif,1740258817,1740258817,1790795452
+served/the-continuum/banners/2025-02-19/blanner.png,1740258817,1740258817,1790795452
+served/the-continuum/banners/2025-02-26,1740776042,1740776042,1784150836
+served/the-continuum/banners/2025-02-26/blanner.gif,1740776042,1740776042,1790795452
+served/the-continuum/banners/2025-02-26/banner.gif,1740776042,1740776042,1790795452
+served/the-continuum/banners/2025-02-26/blanner.png,1740776042,1740776042,1790795452
+served/the-continuum/banners/2025-01-01,1735760582,1735760582,1784150836
+served/the-continuum/banners/2025-01-01/noscrapvalue_banner.png,1735760480,1735760480,1790795452
+served/the-continuum/banners/2025-01-01/noscrapvalue.jpg,1735760480,1735760480,1790215930
+served/the-continuum/banners/2025-01-01/noscrapvalue_banner.gif,1735760561,1735760561,1790795452
+served/the-continuum/banners/2025-01-08,1736358918,1736358918,1784150836
+served/the-continuum/banners/2025-01-08/lakemichiganwinter.jpeg,1736357617,1736357617,1790215935
+served/the-continuum/banners/2025-01-08/lakemichiganwinter_banner.png,1736357796,1736357796,1790795452
+served/the-continuum/banners/2025-01-08/lakemichiganwinter_banner.gif,1736357856,1736357856,1790795452
+served/the-continuum/banners/2025-02-10,1739213749,1739213749,1784150836
+served/the-continuum/banners/2025-02-10/distantlong.jpeg,1739213441,1739213441,1790215951
+served/the-continuum/banners/2025-02-10/distantlong_banner.png,1739213557,1739213557,1790795450
+served/the-continuum/banners/2025-02-10/distantlong_banner.gif,1739213687,1739213687,1790795450
+served/the-continuum/banners/2025-02-28,1740776102,1740776102,1784150836
+served/the-continuum/banners/2025-02-28/wimdy.jpg,1740774042,1740774042,1790215952
+served/the-continuum/banners/2025-02-28/wimdy_banner.png,1740774122,1740774122,1790795452
+served/the-continuum/banners/2025-02-28/wimdy_banner.gif,1740774210,1740774210,1790795452
+served/the-continuum/banners/2025-01-30,1738444672,1738444672,1784150836
+served/the-continuum/banners/2025-01-30/blanner.gif,1738444672,1738444672,1790795459
+served/the-continuum/banners/2025-01-30/banner.gif,1738444672,1738444672,1790795459
+served/the-continuum/banners/2025-01-30/blanner.png,1738444672,1738444672,1790795459
+served/the-continuum/banners/2025-02-17,1740258811,1740258811,1784150836
+served/the-continuum/banners/2025-02-17/blanner.gif,1740258811,1740258811,1790795452
+served/the-continuum/banners/2025-02-17/banner.gif,1740258811,1740258811,1790795450
+served/the-continuum/banners/2025-02-17/blanner.png,1740258811,1740258811,1790795452
+served/the-continuum/banners/2025-02-16,1739757119,1739757119,1784150836
+served/the-continuum/banners/2025-02-16/snowpiletree.jpg,1739756931,1739756931,1790215951
+served/the-continuum/banners/2025-02-16/snowpiletree_banner.png,1739757053,1739757053,1790795450
+served/the-continuum/banners/2025-02-16/snowpiletree_banner.gif,1739757084,1739757084,1790795450
+served/the-continuum/banners/2025-01-31,1738444674,1738444674,1784150836
+served/the-continuum/banners/2025-01-31/blanner.gif,1738444674,1738444674,1790795459
+served/the-continuum/banners/2025-01-31/banner.gif,1738444674,1738444674,1790795459
+served/the-continuum/banners/2025-01-31/blanner.png,1738444674,1738444674,1790795459
+served/the-continuum/banners/2025-01-09,1736455358,1736455358,1784150836
+served/the-continuum/banners/2025-01-09/nevada5_banner.gif,1736455314,1736455314,1790795452
+served/the-continuum/banners/2025-01-09/nevada5.jpg,1736455150,1736455150,1790215935
+served/the-continuum/banners/2025-01-09/nevada5_banner.png,1736455220,1736455220,1790795452
+served/the-continuum/banners/2025-02-11,1739319153,1739319153,1784150836
+served/the-continuum/banners/2025-02-11/bigdhgihway_banner.png,1739319032,1739319032,1790795450
+served/the-continuum/banners/2025-02-11/bigdhgihway.jpeg,1739318960,1739318960,1790215951
+served/the-continuum/banners/2025-02-11/bigdhgihway_banner.gif,1739319124,1739319124,1790795450
+served/the-continuum/banners/2025-02-18,1740258814,1740258814,1784150836
+served/the-continuum/banners/2025-02-18/blanner.gif,1740258814,1740258814,1790795452
+served/the-continuum/banners/2025-02-18/banner.gif,1740258814,1740258814,1790795452
+served/the-continuum/banners/2025-02-18/blanner.png,1740258814,1740258814,1790795452
+served/the-continuum/banners/2025-02-27,1740776043,1740776043,1784150836
+served/the-continuum/banners/2025-02-27/blanner.gif,1740776043,1740776043,1790795452
+served/the-continuum/banners/2025-02-27/banner.gif,1740776043,1740776043,1790795452
+served/the-continuum/banners/2025-02-27/blanner.png,1740776043,1740776043,1790795452
+served/the-continuum/banners/2025-02-20,1740258821,1740258821,1784150836
+served/the-continuum/banners/2025-02-20/blanner.gif,1740258821,1740258821,1790795452
+served/the-continuum/banners/2025-02-20/banner.gif,1740258821,1740258821,1790795452
+served/the-continuum/banners/2025-02-20/blanner.png,1740258821,1740258821,1790795452
+served/the-continuum/banners/2025-01-07,1739445155,1739445155,1784150836
+served/the-continuum/banners/2025-01-07/isosunset_banner.png,1736290846,1736290846,1790795452
+served/the-continuum/banners/2025-01-07/README.md,1739445155,1739445155,1790215934
+served/the-continuum/banners/2025-01-07/isosunset_banner.gif,1736290859,1736290859,1790795452
+served/the-continuum/banners/2025-01-07/isosunset.jpg,1736290418,1736290418,1790215934
+served/the-continuum/banners/2025-02-02,1738551991,1738551991,1784150836
+served/the-continuum/banners/2025-02-02/246th.jpg,1738528337,1738528337,1790215945
+served/the-continuum/banners/2025-02-02/246th_banner.gif,1738552038,1738552038,1790795459
+served/the-continuum/banners/2025-02-02/246th_banner.png,1738551991,1738551991,1790795459
+served/the-continuum/banners/2025-01-25,1737899512,1737899512,1784150836
+served/the-continuum/banners/2025-01-25/blanner.gif,1737899512,1737899512,1790795459
+served/the-continuum/banners/2025-01-25/banner.gif,1737899512,1737899512,1790795459
+served/the-continuum/banners/2025-01-25/blanner.png,1737899512,1737899512,1790795459
+served/the-continuum/banners/2025-01-22,1737576306,1737576306,1784150836
+served/the-continuum/banners/2025-01-22/ladycurl_banner.gif,1737576291,1737576291,1790795459
+served/the-continuum/banners/2025-01-22/ladycurl_banner.png,1737576258,1737576258,1790795459
+served/the-continuum/banners/2025-01-22/ladycurl.JPG,1421314976,1421314976,1790215938
+served/the-continuum/banners/2025-02-05,1738772436,1738772436,1784150836
+served/the-continuum/banners/2025-02-05/firediamonds.jpg,1738771799,1738771799,1790215945
+served/the-continuum/banners/2025-02-05/firediamonds_banner.gif,1738772375,1738772375,1790215945
+served/the-continuum/banners/2025-02-05/firediamonds_banner.png,1738772309,1738772309,1790215945
+served/the-continuum/banners/2025-01-14,1736956860,1736956860,1784150836
+served/the-continuum/banners/2025-01-14/blanner.gif,1736956860,1736956860,1790795452
+served/the-continuum/banners/2025-01-14/banner.gif,1736956860,1736956860,1790795452
+served/the-continuum/banners/2025-01-14/blanner.png,1736956860,1736956860,1790795452
+served/the-continuum/banners/2025-01-13,1736817000,1736817000,1784150836
+served/the-continuum/banners/2025-01-13/powerline_antenna_bright.jpg,1736543829,1736543829,1790215936
+served/the-continuum/banners/2025-01-13/powerline_antenna_bright_maybe_banner.gif,1736543829,1736543829,1790795452
+served/the-continuum/banners/2025-01-13/powerline_antenna_bright_maybe_banner.png,1736543829,1736543829,1790795452
+served/the-continuum/banners/2025-01-12,1736816710,1736816710,1784150836
+served/the-continuum/banners/2025-01-12/blanner.gif,1736816675,1736816675,1790795452
+served/the-continuum/banners/2025-01-12/blanner.png,1736816664,1736816664,1790795452
+served/the-continuum/banners/2025-01-15,1736957226,1736957226,1784150836
+served/the-continuum/banners/2025-01-15/chainolakes_banner.png,1736957195,1736957195,1790795452
+served/the-continuum/banners/2025-01-15/banner.gif,1736957195,1736957195,1790795452
+served/the-continuum/banners/2025-01-15/chainolakes.jpg,1736957213,1736957213,1790215936
+served/the-continuum/banners/2025-01-15/chainolakes_banner.gif,1736957195,1736957195,1790795452
+served/the-continuum/banners/2025-02-04,1738772418,1738772418,1784150836
+served/the-continuum/banners/2025-02-04/blanner.gif,1738772418,1738772418,1790795459
+served/the-continuum/banners/2025-02-04/banner.gif,1738772418,1738772418,1790795459
+served/the-continuum/banners/2025-02-04/blanner.png,1738772418,1738772418,1790215945
+served/the-continuum/banners/2025-01-23,1737669425,1737669425,1784150836
+served/the-continuum/banners/2025-01-23/kiwilick_banner.png,1737669166,1737669166,1790795459
+served/the-continuum/banners/2025-01-23/kiwilick_banner.gif,1737669228,1737669228,1790795459
+served/the-continuum/banners/2025-01-23/kiwilick.jpg,1737669004,1737669004,1790215939
+served/the-continuum/banners/2025-01-24,1737739498,1737739498,1784150836
+served/the-continuum/banners/2025-01-24/prass_banner.gif,1737739468,1737739468,1790795459
+served/the-continuum/banners/2025-01-24/prass_banner.png,1737739369,1737739369,1790795459
+served/the-continuum/banners/2025-01-24/prass.JPG,1421378502,1421378502,1790215940
+served/the-continuum/banners/2025-02-03,1738772416,1738772416,1784150836
+served/the-continuum/banners/2025-02-03/blanner.gif,1738772416,1738772416,1790795459
+served/the-continuum/banners/2025-02-03/banner.gif,1738772416,1738772416,1790795459
+served/the-continuum/banners/2025-02-03/blanner.png,1738772416,1738772416,1790795459
+served/the-continuum/banners/2026-01-01,1767292429,1767292429,1784150836
+served/the-continuum/banners/2026-01-01/davidbowie.png,1767292086,1767292086,1790795459
+served/the-continuum/banners/2026-01-01/davidbowie.jpg,1767292004,1767292004,1790215953
+served/the-continuum/banners/2026-01-01/banner.gif,1767292202,1767292202,1790795459
+served/the-continuum/banners/2025-04-13,1744558578,1744558578,1784150836
+served/the-continuum/banners/2025-04-13/pages_banner.png,1744440373,1744440373,1790795459
+served/the-continuum/banners/2025-04-13/pages.jpeg,1744440165,1744440165,1790215953
+served/the-continuum/banners/2025-04-13/pages_banner.gif,1744440467,1744440467,1790795459
+served/the-continuum/banners/2024-12-20,1734807288,1734807288,1784150836
+served/the-continuum/banners/2024-12-20/stop_512px_squash.gif,1734785542,1734785542,1790215928
+served/the-continuum/banners/2024-12-20/stop.jpg,1734727580,1734727580,1790215928
+served/the-continuum/banners/2024-12-20/stop_narrative.jpg,1734806830,1734806830,1790215928
+served/the-continuum/banners/2024-12-20/stop_512px.png,1734785536,1734785536,1790215928
+served/the-continuum/banners/2024-12-21,1734806782,1734806782,1784150836
+served/the-continuum/banners/2024-12-21/LOOKATMONSTER.jpg,1734806782,1734806782,1790215929
+served/the-continuum/banners/2024-12-21/lookatmonster_banner_512px.png,1734806361,1734806361,1790795452
+served/the-continuum/banners/2024-12-21/lookatmonster_banner_512px.jpg,1734806354,1734806354,1790795452
+served/the-continuum/banners/2024-12-21/lookatmonster_banner_512px_squash.gif,1734806449,1734806449,1790795452
+served/the-continuum/banners/2024-12-21/lookatmonster_banner_256px.png,1734806375,1734806375,1790795452
+served/the-continuum/banners/upload,1744914792,1744914792,1784150836
+served/quark,1785880708,1790823508,1790823508
+served/quark/index.html,1785880712,1785880712,1785880712
+served/quark/create.html,1785880728,1790575117,1790842867
+served/quark/edit.html,1785883766,1790842269,1790842867
+served/quark/edit-draft.html,1786578276,1786578325,1790215928
+served/quark/move.html,1785883766,1790823573,1790842867
+served/quark/delete.html,1785883766,1790389935,1790842867
+served/quark/edit-section.html,1785883766,1790820023,1790842867
+served/things,1744372218,1790232787,1790232787
+served/things/.DS_Store,1744801959,1784157514,1790215954
+served/things/things.html,1790232787,1790232787,1790232904
+served/things/things.css,1744372781,1784160980,1790215954
+served/things/corgi,1744374683,1790232787,1790232787
+served/things/corgi/corgi_white.png,1744372134,1744372134,1790215958
+served/things/corgi/corgi_black.png,1744372119,1744372119,1790215958
+served/things/corgi/corgi.html,1790232787,1790232787,1790232904
+served/things/memoryleak,1739445155,1790232787,1790232787
+served/things/memoryleak/memoryleak.css,1739445155,1739445155,1790215958
+served/things/memoryleak/memoryleak.html,1790232787,1790232787,1790232904
+served/things/memoryleak/images,1722699430,1722699430,1784150836
+served/things/memoryleak/images/ddr2_far.png,1713027514,1713027514,1790215986
+served/things/memoryleak/images/ddr2_closest.png,1713027514,1713027514,1790215986
+served/things/memoryleak/images/screenshot.png,1713034814,1713034814,1790215986
+served/things/memoryleak/images/ddr2.png,1713027514,1713027514,1790215971
+served/things/memoryleak/images/ddr2_closer.png,1713027514,1713027514,1790215985
+served/things/memoryleak/images/ddr2.nef,1713027514,1713027514,1790215958
+served/things/memoryleak/files,1721288149,1721288149,1784150836
+served/things/memoryleak/files/memoryleak.service,1713030325,1713030325,1790215958
+served/things/memoryleak/files/did,1713030355,1713030355,1790215958
+served/things/memoryleak/files/memoryleak.timer,1676972000,1676972000,1790215958
+served/things/memoryleak/files/persistent,1713039897,1713039897,1790215958
+served/things/memoryleak/files/pull,1713030673,1713030673,1790215958
+served/things/memoryleak/files/pull_service,1713030355,1713030355,1790215958
+served/things/memoryleak/files/memoryleak.sh,1713030325,1713030325,1790215958
+served/things/memoryleak/files/filter.py,1713041400,1713041400,1790215958
+served/things/sitiwera,1722699430,1790232787,1790232787
+served/things/sitiwera/out.png,1713078126,1713078126,1790215986
+served/things/sitiwera/sitiwera.html,1790232787,1790232787,1790232904
+served/things/heartbeat,1784156859,1790232787,1790232787
+served/things/heartbeat/heartbeat_512px.png,1784160949,1784160949,1790215958
+served/things/heartbeat/heartbeat.html,1790232787,1790232787,1790232904
+served/things/heartbeat/heartbeat.css,1784161098,1784174249,1790215958
+served/things/heartbeat/heartbeat_256px.png,1781998158,1784160954,1790215958
+served/things/colorsquash,1744374144,1790232787,1790232787
+served/things/colorsquash/rena_square.png,1744374144,1744374144,1790215954
+served/things/colorsquash/rena_square.gif,1744374144,1744374144,1790215954
+served/things/colorsquash/rena.jpeg,1744374144,1744374144,1790215954
+served/things/colorsquash/astro.jpg,1710067376,1710067376,1790215954
+served/things/colorsquash/colorsquash.html,1790232787,1790232787,1790232904
+served/things/colorsquash/astro_squash.gif,1710067376,1710067376,1790215954
+served/things/colorsquash/v0.3.0,1722699430,1722699430,1784150836
+served/things/colorsquash/v0.3.0/squash-v0.3.0_windows-x64.zip,1718884834,1718884834,1790215958
+served/things/colorsquash/v0.3.0/squash-v0.3.0_linux-x64.tar.gz,1718884831,1718884831,1790215956
+served/things/colorsquash/v0.3.0/squash-v0.3.0_macos-x64.tar.gz,1718884832,1718884832,1790215957
+served/things/colorsquash/v0.3.0/squash-v0.3.0_macos-aarch64.tar.gz,1718884833,1718884833,1790215957
+served/things/colorsquash/v0.3.0/squash-v0.3.0_linux-aarch64.tar.gz,1718884832,1718884832,1790215956
+served/things/colorsquash/v0.1.0,1722699430,1722699430,1784150836
+served/things/colorsquash/v0.1.0/squash-v0.1.0_macos-aarch64.tar.gz,1710067376,1710067376,1790215956
+served/things/colorsquash/v0.1.0/squash-v0.1.0_windows-x64.zip,1710067376,1710067376,1790215956
+served/things/colorsquash/v0.1.0/squash-v0.1.0_macos-x64.tar.gz,1710067376,1710067376,1790215956
+served/things/colorsquash/v0.1.0/squash-v0.1.0_linux-aarch64.tar.gz,1710067376,1710067376,1790215954
+served/things/colorsquash/v0.1.0/squash-v0.1.0_linux-x64.tar.gz,1710067376,1710067376,1790215955
+served/faces,1722699430,1790232787,1790232787
+served/faces/.DS_Store,1736358972,1736358972,1790215922
+served/faces/faces.css,1716248142,1716248142,1790215922
+served/faces/faces.html,1790232787,1790232787,1790232904
+served/faces/medley mélange,1722699430,1722699430,1784150836
+served/faces/medley mélange/face.jpg,1708577778,1708577778,1790215923
+served/faces/medley mélange/background.jpg,1708577778,1708577778,1790215922
+served/faces/medley mélange/face_3fourths.jpg,1708577778,1708577778,1790215923
+served/faces/medley mélange/background_weird.jpg,1708577778,1708577778,1790215923
+served/faces/triblur,1722699430,1722699430,1784150836
+served/faces/triblur/.DS_Store,1708577778,1708577778,1790215924
+served/faces/triblur/triblur_94.gif,1708577778,1708577778,1790215925
+served/faces/triblur/trichrideo.png,1708577778,1708577778,1790215925
+served/faces/triblur/triblur.png,1708577778,1708577778,1790215924
+served/faces/triblur/triblur_94.png,1708577778,1708577778,1790215925
+served/faces/triblur/triblur_2by3.png,1708577778,1708577778,1790215925
+served/faces/oct23,1722699430,1722699430,1784150836
+served/faces/oct23/spoon.jpg,1708577778,1708577778,1790215923
+served/faces/oct23/.DS_Store,1716248298,1716248298,1790215923
+served/faces/oct23/spoon_contrasted.jpg,1708577778,1708577778,1790215923
+served/faces/oct23/lights.jpg,1708577778,1708577778,1790215923
+served/faces/oct23/lights_banner.jpg,1708577778,1708577778,1790215923
+served/faces/wide eyed,1722699430,1722699430,1784150836
+served/faces/wide eyed/wideeyeddeer_squash.gif,1716247349,1716247349,1790215928
+served/faces/wide eyed/wideeyeddeer_quare_squash.gif,1716247913,1716247913,1790215928
+served/faces/seeing double,1722699430,1722699430,1784150836
+served/faces/seeing double/sidwalk_closed.jpg,1708577778,1708577778,1790215924
+served/faces/seeing double/.DS_Store,1708577778,1708577778,1790215924
+served/faces/seeing double/sidwalk_closed_1000p.jpg,1708577778,1708577778,1790215924
+served/faces/seeing double/face.jpg,1708577778,1708577778,1790215924
diff --git a/served/auth.html b/served/auth.html
new file mode 100644
index 0000000..3a04c65
--- /dev/null
+++ b/served/auth.html
@@ -0,0 +1,21 @@
+---
+title=Auth!
+---
+<h2>Login</h2>
+<form action="/api/auth/login" method="post">
+	<input type="text" placeholder="name" name="name">
+	<input type="password" placeholder="password" name="password">
+	<input type="submit" value="login~">
+</form>
+
+<h2>Register</h2>
+<form action="/api/auth/register" method="post">
+	<input type="text" placeholder="name" name="name">
+	<input type="password" placeholder="password" name="password">
+	<input type="submit" value="register+">
+</form>
+
+<h2>Logout</h2>
+<form action="/api/auth/logout" method="post">
+	<input type="submit" value="logout;">
+</form>
diff --git a/served/colophon.html b/served/colophon.html
new file mode 100644
index 0000000..93e7c33
--- /dev/null
+++ b/served/colophon.html
@@ -0,0 +1,21 @@
+---
+title=colophon
+description=or, about this website
+---
+this website has both a lot going on, and not a lot going on. all at once!
+
+it's hosted on a colocation, hostnamed coriander, inside of a virtual machine
+running on cloud hypervisor. the vm's hostname is starshine, which pays
+homage to the vps it was running on before, starlight.
+
+splorm, a webserver i wrote in rust using the axum framework, is what runs the
+site itself. it's reverse proxied through nginx, which runs on coriander.
+
+the code and html was first written in vscode, but i've since started using
+the editor gram, which is what splorm was written with.
+
+[@paragraphs off]
+<!--
+cloud hypervisor: https://github.com/cloud-hypervisor/cloud-hypervisor
+gram: https://gram-editor.com/
+-->
diff --git a/served/home.html b/served/home.html
index 3b2f826..3e39241 100755
--- a/served/home.html
+++ b/served/home.html
@@ -20,6 +20,7 @@ style=/styles/home.css
 			it in <a href="bits/">bits/</a> if it feels like it wants to be there.
 		</p>
 		<p>Take a look at what I'm doing <a href="now/">now/</a>.</p>
+		<p id="quark-blurb">Also! Also! Definitely go to<br>my digital-garden-thing <a href="quark/">quark/</a></p>
 		<p>
 			There are living pages, updated when needed, for some <a href="things/">things/</a>.
 		</p>
@@ -55,8 +56,9 @@ style=/styles/home.css
 		<template id="logintemplate">
 			<h2>Login~,.</h2>
 			<p>hi genny~</p>
-			<form>
-				<input type="password" placeholder="password">
+			<form action="/api/auth/login" method="post">
+				<input type="hidden" name="name" value="gen">
+				<input type="password" name="password" placeholder="password">
 				<input type="submit" value="login~">
 			</form>
 		</template>
diff --git a/served/now/now.html b/served/now/now.html
index 4f16064..fd075b3 100644
--- a/served/now/now.html
+++ b/served/now/now.html
@@ -22,70 +22,30 @@ You can read more about it at
 [@paragraphs off]
 <section id="doingnow">
 	<div>
-		<h2>Looking for a job</h2>
+		<h2>Still job-lookin'</h2>
 		<p>
-			I got laid off! I have been unemployed for three (3) months. Drat!
-			So I am going through the terrible, no good process of job-search
-			and trying to survive.
-		</p>
-	</div>
-
-	<div>
-		<h2>coriander</h2>
-		<p>
-			This is a relatively new-to-me server. It's a colocation I have
-			in a datacenter where an old coworker works. He has yet to charge
-			me for it, which is lovely~
-		</p>
-		<p>
-			I am working on moving dreamy.place to coriander, as well as
-			the little services and things that support it/run with it. Which
-			means git.dreamy.place will move over, too.
-		</p>
-		<p>
-			I've taken the opportunity to learn some about Docker. I moved
-			amble.quest to coriander a few weeks ago. It was not without it's
-			problems, but it's table now and in Docker :)
-		</p>
-		<p>
-			I'm also playing with virtual machines. I'm learning about
-			Cloud Hypervisor, which I really like so far. I configured
-			the networking with <code>nftables</code> for the first time,
-			which was fun! I'm writing a little program called
-			<code>september</code> that is meant to manage instances of
-			Cloud Hypervisor. I'm excited :)
+			It's bad out there, folks. I'm working on it! I have a few solid leads~
 		</p>
 	</div>
 
 	<div>
 		<h2>dreamy.place; ∞</h2>
 		<p>
-			∞ is the directory/git repository that contains this website
-			and the text on it <i>(but not the images/assets)</i>.
-			I want to change the design and feeling of this here website,
-			so I've put it here. It's an intention, and I'm starting on it
-			by creating this page &lt;3
+			Still working on changing things up for ∞.
+			I got distracted by splorm and quark, though :-)
 		</p>
 	</div>
 
 	<div>
-		<h2>Heartbeat</h2>
-		<p>
-			I want to "finish" Heartbeat, whatever <i>finish</i> means :)
-		</p>
+		<h2>splorm &amp; quark</h2>
 		<p>
-			For now, finish means creating all the clients I set out
-			to write, the most important of which are macOS/iOS, web,
-			and Linux. Android and Windows are lower priority because
-			I do not use that platforms much.
+			I rewrote my webserver, awake, and the new rendition, splorm, is
+			much more maintanable <i>and</i> even has documentation!
 		</p>
 		<p>
-			I've had a good time learning Swift and SwiftUI while
-			working on the darwin apps <i>(macOS/iOS)</i>. They are
-			almost to a point where I would feel comfortable switching
-			to working on the Linux and CLI clients. I am scared of
-			GTK4, but it's what I plan to use on Linux, so we'll see
-			how I do~
+			With that, I was able to get <a href="/quark">quark/</a> working!
+			It's a little digital garden that I can edit from my website, so I can
+			write from my phone now, too!
 		</p>
 	</div>
 </section>
diff --git a/served/quark/create.html b/served/quark/create.html
index 22cecb7..4da37ab 100644
--- a/served/quark/create.html
+++ b/served/quark/create.html
@@ -1,17 +1,35 @@
+<section id="cancel" class="box">
+	<a href="?">cancel.</a>
+</section>
+
+<section id="section-list" class="box">
+	<h2>sections</h2>
+	<ul>
+{%pattern sections-list}<li>{section}</li>{%end}
+	</ul>
+	<form id="create-section-form" action="/quark/api/create/section" method="POST" target="preview">
+		<input type="text" name="name" placeholder="new section" spellcheck="true" autocomplete="off">
+		<input type="submit" value="Create" name="create" id="submit-create-section">
+	</form>
+</section>
+
 <section id="create" class="box">
-	<h2>Quark: Page Creation</h2>
-	<form id="create-form" action="/api/quark/create" method="POST" enctype="multipart/form-data" target="preview">
-		<input type="text" name="name" placeholder="Name" />
-		<textarea name="content"></textarea>
-		<input type="submit" value="Preview" name="preview" id="submit-preview" />
-		<input type="submit" value="Create Page" id="submit-create" />
-		<input type="submit" value="Create Draft" name="draft" id="submit-draft" disabled />
+	<h2>Page Creation</h2>
+	<form id="create-form" action="/quark/api/create" method="POST" enctype="multipart/form-data" target="preview">
+		<datalist id="sections">
+			{%pattern sections-data}<option value="{section}"></option>{%end}
+		</datalist>
+		<input type="text" name="name" placeholder="Name" spellcheck="true" list="sections">
+		<textarea name="content" spellcheck="true"></textarea>
+		<input type="submit" value="Preview" name="preview" id="submit-preview">
+		<input type="submit" value="Create Page" name="create" id="submit-create">
+		<input type="submit" value="Create Draft" name="draft" id="submit-draft" disabled>
 	</form>
 </section>
 
-<section class="box">
+<section id="preview" class="box">
 	<h2>Page Preview</h2>
-	<iframe id="preview" name="preview"></iframe>
+	<iframe id="preview-frame" name="preview"></iframe>
 </section>
 
 <section class="box" style="display: none">
@@ -21,4 +39,4 @@
 		<li><a href="{draft.edit_link}">{draft.name}</a></li>
 		{%end}
 	</ol>
-</section>
\ No newline at end of file
+</section>
diff --git a/served/quark/delete.html b/served/quark/delete.html
new file mode 100644
index 0000000..740abca
--- /dev/null
+++ b/served/quark/delete.html
@@ -0,0 +1,8 @@
+<section>
+	<h2>Confirm deletion of '{page}'</h2>
+	<form id="edit-form" action="/quark/api/delete" method="POST">
+		<input type="hidden" name="name" value="{page}">
+		<input type="submit" value="Confirm" name="confirmation">
+		<input type="submit" value="No, oops" name="rejection">
+	</form>
+</section>
diff --git a/served/quark/edit-section.html b/served/quark/edit-section.html
new file mode 100644
index 0000000..4d5e905
--- /dev/null
+++ b/served/quark/edit-section.html
@@ -0,0 +1,19 @@
+<section id="cancel" class="box">
+	<a href="?">back</a>
+</section>
+
+<section id="edit-section" class="box">
+	<h2>Editing section '{section-editing}'</h2>
+	<form id="edit-section-form" action="/quark/api/edit/section" method="POST" target="result">
+		<input type="hidden" name="name" value="{section-editing}">
+		<label for="edit-home">Section Homepage Redirection</label>
+		<input type="text" id="edit-home" name="home" value="{section-home}">
+		<input type="submit" value="Edit Section" name="edit">
+	</form>
+	<!-- https://stackoverflow.com/a/16661115 -->
+</section>
+
+<section id="preview" class="box">
+	<h2>Form Result</h2>
+	<iframe name="result"></iframe>
+</section>
diff --git a/served/quark/edit.html b/served/quark/edit.html
index aeb036f..10fdcf3 100644
--- a/served/quark/edit.html
+++ b/served/quark/edit.html
@@ -1,16 +1,30 @@
-<section>
-	<h2>Quark: Editing page '{page-editing}'</h2>
-	<form id="edit-form" action="/api/quark/edit" method="POST" target="preview" enctype="multipart/form-data">
-		<input type="hidden" name="name" value="{page-editing}" />
-		<textarea name="content">{page-content}</textarea>
-		<input type="text" name="commit" placeholder="Change Message" />
-		<input type="submit" value="Edit Page" />
-		<input type="submit" value="Preview Page" name="preview" />
+<section id="cancel" class="box">
+	<a href="?">cancel.</a>
+</section>
+
+<section id="frontmatter" class="box">
+	<details>
+		<summary>Opengraph</summary>
+		<div>
+		<label for="og-description">Description</label>
+		<textarea id="og-description" name="og-description" form="edit-form">{og-description}</textarea>
+		</div>
+	</details>
+</section>
+
+<section id="edit" class="box">
+	<h2>Editing '{page-editing}'</h2>
+	<form id="edit-form" action="/quark/api/edit" method="POST" target="preview" enctype="multipart/form-data">
+		<input type="hidden" name="name" value="{page-editing}">
+		<textarea name="content" spellcheck="true">{page-content}</textarea>
+		<input type="text" name="commit" placeholder="Change Message (optional)" spellcheck="true" autocomplete="off">
+		<input type="submit" value="Edit Page" name="edit">
+		<input type="submit" value="Preview Page" name="preview">
 	</form>
 	<!-- https://stackoverflow.com/a/16661115 -->
 </section>
 
-<section>
+<section id="preview" class="box">
 	<h2>Page Preview</h2>
-	<iframe id="preview" name="preview"></iframe>
-</section>
\ No newline at end of file
+	<iframe id="preview-frame" name="preview"></iframe>
+</section>
diff --git a/served/quark/move.html b/served/quark/move.html
new file mode 100644
index 0000000..5399259
--- /dev/null
+++ b/served/quark/move.html
@@ -0,0 +1,19 @@
+<section id="cancel" class="box">
+	<a href="?">back</a>
+</section>
+
+<section id="move" class="box">
+	<h2>Moving '{page-moving}'</h2>
+	<form id="edit-section-form" action="/quark/api/move" method="POST" target="result">
+		<input type="hidden" name="from" value="{page-moving}">
+		<label for="edit-home">New Page Location</label>
+		<input type="text" id="edit-home" name="to">
+		<input type="submit" value="Move">
+	</form>
+	<!-- https://stackoverflow.com/a/16661115 -->
+</section>
+
+<section id="preview" class="box">
+	<h2>Form Result</h2>
+	<iframe name="result"></iframe>
+</section>
diff --git a/served/starlight.html b/served/starlight.html
index b4c50f3..2169dc8 100644
--- a/served/starlight.html
+++ b/served/starlight.html
@@ -18,6 +18,7 @@ corgi's stats page: <a href="https://git.dreamy.place/stats">git.dreamy.place/st
 Graphs are unanimated GIFs. Samples are taken every minute and graphs
 are generated every fifteen, so data should be reasonably current.
 
+[@markup off]
 [@paragraphs off]
 <section id="stats">
 	<section class="stat">
diff --git a/served/styles/quark-forms.css b/served/styles/quark-forms.css
index 891008b..8e08152 100644
--- a/served/styles/quark-forms.css
+++ b/served/styles/quark-forms.css
@@ -19,6 +19,7 @@ textarea {
 	background-color: var(--background-dim);
 	resize: vertical;
 	min-height: 25vh;
+	font-size: inherit;
 	font-family: inherit;
 	border: 2px solid var(--background-dimmer);
 
@@ -28,11 +29,18 @@ textarea {
 	}
 }
 
-iframe#preview {
-	width: var(--pwidth);
-	margin-top: 1rem;
-	border: none;
-	background-color: var(--background-dim);
+#preview {
+	h2 {
+		margin-bottom: 0;
+	}
+
+	iframe {
+		max-width: var(--pwidth);
+		width: 100%;
+		margin-top: 1rem;
+		border: none;
+		background-color: var(--background-dim);
+	}
 }
 
 /* MARK: Form Specific */
@@ -42,7 +50,7 @@ iframe#preview {
 	row-gap: 1rem;
 }
 
-#create {
+#create, #edit, #edit-section {
 	border-color: var(--box-border-alt);
 }
 
@@ -70,6 +78,73 @@ iframe#preview {
 	}
 }
 
+#cancel {
+	width: min-content;
+}
+
+#create-section-form {
+	margin-top: 0.5rem;
+	display: grid;
+	grid-template-columns: 1fr min-content;
+	gap: 0.5rem;
+}
+
+#edit-section-form {
+	display: grid;
+	grid-template-columns: 1fr;
+
+	input[type=submit] {
+		margin-top: 0.5rem;
+	}
+}
+
+#frontmatter div {
+	display: grid;
+	grid-template-columns: 1fr;
+	column-gap: 0.5rem;
+
+	border-top: 1px solid var(--text-dim);
+	margin-top: 0.25rem;
+	padding-top: 0.25rem;
+
+	textarea {
+		resize: none;
+		min-height: 3rem;
+		max-height: 10vh;
+	}
+}
+
+#section-list {
+	h2 {
+		font-size: 1.2rem;
+		margin: 0;
+	}
+
+	ul {
+		display: flex;
+		flex-direction: row;
+		flex-wrap: wrap;
+
+		margin: 0;
+		padding: 0;
+
+		list-style: none;
+
+		color: var(--text-dim);
+		font-size: 1rem;
+	}
+
+	li::before {
+		content: '~';
+		margin: 0 0.25rem;
+	}
+
+	li:first-of-type::before {
+		content: none;
+		margin: 0;
+	}
+}
+
 /* MARK: Media */
 @media (min-width: 50rem) {
 	body {
@@ -102,10 +177,8 @@ iframe#preview {
 		height: 100%;
 	}
 
-	iframe#preview {
-		max-width: var(--pwidth);
-		width: 100%;
+	#preview > iframe {
 		height: 100%;
 		margin-top: 0;
 	}
-}
\ No newline at end of file
+}
diff --git a/served/styles/quark.css b/served/styles/quark.css
index 6d69a2d..8f5450e 100644
--- a/served/styles/quark.css
+++ b/served/styles/quark.css
@@ -40,7 +40,8 @@ nav {
 	width: fit-content;
 
 	/* shove the tools box all the way left */
-	margin: 0 0 0 auto;
+	/* give it a slight top-margin so on mobile it's not against nav */
+	margin: 0.25rem 0 0 auto;
 
 	a {
 		color: var(--nav);
@@ -65,9 +66,42 @@ nav,
 }
 
 main {
-	width: var(--pwidth);
+	width: min(96vw, var(--pwidth));
 	margin: 0 auto;
-	height: 100%;
+}
+
+article {
+	line-height: 1.4;
+
+	* {
+		margin: 0;
+		padding: 0;
+	}
+
+	hr {
+		margin: 1rem 0;
+	}
+
+	p, h1, ul {
+		margin-bottom: 1rem;
+	}
+
+	h2 {
+		margin-bottom: 0.5rem;
+	}
+
+	p {
+		line-height: inherit;
+
+		&:has(+ ul) {
+			margin-bottom: 0;
+		}
+	}
+
+	ul {
+		line-height: 1.1;
+		padding-left: 1em;
+	}
 }
 
 .box {
@@ -83,8 +117,8 @@ main {
 		margin-top: 0;
 	}
 
-	/* main.box */
-	&:where(main) {
+	/* article.box */
+	&:where(article) {
 		border: 1px solid var(--box-border-alt);
 		background-color: var(--box-background-alt);
 	}
@@ -100,14 +134,14 @@ main {
 body#preview {
 	padding: 1rem;
 
-	&>p:first-of-type {
+	&>:first-child {
 		margin-top: 0;
 	}
 }
 
 /* MARK: Wide//3 Boxes
 */
-@media (min-width: 50rem) {
+@media (min-width: 55rem) {
 	body {
 		display: flex;
 		flex-direction: row;
@@ -146,6 +180,9 @@ body#preview {
 	main.page {
 		order: 2;
 		flex: 0 0 35rem;
+	}
+
+	article {
 		min-height: 50vh;
 	}
 
@@ -158,4 +195,4 @@ body#preview {
 		margin-top: 8rem;
 		text-align: right;
 	}
-}
\ No newline at end of file
+}
diff --git a/served/words/weeknotes/2026/a1.html b/served/words/weeknotes/2026/a1.html
deleted file mode 100644
index 2dd4b21..0000000
--- a/served/words/weeknotes/2026/a1.html
+++ /dev/null
@@ -1,53 +0,0 @@
----
-template=post
-title=Intent a1
-style=/styles/post.css
-style=../writing.css
-path-offset=1
-
-published=2026-09-23 21:50
-
-description=Intent a1
----
-
-Hello!
-
-This is the first post in a series. It should be the second, but I want my
-webserver to work more for that one. It's special! Hopefully I can get it
-running well enough for next week.
-
-I did my unemployment last week! Horray, three-hundred-and-seventy more
-dollars from the great (?) state of Wisconsin. Hopefully I only have to file
-a few more, but we'll see. I should make a page like
-<a href="/bits/time.html">time.html</a> that counts that days I've been
-unemployed. I think it would make me sad and motivated, in a way.
-
-Speaking of unemployment, erm- Speaking of Trying To Have Employment:
-
-I applied to target (twice). It made me do an online assesment! The nerve!
-
-There was a section that had you compare yourself to two different-but-interlinked
-statements and place yourself on a sliding scale. It felt like those online
-personality tests, but for... for employment. Probably about as useful as a
-Rorschach test. "Hmm, yes, I see a customer looking at a shelf of soups in this one".
-Bleh.
-
-They also want me to do a "Recorded Interview" that will no doubt be some dumb
-AI stuff that makes me Want To Do Things.
-
-<hr/>
-
-In more exciting news! I went to an All Time Low show yesterday. It was very good! I went
-with my partner and we got band-related tattoos. They are different,
-but they are on the same part of opposite arms and they feel connected. I love her
-greatly, and I am very excited to finally have some ink on my skin.
-
-I'll show you next week when the second-skin is off. Then you can get the exact same and
-commit crimes to frame me!
-
-That's it, bye.
-
-Yours,<br/>
-Inann
-
-<i>also, the url on this will change in the near future. don't become too attached to it</i>
diff --git a/templates/quark/api_redirect.html b/templates/quark/api_redirect.html
new file mode 100644
index 0000000..47d5ea6
--- /dev/null
+++ b/templates/quark/api_redirect.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+	<meta name="viewport" content="width=device-width, initial-scale=1.0">
+	<meta charset="utf-8">
+	<title>redirect</title>
+	<link rel="stylesheet" href="/styles/common.css">
+	<link rel="stylesheet" href="/styles/quark.css">
+	<script>window.top.location = '{page-location}';</script>
+</head>
+
+<body id="preview">
+	<p>Redirecting to <a href="javascript:window.top.location = '{page-location}'">{page-name}...</a></p>
+</body>
+
+</html>
diff --git a/templates/quark/base.html b/templates/quark/base.html
index eb11007..a16f7e5 100644
--- a/templates/quark/base.html
+++ b/templates/quark/base.html
@@ -2,14 +2,32 @@
 <html>
 
 <head>
-	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
-	<meta charset="utf-8" />
+	<meta name="viewport" content="width=device-width, initial-scale=1.0">
+	<meta charset="utf-8">
 
 	<title>{title}</title>
 
-	<link rel="icon" type="image/png" sizes="32x32" href="/dreamlike/dreamlike32.png" />
+	{%if-set og_description}
+	<!-- og. required tags. is an image requried? i do not have one.-->
+	<meta property="og:title" content="{og_title}">
+	<meta property="og:type" content="website">
+	<meta property="og:url" content="{og_url}">
+
+	{%if-set og_image}
+	<meta property="og:image" content="{og_image}">
+	<meta property="og:image:alt" content="{og_image_alt}">
+	{%end}
+
+	<meta property="og:site_name" content="{og_site_name}">
+
+	<!-- og. not required but helps make better cards, etc. -->
+	<meta property="og:description" content="{og_description}">
+	<!-- end of opengraph tags -->
+	{%end}
+
+	<link rel="icon" type="image/png" sizes="32x32" href="/dreamlike/dreamlike32.png">
 	<link rel="icon" type="image/png" sizes="32x32" href="/dreamlike/dreamlike32dark.png"
-		media="(prefers-color-scheme: dark)" />
+		media="(prefers-color-scheme: dark)">
 
 	<link rel="stylesheet" href="/styles/common.css" />
 	<link rel="stylesheet" href="/styles/quark.css" />
@@ -23,4 +41,4 @@
 	{%wrapped-content}
 </body>
 
-</html>
\ No newline at end of file
+</html>
diff --git a/templates/quark/page.html b/templates/quark/page.html
index 4fc3496..05d73ea 100644
--- a/templates/quark/page.html
+++ b/templates/quark/page.html
@@ -2,14 +2,22 @@
 <nav class="box">
 	<h2>links~</h2>
 	<div><a href="/" alt="leave quark">← leave quark</a></div>
-	<div><a href="/quark" alt="index">// the index</a></div>
+	<div><a href="/quark/" alt="index">// the index</a></div>
 </nav>
+{%if-set withTools}
 <section id="tools" class="box">
 	<h3>tools..</h3>
 	<a href="?edit">edit!</a>
-	<a href="/quark?create">create&</a>
+	{%if-set withMove}<br><a href="?move">move%</a>{%end}
+	<a href="/quark/?create">create&</a>
+	{%if-set withDelete}<br><a href="?delete">delete.</a>{%end}
+	{%if-set section}<br><a href="../{section}?edit">edit&nbsp;section!</a>{%end}
 </section>
-<main id="main-content" class="box page">
-	{main}
+{%end}
+<main id="main-content" class="page">
+	<h1>{page-title}</h1>
+	<article class="box">
+		{main}
+	</article>
 </main>
-{%end}
\ No newline at end of file
+{%end}
diff --git a/templates/quark/preview.html b/templates/quark/preview.html
index fbcad14..dc36628 100644
--- a/templates/quark/preview.html
+++ b/templates/quark/preview.html
@@ -12,7 +12,9 @@
 </head>
 
 <body id="preview">
+	<article>
 	{main}
+	</article>
 </body>
 
-</html>
\ No newline at end of file
+</html>