From 3b606bcc096a6d9860672e6d0d003ca9e80c067e Mon Sep 17 00:00:00 2001
From: Hannah Isopod
Date: Sun, 15 Feb 2026 22:42:27 -0700
Subject: THE BIG ONE
Total website redesign.
Multiple new blog posts.
Routine updates on several pages.
Too much to list, even if I remembered it all.
Remind me not to put this git repo on any portfolios.
---
LICENSE | 10 +-
about/bg.jpg | Bin 442443 -> 0 bytes
about/bg.jxl | Bin 482705 -> 0 bytes
about/bg_dither.png | Bin 59040 -> 0 bytes
about/images/cheddar03.gif | Bin 2315 -> 0 bytes
about/images/crackship_quiz_result.png | Bin 24970 -> 0 bytes
about/images/isopod_quiz_result.png | Bin 11140 -> 0 bytes
about/index.php | 163 ---
about/pronouns/bad.svg | 4 -
about/pronouns/bg.jpg | Bin 196408 -> 0 bytes
about/pronouns/bg_dither.png | Bin 37327 -> 0 bytes
about/pronouns/friend.svg | 5 -
about/pronouns/good.svg | 4 -
about/pronouns/index.php | 46 -
blog/blog.atom | 49 +-
blog/index.php | 178 +--
blog/post.php | 129 +-
blog/posts/ai2/index.md | 16 +-
blog/posts/ai_art/index.md | 16 +-
blog/posts/blog_questions/index.md | 18 +-
.../posts/building_a_cooler_body/20minuteshrt.webp | Bin 0 -> 250578 bytes
.../building_a_cooler_body/bananaforscale.webp | Bin 0 -> 49418 bytes
blog/posts/building_a_cooler_body/epic.png | Bin 0 -> 38325 bytes
blog/posts/building_a_cooler_body/index.md | 408 +++++-
blog/posts/building_a_normal_server/index.md | 20 +-
blog/posts/building_a_regular_bed/index.md | 130 +-
blog/posts/building_a_sensible_server/index.md | 38 +-
blog/posts/customcans_4pin_pinout/index.md | 35 +
blog/posts/customcans_4pin_pinout/index.php | 1 +
blog/posts/customcans_4pin_pinout/pinout.webp | Bin 0 -> 72194 bytes
.../posts/customcans_4pin_pinout/supportemail.webp | Bin 0 -> 13820 bytes
.../index.md | 27 +-
blog/posts/discord/index.md | 44 +-
blog/posts/discord2/discord-no-way-2.gif | Bin 0 -> 1961 bytes
blog/posts/discord2/discord.png | Bin 0 -> 13432 bytes
blog/posts/discord2/index.md | 206 +++
blog/posts/discord2/index.php | 1 +
blog/posts/discord2/manualreview.png | Bin 0 -> 42614 bytes
blog/posts/discord2/osmiuml.png | Bin 0 -> 14224 bytes
blog/posts/discord2/osmiumw.png | Bin 0 -> 30219 bytes
blog/posts/fediverse_dms/index.md | 4 +-
blog/posts/grow_spikes/index.md | 14 +-
.../guide_blacklist_websites_searxng/index.md | 2 +-
.../guide_blocking_user_agents_nginx/index.md | 10 +-
.../guide_fix_youtube_buffering_firefox/index.md | 6 +-
.../index.md | 14 +-
blog/posts/guide_pihole_lepotato/index.md | 8 +-
blog/posts/make_your_own_cables/index.md | 20 +-
blog/posts/my_terrible_distro_hop/index.md | 12 +-
blog/posts/renting_an_unremarkable_server/index.md | 4 +-
blog/posts/sf5_estrogen_moth/index.md | 70 +
blog/posts/sf5_estrogen_moth/index.php | 1 +
blog/posts/sf5_estrogen_moth/moth.json | 192 +++
blog/posts/sf5_estrogen_moth/moth.png | Bin 0 -> 69661 bytes
blog/posts/sf5_estrogen_moth/pink.json | 306 +++++
blog/posts/stop_using_chromium/index.md | 14 +-
blog/posts/toshiba_chromebook/index.md | 6 +-
.../index.md | 10 +-
common.php | 14 +-
etc/bg.jpg | Bin 619596 -> 0 bytes
etc/bg.jxl | Bin 588579 -> 0 bytes
etc/bg_dither.png | Bin 77184 -> 0 bytes
etc/buttons/35mm.gif | Bin 3747 -> 0 bytes
etc/buttons/ace.png | Bin 656 -> 0 bytes
etc/buttons/agender.png | Bin 6523 -> 0 bytes
etc/buttons/amd_powered.gif | Bin 706 -> 0 bytes
etc/buttons/antinft.gif | Bin 1669 -> 0 bytes
etc/buttons/aro.png | Bin 6180 -> 0 bytes
etc/buttons/aromantic-80x15.png | Bin 598 -> 0 bytes
etc/buttons/asexual-80x15.png | Bin 2379 -> 0 bytes
etc/buttons/badhtml.png | Bin 1247 -> 0 bytes
etc/buttons/bantimetravel.png | Bin 3223 -> 0 bytes
etc/buttons/bestviewed.gif | Bin 9419 -> 0 bytes
etc/buttons/canadian.gif | Bin 4083 -> 0 bytes
etc/buttons/chrome.gif | Bin 8964 -> 0 bytes
etc/buttons/css.png | Bin 3176 -> 0 bytes
etc/buttons/deeptwisty_button.png | Bin 4676 -> 0 bytes
etc/buttons/dontclick.gif | Bin 3687 -> 0 bytes
etc/buttons/dontyouhate.gif | Bin 3987 -> 0 bytes
etc/buttons/drpepper.gif | Bin 2412 -> 0 bytes
etc/buttons/epicblazed.png | Bin 3433 -> 0 bytes
etc/buttons/floof_explode_88x31.gif | Bin 37149 -> 0 bytes
etc/buttons/getvlcnow.png | Bin 14305 -> 0 bytes
etc/buttons/google_stand.gif | Bin 21247 -> 0 bytes
etc/buttons/handcode.png | Bin 6504 -> 0 bytes
etc/buttons/i_hate_microsoft.png | Bin 2957 -> 0 bytes
etc/buttons/isopodhours.png | Bin 6331 -> 0 bytes
etc/buttons/krisbtn.png | Bin 1146 -> 0 bytes
etc/buttons/linux_powered.gif | Bin 14619 -> 0 bytes
etc/buttons/miku-approved.gif | Bin 6208 -> 0 bytes
etc/buttons/neo-fedi.gif | Bin 1127 -> 0 bytes
etc/buttons/neocities_stamp.gif | Bin 2431 -> 0 bytes
etc/buttons/niceopod_button.png | Bin 5163 -> 0 bytes
etc/buttons/niceopod_button_2.png | Bin 4664 -> 0 bytes
etc/buttons/nonbinary-80x15.png | Bin 593 -> 0 bytes
etc/buttons/nonbinary.png | Bin 196 -> 0 bytes
etc/buttons/notoweb3.gif | Bin 483 -> 0 bytes
etc/buttons/nowebp.gif | Bin 7372 -> 0 bytes
etc/buttons/piracy.gif | Bin 910 -> 0 bytes
etc/buttons/queercoded.png | Bin 4500 -> 0 bytes
etc/buttons/righttorepair.png | Bin 6203 -> 0 bytes
etc/buttons/she-her.gif | Bin 326 -> 0 bytes
etc/buttons/shrimp.png | Bin 1545 -> 0 bytes
etc/buttons/smokepowered.gif | Bin 999 -> 0 bytes
etc/buttons/svg.svg | 76 --
etc/buttons/tested_on_firefox.gif | Bin 2754 -> 0 bytes
etc/buttons/the_void.gif | Bin 1609 -> 0 bytes
etc/buttons/trans.png | Bin 424 -> 0 bytes
etc/buttons/tyg.gif | Bin 3178 -> 0 bytes
etc/buttons/usatoday.gif | Bin 5717 -> 0 bytes
etc/buttons/web-pi.png | Bin 1857 -> 0 bytes
etc/buttons/win11no.gif | Bin 1691 -> 0 bytes
etc/images/apiopage.png | Bin 8589 -> 0 bytes
etc/index.php | 77 --
etc/quotes/bg.jpg | Bin 172455 -> 0 bytes
etc/quotes/bg.jxl | Bin 81156 -> 0 bytes
etc/quotes/bg_dither.png | Bin 35053 -> 0 bytes
etc/quotes/images/c_pfp.png | Bin 3122 -> 0 bytes
etc/quotes/images/g_pfp.png | Bin 1684 -> 0 bytes
etc/quotes/images/greensmile.png | Bin 57525 -> 0 bytes
etc/quotes/images/h_pfp.png | Bin 1434 -> 0 bytes
etc/quotes/images/j_pfp.png | Bin 5182 -> 0 bytes
etc/quotes/images/m_pfp.png | Bin 3406 -> 0 bytes
etc/quotes/images/p_pfp.png | Bin 1672 -> 0 bytes
etc/quotes/images/s_pfp.png | Bin 2350 -> 0 bytes
etc/quotes/images/t_pfp.png | Bin 11460 -> 0 bytes
etc/quotes/images/v_pfp.png | Bin 1906 -> 0 bytes
etc/quotes/index.php | 422 ------
footer.php | 27 +
greenhouse/index.php | 55 +-
guestbook/commentbox.php | 67 +
guestbook/comments.php | 35 +-
guestbook/index.php | 65 +-
guestbook/submit.php | 1 -
header.php | 227 ++++
images/apiopage.png | Bin 0 -> 8589 bytes
images/buttons/35mm.gif | Bin 0 -> 3747 bytes
images/buttons/ace.png | Bin 0 -> 656 bytes
images/buttons/agender.png | Bin 0 -> 6523 bytes
images/buttons/amd_powered.gif | Bin 0 -> 706 bytes
images/buttons/antinft.gif | Bin 0 -> 1669 bytes
images/buttons/apiopage88x31.png | Bin 0 -> 2842 bytes
images/buttons/aro.png | Bin 0 -> 6180 bytes
images/buttons/aromantic-80x15.png | Bin 0 -> 598 bytes
images/buttons/asexual-80x15.png | Bin 0 -> 2379 bytes
images/buttons/badhtml.png | Bin 0 -> 1247 bytes
images/buttons/bantimetravel.png | Bin 0 -> 3223 bytes
images/buttons/bestviewed.gif | Bin 0 -> 9419 bytes
images/buttons/canadian.gif | Bin 0 -> 4083 bytes
images/buttons/chrome.gif | Bin 0 -> 8964 bytes
images/buttons/css.png | Bin 0 -> 3176 bytes
images/buttons/deeptwisty_button.png | Bin 0 -> 4676 bytes
images/buttons/dontclick.gif | Bin 0 -> 3687 bytes
images/buttons/dontyouhate.gif | Bin 0 -> 3987 bytes
images/buttons/drpepper.gif | Bin 0 -> 2412 bytes
images/buttons/epicblazed.png | Bin 0 -> 3433 bytes
images/buttons/floof_explode_88x31.gif | Bin 0 -> 37149 bytes
images/buttons/fuckyouistillusecds.png | Bin 0 -> 5365 bytes
images/buttons/getvlcnow.png | Bin 0 -> 14305 bytes
images/buttons/google_stand.gif | Bin 0 -> 21247 bytes
images/buttons/handcode.png | Bin 0 -> 6504 bytes
images/buttons/i_hate_microsoft.png | Bin 0 -> 2957 bytes
images/buttons/i_was_on_cohost.gif | Bin 0 -> 517 bytes
images/buttons/isopodhours.png | Bin 0 -> 6331 bytes
images/buttons/krisbtn.png | Bin 0 -> 1146 bytes
images/buttons/linux_powered.gif | Bin 0 -> 14619 bytes
images/buttons/miku-approved.gif | Bin 0 -> 6208 bytes
images/buttons/neo-fedi.gif | Bin 0 -> 1127 bytes
images/buttons/neocities_stamp.gif | Bin 0 -> 2431 bytes
images/buttons/niceopod_button.png | Bin 0 -> 5163 bytes
images/buttons/niceopod_button_2.png | Bin 0 -> 4664 bytes
images/buttons/nonbinary-80x15.png | Bin 0 -> 593 bytes
images/buttons/nonbinary.png | Bin 0 -> 196 bytes
images/buttons/notoweb3.gif | Bin 0 -> 483 bytes
images/buttons/nowebp.gif | Bin 0 -> 7372 bytes
images/buttons/piracy.gif | Bin 0 -> 910 bytes
images/buttons/queercoded.png | Bin 0 -> 4500 bytes
images/buttons/righttorepair.png | Bin 0 -> 6203 bytes
images/buttons/she-her.gif | Bin 0 -> 326 bytes
images/buttons/shrimp.png | Bin 0 -> 1545 bytes
images/buttons/smokepowered.gif | Bin 0 -> 999 bytes
images/buttons/spotify.gif | Bin 0 -> 8657 bytes
images/buttons/svg.svg | 76 ++
images/buttons/tested_on_firefox.gif | Bin 0 -> 2754 bytes
images/buttons/the_void.gif | Bin 0 -> 1609 bytes
images/buttons/trans.png | Bin 0 -> 424 bytes
images/buttons/tyg.gif | Bin 0 -> 3178 bytes
images/buttons/usatoday.gif | Bin 0 -> 5717 bytes
images/buttons/web-pi.png | Bin 0 -> 1857 bytes
images/buttons/wget.gif | Bin 0 -> 2858 bytes
images/buttons/win11no.gif | Bin 0 -> 1691 bytes
images/reactions/angy.png | Bin 0 -> 172641 bytes
images/reactions/collectmypages.png | Bin 0 -> 164542 bytes
images/reactions/fear.png | Bin 0 -> 178160 bytes
images/reactions/frozen.png | Bin 0 -> 451947 bytes
images/reactions/livid.png | Bin 0 -> 263035 bytes
images/reactions/looksaway.png | Bin 0 -> 175753 bytes
images/reactions/nerd.png | Bin 0 -> 173503 bytes
images/reactions/notamused.png | Bin 0 -> 172032 bytes
images/reactions/sob.png | Bin 0 -> 168553 bytes
images/reactions/thumbsup.png | Bin 0 -> 165624 bytes
images/reactions/yay.png | Bin 0 -> 170185 bytes
index.php | 299 ++---
links/buttons/arimelody.gif | Bin 0 -> 1382 bytes
links/buttons/beedotmovie.png | Bin 0 -> 2588 bytes
links/buttons/fbyte.png | Bin 0 -> 2579 bytes
links/buttons/slonk.webp | Bin 0 -> 1184 bytes
links/buttons/sp.png | Bin 0 -> 6311 bytes
links/buttons/thermia.gif | Bin 0 -> 10184 bytes
links/buttons/tsvety.png | Bin 0 -> 4792 bytes
links/index.php | 759 ++++++-----
me/cheddar03.gif | Bin 0 -> 2315 bytes
me/crackship_quiz_result.png | Bin 0 -> 24970 bytes
me/index.php | 137 ++
me/isopod_quiz_result.png | Bin 0 -> 11140 bytes
me/pronouns/bad.svg | 4 +
me/pronouns/bg.jpg | Bin 0 -> 196408 bytes
me/pronouns/bg_dither.png | Bin 0 -> 37327 bytes
me/pronouns/friend.svg | 5 +
me/pronouns/good.svg | 4 +
me/pronouns/index.php | 59 +
me/wuffsquiz.png | Bin 0 -> 61583 bytes
meta/index.php | 70 +
music/covers/clipping.jpg | Bin 0 -> 156729 bytes
music/covers/femtanyl.jpg | Bin 0 -> 730897 bytes
music/covers/findaeden.jpg | Bin 0 -> 13489 bytes
music/covers/foofighters.jpg | Bin 0 -> 88938 bytes
music/covers/hakita.webp | Bin 0 -> 46204 bytes
music/covers/justice.jpg | Bin 0 -> 56335 bytes
music/covers/mekaloton.jpg | Bin 0 -> 116361 bytes
music/covers/mountainhead.jpg | Bin 0 -> 782928 bytes
music/covers/noisemaster.jpg | Bin 0 -> 4310 bytes
music/covers/redvox.jpg | Bin 0 -> 246074 bytes
music/covers/waxlimbs.jpg | Bin 0 -> 17945 bytes
music/index.php | 204 ++-
nav.php | 2 +-
notes/index.php | 153 +--
notes/notes.atom | 22 +-
old/1/icons/deeptwisty.png | Bin 1763 -> 1867 bytes
old/1/icons/kirby.png | Bin 1237 -> 1294 bytes
old/1/images/bg_default.png | Bin 7238262 -> 8335510 bytes
old/1/images/bg_old1.png | Bin 573420 -> 1306638 bytes
old/1/images/bg_old2.png | Bin 1645363 -> 1693561 bytes
old/1/images/friaday.png | Bin 515725 -> 731599 bytes
old/1/images/moday.png | Bin 344390 -> 435321 bytes
old/1/images/satuaday.png | Bin 1006865 -> 1273727 bytes
old/1/images/suday.png | Bin 536088 -> 784564 bytes
old/1/images/thuday.png | Bin 674116 -> 846918 bytes
old/1/images/tueaday.png | Bin 211383 -> 298509 bytes
old/1/images/weaday.png | Bin 348053 -> 495419 bytes
old/1/stamps/deeptwistybutton.png | Bin 2237 -> 2784 bytes
old/1/stamps/handcode.png | Bin 6504 -> 6761 bytes
old/2/buttons/ace.png | Bin 656 -> 716 bytes
old/2/buttons/aro.png | Bin 6180 -> 6249 bytes
old/2/buttons/bantimetravel.png | Bin 3223 -> 3246 bytes
old/2/buttons/deeptwisty_button.png | Bin 3995 -> 5049 bytes
old/2/buttons/handcode.png | Bin 6504 -> 6761 bytes
old/2/buttons/krisbtn.png | Bin 1146 -> 1624 bytes
old/2/buttons/niceopod_button.png | Bin 5163 -> 5868 bytes
old/2/buttons/righttorepair.png | Bin 6203 -> 6246 bytes
old/2/icons/deeptwisty.png | Bin 1763 -> 1867 bytes
old/2/images/2022-05-21_blog_image_1.png | Bin 18766 -> 21922 bytes
old/2/images/2022-05-21_blog_image_2.png | Bin 3865646 -> 4033234 bytes
old/2/images/albums/funeral.png | Bin 321310 -> 324364 bytes
old/2/images/albums/spectrum.png | Bin 25428 -> 31471 bytes
old/2/images/albums/unstoppable_force.png | Bin 552537 -> 559058 bytes
old/2/images/albums/vast.png | Bin 174100 -> 196794 bytes
old/2/images/isopod.png | Bin 37297 -> 47090 bytes
old/2/images/isopod_with_aviators.png | Bin 25897 -> 35466 bytes
old/2/pages/stats.html | 2 +-
old/2/themes/deeptwisty/bg.png | Bin 1002687 -> 1161679 bytes
old/2/themes/default/div-bg.png | Bin 11420 -> 41443 bytes
old/2/themes/geocities/beam.png | Bin 604 -> 619 bytes
old/2/themes/gruvbox/bg.png | Bin 3162 -> 11288 bytes
stats/bg.jxl | Bin 1069930 -> 0 bytes
stats/index.php | 317 ++---
stuff/beat/index.php | 44 +-
stuff/canadian_flag_neocats.zip | Bin 0 -> 738235 bytes
stuff/index.php | 205 +--
stuff/quotes/bg.jpg | Bin 0 -> 172455 bytes
stuff/quotes/bg.jxl | Bin 0 -> 81156 bytes
stuff/quotes/bg_dither.png | Bin 0 -> 35053 bytes
stuff/quotes/images/c_pfp.png | Bin 0 -> 3122 bytes
stuff/quotes/images/g_pfp.png | Bin 0 -> 1684 bytes
stuff/quotes/images/greensmile.png | Bin 0 -> 57525 bytes
stuff/quotes/images/h_pfp.png | Bin 0 -> 1434 bytes
stuff/quotes/images/j_pfp.png | Bin 0 -> 5182 bytes
stuff/quotes/images/m_pfp.png | Bin 0 -> 9234 bytes
stuff/quotes/images/p_pfp.png | Bin 0 -> 1672 bytes
stuff/quotes/images/s_pfp.png | Bin 0 -> 2350 bytes
stuff/quotes/images/t_pfp.png | Bin 0 -> 27020 bytes
stuff/quotes/images/v_pfp.png | Bin 0 -> 1906 bytes
stuff/quotes/images/x_pfp.png | Bin 0 -> 11460 bytes
stuff/quotes/index.php | 441 +++++++
stuff/webgarden/images/collectmypages.png | Bin 0 -> 164542 bytes
stuff/webgarden/images/webgarden-bg-light.png | Bin 0 -> 2719 bytes
stuff/webgarden/images/yay.png | Bin 0 -> 170185 bytes
stuff/webgarden/index.php | 125 +-
stuff/webgarden/status.php | 9 -
stuff/webgarden/style.css | 73 +-
style.css | 1375 ++++++++++++++++----
uses/compier/images/cablegore.jpg | Bin 0 -> 525592 bytes
uses/compier/index.php | 284 ++--
uses/cumulonimbus/index.php | 134 +-
uses/index.php | 334 +++--
uses/servy586/index.php | 230 ++--
uses/servy586/servy.webp | Bin 0 -> 73638 bytes
307 files changed, 5636 insertions(+), 3038 deletions(-)
delete mode 100644 about/bg.jpg
delete mode 100644 about/bg.jxl
delete mode 100644 about/bg_dither.png
delete mode 100644 about/images/cheddar03.gif
delete mode 100644 about/images/crackship_quiz_result.png
delete mode 100644 about/images/isopod_quiz_result.png
delete mode 100644 about/index.php
delete mode 100644 about/pronouns/bad.svg
delete mode 100644 about/pronouns/bg.jpg
delete mode 100644 about/pronouns/bg_dither.png
delete mode 100644 about/pronouns/friend.svg
delete mode 100644 about/pronouns/good.svg
delete mode 100644 about/pronouns/index.php
create mode 100644 blog/posts/building_a_cooler_body/20minuteshrt.webp
create mode 100644 blog/posts/building_a_cooler_body/bananaforscale.webp
create mode 100644 blog/posts/building_a_cooler_body/epic.png
create mode 100644 blog/posts/customcans_4pin_pinout/index.md
create mode 100644 blog/posts/customcans_4pin_pinout/index.php
create mode 100644 blog/posts/customcans_4pin_pinout/pinout.webp
create mode 100644 blog/posts/customcans_4pin_pinout/supportemail.webp
create mode 100644 blog/posts/discord2/discord-no-way-2.gif
create mode 100644 blog/posts/discord2/discord.png
create mode 100644 blog/posts/discord2/index.md
create mode 100644 blog/posts/discord2/index.php
create mode 100644 blog/posts/discord2/manualreview.png
create mode 100644 blog/posts/discord2/osmiuml.png
create mode 100644 blog/posts/discord2/osmiumw.png
create mode 100644 blog/posts/sf5_estrogen_moth/index.md
create mode 100644 blog/posts/sf5_estrogen_moth/index.php
create mode 100644 blog/posts/sf5_estrogen_moth/moth.json
create mode 100644 blog/posts/sf5_estrogen_moth/moth.png
create mode 100644 blog/posts/sf5_estrogen_moth/pink.json
delete mode 100644 etc/bg.jpg
delete mode 100644 etc/bg.jxl
delete mode 100644 etc/bg_dither.png
delete mode 100644 etc/buttons/35mm.gif
delete mode 100644 etc/buttons/ace.png
delete mode 100644 etc/buttons/agender.png
delete mode 100644 etc/buttons/amd_powered.gif
delete mode 100644 etc/buttons/antinft.gif
delete mode 100644 etc/buttons/aro.png
delete mode 100644 etc/buttons/aromantic-80x15.png
delete mode 100644 etc/buttons/asexual-80x15.png
delete mode 100644 etc/buttons/badhtml.png
delete mode 100644 etc/buttons/bantimetravel.png
delete mode 100644 etc/buttons/bestviewed.gif
delete mode 100644 etc/buttons/canadian.gif
delete mode 100644 etc/buttons/chrome.gif
delete mode 100644 etc/buttons/css.png
delete mode 100644 etc/buttons/deeptwisty_button.png
delete mode 100644 etc/buttons/dontclick.gif
delete mode 100644 etc/buttons/dontyouhate.gif
delete mode 100644 etc/buttons/drpepper.gif
delete mode 100644 etc/buttons/epicblazed.png
delete mode 100644 etc/buttons/floof_explode_88x31.gif
delete mode 100644 etc/buttons/getvlcnow.png
delete mode 100644 etc/buttons/google_stand.gif
delete mode 100644 etc/buttons/handcode.png
delete mode 100644 etc/buttons/i_hate_microsoft.png
delete mode 100644 etc/buttons/isopodhours.png
delete mode 100644 etc/buttons/krisbtn.png
delete mode 100644 etc/buttons/linux_powered.gif
delete mode 100644 etc/buttons/miku-approved.gif
delete mode 100644 etc/buttons/neo-fedi.gif
delete mode 100644 etc/buttons/neocities_stamp.gif
delete mode 100644 etc/buttons/niceopod_button.png
delete mode 100644 etc/buttons/niceopod_button_2.png
delete mode 100644 etc/buttons/nonbinary-80x15.png
delete mode 100644 etc/buttons/nonbinary.png
delete mode 100644 etc/buttons/notoweb3.gif
delete mode 100644 etc/buttons/nowebp.gif
delete mode 100644 etc/buttons/piracy.gif
delete mode 100644 etc/buttons/queercoded.png
delete mode 100644 etc/buttons/righttorepair.png
delete mode 100644 etc/buttons/she-her.gif
delete mode 100644 etc/buttons/shrimp.png
delete mode 100644 etc/buttons/smokepowered.gif
delete mode 100644 etc/buttons/svg.svg
delete mode 100644 etc/buttons/tested_on_firefox.gif
delete mode 100644 etc/buttons/the_void.gif
delete mode 100644 etc/buttons/trans.png
delete mode 100644 etc/buttons/tyg.gif
delete mode 100644 etc/buttons/usatoday.gif
delete mode 100644 etc/buttons/web-pi.png
delete mode 100644 etc/buttons/win11no.gif
delete mode 100644 etc/images/apiopage.png
delete mode 100644 etc/index.php
delete mode 100644 etc/quotes/bg.jpg
delete mode 100644 etc/quotes/bg.jxl
delete mode 100644 etc/quotes/bg_dither.png
delete mode 100644 etc/quotes/images/c_pfp.png
delete mode 100644 etc/quotes/images/g_pfp.png
delete mode 100644 etc/quotes/images/greensmile.png
delete mode 100644 etc/quotes/images/h_pfp.png
delete mode 100644 etc/quotes/images/j_pfp.png
delete mode 100644 etc/quotes/images/m_pfp.png
delete mode 100644 etc/quotes/images/p_pfp.png
delete mode 100644 etc/quotes/images/s_pfp.png
delete mode 100644 etc/quotes/images/t_pfp.png
delete mode 100644 etc/quotes/images/v_pfp.png
delete mode 100644 etc/quotes/index.php
create mode 100644 footer.php
create mode 100644 guestbook/commentbox.php
create mode 100644 header.php
create mode 100644 images/apiopage.png
create mode 100644 images/buttons/35mm.gif
create mode 100644 images/buttons/ace.png
create mode 100644 images/buttons/agender.png
create mode 100644 images/buttons/amd_powered.gif
create mode 100644 images/buttons/antinft.gif
create mode 100644 images/buttons/apiopage88x31.png
create mode 100644 images/buttons/aro.png
create mode 100644 images/buttons/aromantic-80x15.png
create mode 100644 images/buttons/asexual-80x15.png
create mode 100644 images/buttons/badhtml.png
create mode 100644 images/buttons/bantimetravel.png
create mode 100644 images/buttons/bestviewed.gif
create mode 100644 images/buttons/canadian.gif
create mode 100644 images/buttons/chrome.gif
create mode 100644 images/buttons/css.png
create mode 100644 images/buttons/deeptwisty_button.png
create mode 100644 images/buttons/dontclick.gif
create mode 100644 images/buttons/dontyouhate.gif
create mode 100644 images/buttons/drpepper.gif
create mode 100644 images/buttons/epicblazed.png
create mode 100644 images/buttons/floof_explode_88x31.gif
create mode 100644 images/buttons/fuckyouistillusecds.png
create mode 100644 images/buttons/getvlcnow.png
create mode 100644 images/buttons/google_stand.gif
create mode 100644 images/buttons/handcode.png
create mode 100644 images/buttons/i_hate_microsoft.png
create mode 100644 images/buttons/i_was_on_cohost.gif
create mode 100644 images/buttons/isopodhours.png
create mode 100644 images/buttons/krisbtn.png
create mode 100644 images/buttons/linux_powered.gif
create mode 100644 images/buttons/miku-approved.gif
create mode 100644 images/buttons/neo-fedi.gif
create mode 100644 images/buttons/neocities_stamp.gif
create mode 100644 images/buttons/niceopod_button.png
create mode 100644 images/buttons/niceopod_button_2.png
create mode 100644 images/buttons/nonbinary-80x15.png
create mode 100644 images/buttons/nonbinary.png
create mode 100644 images/buttons/notoweb3.gif
create mode 100644 images/buttons/nowebp.gif
create mode 100644 images/buttons/piracy.gif
create mode 100644 images/buttons/queercoded.png
create mode 100644 images/buttons/righttorepair.png
create mode 100644 images/buttons/she-her.gif
create mode 100644 images/buttons/shrimp.png
create mode 100644 images/buttons/smokepowered.gif
create mode 100644 images/buttons/spotify.gif
create mode 100644 images/buttons/svg.svg
create mode 100644 images/buttons/tested_on_firefox.gif
create mode 100644 images/buttons/the_void.gif
create mode 100644 images/buttons/trans.png
create mode 100644 images/buttons/tyg.gif
create mode 100644 images/buttons/usatoday.gif
create mode 100644 images/buttons/web-pi.png
create mode 100644 images/buttons/wget.gif
create mode 100644 images/buttons/win11no.gif
create mode 100644 images/reactions/angy.png
create mode 100644 images/reactions/collectmypages.png
create mode 100644 images/reactions/fear.png
create mode 100644 images/reactions/frozen.png
create mode 100644 images/reactions/livid.png
create mode 100644 images/reactions/looksaway.png
create mode 100644 images/reactions/nerd.png
create mode 100644 images/reactions/notamused.png
create mode 100644 images/reactions/sob.png
create mode 100644 images/reactions/thumbsup.png
create mode 100644 images/reactions/yay.png
create mode 100644 links/buttons/arimelody.gif
create mode 100644 links/buttons/beedotmovie.png
create mode 100644 links/buttons/fbyte.png
create mode 100644 links/buttons/slonk.webp
create mode 100644 links/buttons/sp.png
create mode 100644 links/buttons/thermia.gif
create mode 100644 links/buttons/tsvety.png
create mode 100644 me/cheddar03.gif
create mode 100644 me/crackship_quiz_result.png
create mode 100644 me/index.php
create mode 100644 me/isopod_quiz_result.png
create mode 100644 me/pronouns/bad.svg
create mode 100644 me/pronouns/bg.jpg
create mode 100644 me/pronouns/bg_dither.png
create mode 100644 me/pronouns/friend.svg
create mode 100644 me/pronouns/good.svg
create mode 100644 me/pronouns/index.php
create mode 100644 me/wuffsquiz.png
create mode 100644 meta/index.php
create mode 100644 music/covers/clipping.jpg
create mode 100644 music/covers/femtanyl.jpg
create mode 100644 music/covers/findaeden.jpg
create mode 100644 music/covers/foofighters.jpg
create mode 100644 music/covers/hakita.webp
create mode 100644 music/covers/justice.jpg
create mode 100644 music/covers/mekaloton.jpg
create mode 100644 music/covers/mountainhead.jpg
create mode 100644 music/covers/noisemaster.jpg
create mode 100644 music/covers/redvox.jpg
create mode 100644 music/covers/waxlimbs.jpg
delete mode 100644 stats/bg.jxl
create mode 100644 stuff/canadian_flag_neocats.zip
create mode 100644 stuff/quotes/bg.jpg
create mode 100644 stuff/quotes/bg.jxl
create mode 100644 stuff/quotes/bg_dither.png
create mode 100644 stuff/quotes/images/c_pfp.png
create mode 100644 stuff/quotes/images/g_pfp.png
create mode 100644 stuff/quotes/images/greensmile.png
create mode 100644 stuff/quotes/images/h_pfp.png
create mode 100644 stuff/quotes/images/j_pfp.png
create mode 100644 stuff/quotes/images/m_pfp.png
create mode 100644 stuff/quotes/images/p_pfp.png
create mode 100644 stuff/quotes/images/s_pfp.png
create mode 100644 stuff/quotes/images/t_pfp.png
create mode 100644 stuff/quotes/images/v_pfp.png
create mode 100644 stuff/quotes/images/x_pfp.png
create mode 100644 stuff/quotes/index.php
create mode 100644 stuff/webgarden/images/collectmypages.png
create mode 100644 stuff/webgarden/images/webgarden-bg-light.png
create mode 100644 stuff/webgarden/images/yay.png
create mode 100644 uses/compier/images/cablegore.jpg
create mode 100644 uses/servy586/servy.webp
diff --git a/LICENSE b/LICENSE
index 344290b..fbc2898 100644
--- a/LICENSE
+++ b/LICENSE
@@ -2,14 +2,14 @@
© Copyright {Licensor}
-## Permissions
+# Permissions
The creators of this Work (“The Licensor”) grant permission
to any person, group or legal entity that doesn't violate the prohibitions below (“The User”),
to do everything with this Work that would otherwise infringe their copyright or any patent claims,
subject to the following conditions:
-## Obligations
+# Obligations
The User must give appropriate credit to the Licensor,
provide a copy of this license or a (clickable, if the medium allows) link to
@@ -18,7 +18,7 @@ and indicate whether and what kind of changes were made.
The User may do so in any reasonable manner,
but not in any way that suggests the Licensor endorses the User or their use.
-## Prohibitions
+# Prohibitions
No one may use this Work for prejudiced or bigoted purposes, including but not limited to:
racism, xenophobia, queerphobia, queer exclusionism, homophobia, transphobia, enbyphobia, misogyny.
@@ -44,13 +44,13 @@ or uses it only as a part of a new work (eg. as a library, as a part of an antho
they are prohibited from selling the Work.
That prohibition includes processing the Work with machine learning models.
-## Sanctions
+# Sanctions
If the Licensor notifies the User that they have not complied with the rules of the license,
they can keep their license by complying within 30 days after the notice.
If they do not do so, their license ends immediately.
-## Warranty
+# Warranty
This Work is provided “as is”, without warranty of any kind, express or implied.
The Licensor will not be liable to anyone for any damages related to the Work or this license,
diff --git a/about/bg.jpg b/about/bg.jpg
deleted file mode 100644
index b5d9e55..0000000
Binary files a/about/bg.jpg and /dev/null differ
diff --git a/about/bg.jxl b/about/bg.jxl
deleted file mode 100644
index b05abc2..0000000
Binary files a/about/bg.jxl and /dev/null differ
diff --git a/about/bg_dither.png b/about/bg_dither.png
deleted file mode 100644
index b0ed9df..0000000
Binary files a/about/bg_dither.png and /dev/null differ
diff --git a/about/images/cheddar03.gif b/about/images/cheddar03.gif
deleted file mode 100644
index ead9066..0000000
Binary files a/about/images/cheddar03.gif and /dev/null differ
diff --git a/about/images/crackship_quiz_result.png b/about/images/crackship_quiz_result.png
deleted file mode 100644
index 8b4d701..0000000
Binary files a/about/images/crackship_quiz_result.png and /dev/null differ
diff --git a/about/images/isopod_quiz_result.png b/about/images/isopod_quiz_result.png
deleted file mode 100644
index 31d29e1..0000000
Binary files a/about/images/isopod_quiz_result.png and /dev/null differ
diff --git a/about/index.php b/about/index.php
deleted file mode 100644
index a332073..0000000
--- a/about/index.php
+++ /dev/null
@@ -1,163 +0,0 @@
-
-
-
-
-
- About
-
-
-
-
-
- about me
- Hello there!
-
-
- Specs
-
-
- Known pseudonyms
- deep twisty / isopodhours / isopod gaming / bathynomus
-
-
- Known normalnyms
- Ada / Hannah
-
-
- Known necronyms
- [DATA EXPUNGED]
-
-
- Known pronounyms
- >> more info
-
-
- Preoccupations
- Computer hardware / computer software / electronics / making music and 3D art / DIY nonsense of all shapes and sizes
-
-
- Education
- Web Design (ongoing)
-
-
- trnas
- gener
-
-
-
- More info
-
-
- Links
-
- What's a "deep twisty"?
- "deep twisty" is a pseudonym I came up with to post my music and such things under. At this point it exists largely as a way to compartmentalize my online identity such that I can link my art to people who I might not want seeing all this. It comes from some tweets from an official Subnautica twitter account where they referred to the then-work-in-progress Deep Twisty Bridges biome as just "deep twisty". I thought it sounded funny. Funny enough to brand myself based on, apparently.
- About the site
- This website is written in pure HTML, CSS, and a tiny bit of Javascript with the (at this point rather extensive) server-side stuff done in PHP. It, and everything else I host, is hosted using Caddy on a OVH dedicated server running Ubuntu Server, with domains registered with Porkbun . You can read about its history here .
- I was helped immensely in building this thing by W3Schools , the MDN Web Docs , the official PHP manual , LandChad.net , Stack Overflow, and whatever disgusting bottom-feeding SEO leech sites came up first in the search results.
- Quiz results
-
- Testimonials
-
-
- I am not immune to isopods.
-
-
- — Kalechips
-
-
-
-
- Furry behavior
-
-
- — Seaslug
-
-
-
-
- hi for the love of god hello
-
-
- — mifs
-
-
-
-
- isopod isopod isopod isopod isopod isopod isopod isopod isopod
-
-
- — Twiggy
-
-
-
-
diff --git a/about/pronouns/bad.svg b/about/pronouns/bad.svg
deleted file mode 100644
index 069da16..0000000
--- a/about/pronouns/bad.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/about/pronouns/bg.jpg b/about/pronouns/bg.jpg
deleted file mode 100644
index 2cc9218..0000000
Binary files a/about/pronouns/bg.jpg and /dev/null differ
diff --git a/about/pronouns/bg_dither.png b/about/pronouns/bg_dither.png
deleted file mode 100644
index 96baec0..0000000
Binary files a/about/pronouns/bg_dither.png and /dev/null differ
diff --git a/about/pronouns/friend.svg b/about/pronouns/friend.svg
deleted file mode 100644
index ad67d3c..0000000
--- a/about/pronouns/friend.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/about/pronouns/good.svg b/about/pronouns/good.svg
deleted file mode 100644
index a2d6d96..0000000
--- a/about/pronouns/good.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/about/pronouns/index.php b/about/pronouns/index.php
deleted file mode 100644
index 015609c..0000000
--- a/about/pronouns/index.php
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
- Pronounce
-
-
-
-
-
-
- pronouns & shit
- extended director's cut special edition
- I briefly had a page on pronouns.cc once but hell if I'm gonna use it when I have my own website
-
-
Preferred
-
Friends only
-
Don't
-
- Pronouns
-
-
she/her
-
it/its
-
they/them
-
he/him
-
-
-
diff --git a/blog/blog.atom b/blog/blog.atom
index 58e9927..e0959a5 100644
--- a/blog/blog.atom
+++ b/blog/blog.atom
@@ -3,27 +3,60 @@
isopod.cool blog
https://isopod.cool/blog/
- 2025-08-25T00:00:00+00:00
+ 2026-02-15T00:00:00+00:00
Hannah Isopod
- https://isopod.cool/about/
+ https://isopod.cool/me/
ME
-
+
+
+ How to get Rosy Maple Moths in Skyfactory 5
+ sf5_estrogen_moth
+
+ 2025-11-26T00:00:00+00:00
+ 2025-11-26T00:00:00+00:00
+ Documenting a janky, incomplete solution I came up with to integrate the Create: Estrogen mod with Skyfactory 5's bespoke nonesense to get some moths in my world "legitimately".
+
+
+
+
Building a Very Regular Bed
building_a_regular_bed
@@ -229,7 +262,7 @@
discord
2023-06-28T00:00:00+00:00
- 2024-09-10T00:00:00+00:00
+ 2026-02-14T00:00:00+00:00
Why Discord sucks, and how to find something that doesn't.
diff --git a/blog/index.php b/blog/index.php
index 1fbe75a..aed6c5f 100644
--- a/blog/index.php
+++ b/blog/index.php
@@ -6,134 +6,80 @@ error_reporting(E_ALL);
+
- Blog
-
-
-
+ isoblog | isopod.cool v4
+
-
- isoblog
- inane ramblings
-
- atom feed
+
+
+
+ inane ramblings
+
+
+ atom feed
+ entry as $entry) {
+ $nyr = substr($entry->published, 0, 4);
+ if($nyr != $year) {
+ $year = $nyr;
+ echo "$year ";
+ }
+ }
+ ?>
+
+
All articles
";
+ }
+ echo "";
$year = "-69420";
$yc = 0;
foreach($content->entry as $entry) {
- $nyr = substr($entry->published, 0, 4);
- if($nyr != $year) {
- $year = $nyr;
- echo "$year ";
- }
- }
- ?>
-
- All articles";
- }
- echo "";
- $year = "-69420";
- $yc = 0;
- foreach($content->entry as $entry) {
-
- $pfilt = false;
- if(!$nostag) {
- foreach($entry->category as $cat) {
- $term = $cat["term"];
- if($stag == $term) {
- $pfilt = true;
+
+ $pfilt = false;
+ if(!$nostag) {
+ foreach($entry->category as $cat) {
+ $term = $cat["term"];
+ if($stag == $term) {
+ $pfilt = true;
+ }
}
}
- }
- if($pfilt or $nostag) {
- $nyr = substr($entry->published, 0, 4);
- if($nyr != $year) {
- $year = $nyr;
- echo "$year ";
- }
- $dt = substr($entry->published, 0, 10);
- $ti = $entry->title;
- $wn = "";
- if(preg_match('/2022-0(5|4)-(21|25|13)/', $dt)) {
- $wn = "title=\"This post is on the archived v2 version of the site. It will not load if you don't have Javascript enabled, and expect jank if viewing on mobile. You have been warned.\" ";
- }
- $cats = "";
- foreach($entry->category as $cat) {
- $term = $cat["term"];
- $cats = $cats."".$term." ";
+ if($pfilt or $nostag) {
+ $nyr = substr($entry->published, 0, 4);
+ if($nyr != $year) {
+ $year = $nyr;
+ echo "$year ";
+ }
+ $dt = substr($entry->published, 0, 10);
+ $ti = $entry->title;
+ $wn = "";
+ if(preg_match('/2022-0(5|4)-(21|25|13)/', $dt)) {
+ $wn = "title=\"This post is on the archived v2 version of the site. It will not load if you don't have Javascript enabled, and expect jank if viewing on mobile. You have been warned.\" ";
+ }
+ $cats = "";
+ foreach($entry->category as $cat) {
+ $term = $cat["term"];
+ $cats = $cats."".$term." ";
+ }
+
+ echo "".$dt." ".$entry->summary."
".$cats."
";
}
-
- echo "".$dt." ".$entry->summary." ".$cats." ";
}
- }
- echo " ";
- ?>
-
+ echo " ";
+ ?>
+
+
diff --git a/blog/post.php b/blog/post.php
index 354472b..a004cbd 100644
--- a/blog/post.php
+++ b/blog/post.php
@@ -3,7 +3,7 @@
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);*/
-if($_SERVER['REQUEST_URI'] === "/blog/posts/post.php") {
+if($_SERVER['REQUEST_URI'] === "/blog/post.php") {
header("Location: /blog/");
die();
}
@@ -35,6 +35,11 @@ foreach($feed->entry as $entry) {
$prevtitle = $entry->title;
}
}
+if(!$title) {
+ $title = "isoblog placeholder title";
+}
+$udates = "";
+if($pdate != $udate) { $udates = " Updated on $udate"; }
?>
@@ -42,92 +47,52 @@ foreach($feed->entry as $entry) {
-
$title ");
- $bgfile = glob('bg.*')[0];
- if(!is_null($bgfile)) {
- echo("");
- }
+ echo("$title | isopod.cool v4 ");
+ //$bgfile = glob('bg.*')[0];
+ //if(!is_null($bgfile)) {
+ // echo("");
+ //}
?>
-
-
- isoblog$title Posted on $pdate$udates
");
- //echo("I'm testing in prod right now. don't worry about it");
+
+
+
+
+ Posted on ".$udates); ?>
+ << blog
+ I'm testing in prod right now. don't worry about it");
- //Boilerplate for Parsedown
- include($root."/Parsedown.php");
- $Parsedown = new Parsedown();
- echo $Parsedown->text(file_get_contents("index.md"));
- $Parsedown->setSafeMode(true);
- $return = $_GET["return"];
- ?>
-
-
- Previous : $prevtitle");
- }
- if($nextlink) {
- echo("Next : $nexttitle ");
- }
- ?>
-
-
- Comments
-
-
+
+
+ Newer : $prevtitle");
+ }
+ if($nextlink) {
+ echo("Older : $nexttitle ");
+ }
+ ?>
+
+
+
+
+