Compare commits

...

7 Commits

Author SHA1 Message Date
da83e0de6f Fix isso button width issue 2026-02-23 16:56:48 -06:00
910c0c5515 Update links 2026-02-23 16:56:37 -06:00
2c269201cd Add badge data and images 2026-02-23 16:56:21 -06:00
6025b3083a New posts 2026-02-23 16:55:57 -06:00
5d606e2fb6 Update anti-AI measures 2026-02-23 16:55:34 -06:00
ef39b82c5e Add tag 2026-02-23 16:55:23 -06:00
6d0542e72b Update project notes 2026-02-23 16:55:15 -06:00
73 changed files with 676 additions and 166 deletions

View File

@@ -18,3 +18,7 @@ Quiz Ideas:
Font Axes, Manrope: Font Axes, Manrope:
-------------------- --------------------
wght: 200-900 (Weight) wght: 200-900 (Weight)
Anti-AI Measures:
--------------------
https://baccyflap.com/res/robots/

259
_data/badges.js Normal file
View File

@@ -0,0 +1,259 @@
export default {
imgBaseUrl: "/img/badges/",
badges: [
{
altText: "Built with Eleventy.",
imageURL: "built-with-eleventy.gif",
linkURL: "https://www.11ty.dev/",
},
{
altText: "Anything but Chrome.",
imageURL: "anythingbut.gif",
},
{
altText: "Mastodon.",
imageURL: "mastodon.png",
linkURL: "https://lounge.town/@nathanu",
},
{
altText: "Powered by Arch BTW.",
imageURL: "powered-by-arch-btw.png",
},
{
altText: "Fuck Reform UK.",
imageURL: "freform.gif",
},
{
altText: "Hyenas Now.",
imageURL: "hyenas-now.gif",
},
{
altText: "Matrix.",
imageURL: "matrix.2338528959.png",
linkURL: "https://matrix.to/#/@nathan:upchur.ch",
},
{
altText: "Written by a human.",
imageURL: "written-by-a-human.gif",
linkURL: "/ai/",
},
{
altText: "I like computer.",
imageURL: "3computer.jpg",
},
{
altText: "Up all night.",
imageURL: "anibanner.gif",
},
{
altText: "800 x 600 Hi-Colors.",
imageURL: "61.gif",
},
{
altText: "ACAB",
imageURL: "acab.gif",
},
{
altText: "Get Anarchy Now!",
imageURL: "anarchy-now.gif",
},
{
altText: "No Nazi, No Fascism, No Racism.",
imageURL: "antinazi.gif",
},
{
altText: "This is an Anti-NFT site.",
imageURL: "antinft.gif",
},
{
altText: "Any browser you like.",
imageURL: "any_browser.1317991118.png",
},
{
altText: "Gifypet",
imageURL: "badge.gif",
linkURL: "https://gifypet.neocities.org/",
},
{
altText: "Pansexual",
imageURL: "badge_pansexual.gif",
},
{
altText: "Banana",
imageURL: "banana.gif",
},
{
altText: "Free Palestine Now!!!",
imageURL: "bufreepalestine.gif",
},
{
altText: "A meowing cartoon cat with 'Devils' written beneath it.",
imageURL: "button-devils.gif",
},
{
altText: "NFT? No fucking thanks.",
imageURL: "button110.gif",
},
{
altText: "Game boy color logo.",
imageURL: "color.gif",
},
{
altText: "Copy that floppy!",
imageURL: "copy_floppy.gif",
},
{
altText: "Made with cascading style sheets.",
imageURL: "css3.gif",
},
{
altText: "Defective by design. Eliminate DRM now!",
imageURL: "dbd.2333814563.webp",
},
{
altText: "Don't feed the AI!",
imageURL: "dontfeedai.gif",
},
{
altText: "A seal with the word dream appearing beside it.",
imageURL: "dream_coloured.gif",
},
{
altText: "Eat the rich.",
imageURL: "eatdarich.jpg",
},
{
altText: "Join the Fediverse.",
imageURL: "fediverse.gif",
linkURL: "https://jointhefediverse.net",
},
{
altText: "Take back the web. Firefox logo.",
imageURL: "fftake.gif",
},
{
altText: "Firefox",
imageURL: "firefox3.gif",
},
{
altText: "Tested on Firefox.",
imageURL: "firefox4.gif",
},
{
altText: "Game Boy logo",
imageURL: "gb.gif",
},
{
altText: "Gitea",
imageURL: "gitea.gif",
},
{
altText: "Made on GNU/Linux.",
imageURL: "gnu-linux.gif",
},
{
altText:
"Fight for open web standards. Fight for online privacy. Fight against monopolistic practices. Stand up to Google!",
imageURL: "google_stand.gif",
},
{
altText: "Got HTML?",
imageURL: "got_html.gif",
},
{
altText: "GLPV3",
imageURL: "gplv3.gif",
},
{
altText: "There are no bad hair days on the internet.",
imageURL: "hair.gif",
},
{
altText: "I hate Macintosh.",
imageURL: "hatemac_b.gif",
},
{
altText: "Hyenas now!",
imageURL: "internetarchive.2540748731.png",
},
{
altText: "Jellyfin",
imageURL: "jellyfin.gif",
},
{
altText: "KDE now!",
imageURL: "knbutton.gif",
},
{
altText: "Linux now! 2.0",
imageURL: "linuxnow2.gif",
},
{
altText: "Stop Microsoft!",
imageURL: "microsoft_stop.gif",
},
{
altText: "Midi",
imageURL: "midinote.gif",
},
{
altText: "Mobile friendly.",
imageURL: "mobilefriendly.1035495686.png",
},
{
altText: "Superstition: No!",
imageURL: "nobelief.gif",
},
{
altText: "Campaign against frames!",
imageURL: "noframes3.gif",
},
{
altText: "From the river to the sea: free Palestine.",
imageURL: "palestine.gif",
},
{
altText: "Powered by Penguins.",
imageURL: "penguins.gif",
},
{
altText: "Status Cafe: Your friends updates.",
imageURL: "statuscafe.gif",
linkURL: "https://status.cafe/",
},
{
altText: "Go straight to hell!!!",
imageURL: "tohell.gif",
},
{
altText: "Tor logo",
imageURL: "tor.gif",
},
{
altText: "Trans rights now!",
imageURL: "transnow2.gif",
},
{
altText: "uBlock Origin Now!",
imageURL: "ublock-origin.3786077848.webp",
},
{
altText: "Under construction.",
imageURL: "undercon2.gif",
},
{
altText: "View and sign my guestbook. Click here.",
imageURL: "viewbook.gif",
linkURL: "/guestbook/",
},
{
altText: "wilby.me search",
imageURL: "wiby.1897295341.png",
linkURL: "https://wiby.me/",
},
{
altText: "I survived Y2K.",
imageURL: "y2ks.gif",
},
],
};

View File

@@ -55,7 +55,6 @@
display: inline-block !important; display: inline-block !important;
float: inherit !important; float: inherit !important;
margin: 0 var(--space-2xs) 0 0 !important; margin: 0 var(--space-2xs) 0 0 !important;
max-width: var(--space-3xl) !important;
&::after { &::after {
content: "" !important; content: "" !important;
} }

View File

@@ -0,0 +1,94 @@
---
title: "Incense Gum? Reviewing the Viral Nathan and Sons Underbrush Remineralizing Gum"
description: "You know I had to try a chewing gum made from incense ingredients."
date: 2026-02-23
tags:
- Incense
- Incense Review
- Other Review
- Food and Beverage
synopsis: "You know I had to try a chewing gum made from incense ingredients."
imageURL: "/img/nathan_and_sons_underbrush_remineralizing_gum/nathan-and-sons-underbrush-remineralizing-gum.webp"
imageAlt: "A tealight cup containing a melted puddle of gum on an MHP30 mini heater. Beside it are packages of the gum."
mastodon_id: "116122384966857793"
---
Maybe this is just my algorithm, but I just can't escape
[Nathan and Sons Underbrush Remineralizing Gum](https://nathanandsons.com/) on
[Instagram](https://www.instagram.com/nathan.and.sons/). In case your feed
isn't absolutely inundated with Underbrush content like mine, Underbrush is a
chewing gum brand that uses natural botanicals rather than the, well,
[plastic](https://en.wikipedia.org/wiki/Chewing_gum#Microplastics) that is
commonly used as a gum base. Instead, Underbrush contains chicle, mastic,
spruce, and acacia gum, myrrh and other natural ingredients. Are you beginning
to see why I'm interested in the stuff? Some of these ingredients might sound
more at home in an incense build than something you put in your mouth, but the
truth is that plant gums have been chewed for centuries. Hell, people died over mastic in antiquity, such was its acclaim as a herbal medicine, flavoring,
and chewing gum. Native Americans used spruce gum in this way, and frankincense
has also traditionally been used as a chewing gum.
Naturally, I *had* to try a gum made, essentially, out of incense materials. The
price deterred me for a while, but my curiosity eventually won out. I elbowed
my way through the aggressive salesy cruft on the Nathan and Sons website and
put in an order for the berry variety (the only vegan option).
[![A tealight cup containing a melted puddle of gum on an MHP30 mini heater. Beside it are packages of the gum.](/img/nathan_and_sons_underbrush_remineralizing_gum/nathan-and-sons-underbrush-remineralizing-gum.webp "Of course I put the stuff on my dusty wee heater.")](/img/nathan_and_sons_underbrush_remineralizing_gum/nathan-and-sons-underbrush-remineralizing-gum.webp)
## Underbrush as intended: gum
With a texture nigh-indistinguishable from any gum you might find on a
supermarket shelf, I found Underbrush pleasantly sweet with a mild berry flavor
as I began to chew. Unfortunately, this only lasts for, quite literally,
seconds before settling down into an ashtray meets lapsang-souchong smoky black
tea flavor. It's genuinely pretty shocking how quickly the flavor changes. I
can only assume that the lingering note comes from the myrrh. It really is
quite unfortunate that this is the only resin with any flavor left in it—myrrh
is [infamous](https://en.wikipedia.org/wiki/Myrrh#Etymology) for its bitter
flavor[^1].
In the ads for this gum, they show the resins being heated in order to mix them
together, and I can't help but wonder whether that's the culprit here. With
plain old frankincense or mastic, the pronounced flavor of the resin lasts for
just about as long as you can be bothered to chew. As an incense maker, I am
well aware of how quickly heat can evaporate out all of those lovely aromatic
volatile compounds—even now I'm grinding some costus root twenty seconds at a
time, ensuring that the temperature of the material doesn't rise beyond 100°F
with an infrared thermometer. I don't really care about the berry flavor, but
it seems like abject sacrilege to have all of these nice, rare, and expensive
tree resins in a product with their flavor cooked out of them.
After spending close to $40 for 36 pieces of gum,
[my disappointment is immeasurable.](https://knowyourmeme.com/memes/my-disappointment-is-immeasurable-and-my-day-is-ruined)
That said, I didn't buy the stuff just to chew it all anyway. If it's no good
as a gum, how will it fare as incense?
## Underbrush as not intended: incense
At 185°C the gum presents a candy-like sweetness and a fruity acidity with *maybe*
a tiny hint of mastic? Imagine a bag of skittles left in a hot car. The
fragrance didn't change at 250°, but at 300° a toasty note enters and the
acidity ramps up before it begins to darken in color and smell burned.
Even as incense, the resins are practically nowhere to be found. What a shame.
## Conclusion
I'm not at all enamored with this stuff. While the gum circumvents the usual
issues inherent to chewing resin with its excellent texture, all of those
beautiful natural ingredients present little to no flavor. The added flavoring
disappears so quickly that it may as well not be there. I can't speak to
the health claims made by Nathan and Sons, but in purely sensory terms, I prefer
the stuff on an incense heater. And I don't like it much there.
On an emotional level, cooking the flavor out of these beautiful
resins—precious materials that
[wars have been fought over](https://en.wikipedia.org/wiki/Chios_massacre)
—feels like an
[Ecce Homo](https://en.wikipedia.org/wiki/Ecce_Homo_(Garc%C3%ADa_Mart%C3%ADnez_and_Gim%C3%A9nez))
moment. Continuing on the religious theme, perhaps more apt is the famous line
from the Gospel of Matthew: "…neither cast ye your pearls before swine, lest
they trample them under their feet…." Whether you're looking for something to
chew or a fragrance to enjoy, my recommendation would be to use a chunk of mastic instead.
[^1]: Honestly, it's quite difficult to make myrrh smell nice in incense too.

View File

@@ -8,6 +8,7 @@ tags:
- Meat Alternatives - Meat Alternatives
- Chicago - Chicago
- Restaurants - Restaurants
- Food and Beverage
imageURL: /img/seitan.webp imageURL: /img/seitan.webp
imageAlt: Two wee logs of seitan wrapped tightly in cheesecloth and kitchen twine on a piece of foil next top a pair of kitchen tongs. imageAlt: Two wee logs of seitan wrapped tightly in cheesecloth and kitchen twine on a piece of foil next top a pair of kitchen tongs.
--- ---

View File

@@ -108,9 +108,14 @@ Here are some links to pages and resources that I believe are worth sharing.
* [Wiby](https://wiby.me/)—Search engine for the classic web * [Wiby](https://wiby.me/)—Search engine for the classic web
## Indieweb / personal web: resources ## Indieweb / personal web: resources
* [88x31 Archive](https://hellnet.work/8831/)—An archive of tens of thousands of 88x31 buttons
* [88x31 Button Viewer](https://pilosophos.com/88x31-viewer/)—A searchable archive of tens of thousands of 88x31 buttons
* [90s Cursor Effects](https://tholman.com/cursor-effects/) * [90s Cursor Effects](https://tholman.com/cursor-effects/)
* [blinkies.cafe](https://blinkies.cafe/)—Blinkie maker * [blinkies.cafe](https://blinkies.cafe/)—Blinkie maker
* [Blot](https://blot.im/)—A tool that turns a folder into a website (paid) * [Blot](https://blot.im/)—A tool that turns a folder into a website (paid)
* [Button / badge generator](https://88x31.datakra.sh/)—Generate your very own 88x31 buttons
* [Button / badge generator (2)]https://hekate2.github.io/buttonmaker/)—Another 88x31 button maker
* [Button / badge generator (3)](https://sadgrlonline.github.io/archived-sadgrl.online/projects/88x31-button-maker.html)—Another one!
* [GIF Printer 2000](https://melonking.net/frames/pixelsea) * [GIF Printer 2000](https://melonking.net/frames/pixelsea)
* [GifCities](https://gifcities.org/)—The Geocities animated gif search from Internet Archive * [GifCities](https://gifcities.org/)—The Geocities animated gif search from Internet Archive
* [Gify Pet](https://melonking.net/frames/pet)—Who is there to watch over your site when you are gone? GifyPet will! * [Gify Pet](https://melonking.net/frames/pet)—Who is there to watch over your site when you are gone? GifyPet will!
@@ -123,10 +128,12 @@ Here are some links to pages and resources that I believe are worth sharing.
* [Nekoweb](https://nekoweb.org/)—A free static website hosting service * [Nekoweb](https://nekoweb.org/)—A free static website hosting service
* [neocities.org](https://neocities.org/)—Create your own free website. * [neocities.org](https://neocities.org/)—Create your own free website.
Unlimited creativity, zero ads. Unlimited creativity, zero ads.
* [Pride button / badge generator](https://badge.les.bi/)—Generate pride buttons
* [tamaNOTchi](https://tamanotchi.world/)—cute virtual pets you can customize, grow, and share on your blog or website * [tamaNOTchi](https://tamanotchi.world/)—cute virtual pets you can customize, grow, and share on your blog or website
* [tilde.fun](https://tilde.fun/)—A Linux machine on the internet where you can get a shell account * [tilde.fun](https://tilde.fun/)—A Linux machine on the internet where you can get a shell account
* [tildepages](https://tildepages.org/)—Free & fast web hosting * [tildepages](https://tildepages.org/)—Free & fast web hosting
* [Tile-able website backgrounds](https://tiled-bg.blogspot.com/) * [Tile-able website backgrounds](https://tiled-bg.blogspot.com/)
* [Userbar generator](https://350x19.datakra.sh/)—Generate 250x19 userbar graphics
## Literature ## Literature
* [TypeLit.io](https://www.typelit.io/)—Test your typing online by practicing on your favorite literature * [TypeLit.io](https://www.typelit.io/)—Test your typing online by practicing on your favorite literature

View File

@@ -0,0 +1,7 @@
---
title: Sumire
manufacturer: Tennendo
date: 2026-02-18 14:14:00
time: 2:14 PM
---
I've heard it called “soapy,” but I quite enjoy this violet incense.

View File

@@ -0,0 +1,7 @@
---
title: Excellentia (Shira-giku)
manufacturer: Shoyeido
date: 2026-02-20 8:59:00
time: 8:59 AM
---
With a 7-8 hour burn time, this coil is a bit of a commitment!

View File

@@ -0,0 +1,5 @@
---
date: 2026-02-17 15:44:00
emoji: 🫠
comment: Mefjus *Manifest* is a hell of an album. No one puts out such pristinely produced tracks as Drum and Bass artists.
---

View File

@@ -1,89 +1,3 @@
# Spawning AI User-Agent: *
# Prevent datasets from using the following file types
User-Agent: *
Disallow: *.txt
Disallow: *.pdf
Disallow: *.doc
Disallow: *.docx
Disallow: *.odt
Disallow: *.rtf
Disallow: *.tex
Disallow: *.wks
Disallow: *.wpd
Disallow: *.wps
Disallow: *.html
Disallow: *.bmp
Disallow: *.gif
Disallow: *.ico
Disallow: *.jpeg
Disallow: *.jpg
Disallow: *.png
Disallow: *.svg
Disallow: *.avif
Disallow: *.tif
Disallow: *.tiff
Disallow: *.webp
Disallow: *.aac
Disallow: *.aiff
Disallow: *.amr
Disallow: *.flac
Disallow: *.m4a
Disallow: *.mp3
Disallow: *.oga
Disallow: *.opus
Disallow: *.wav
Disallow: *.wma
Disallow: *.mp4
Disallow: *.webm
Disallow: *.ogg
Disallow: *.avi
Disallow: *.mov
Disallow: *.wmv
Disallow: *.flv
Disallow: *.mkv
Disallow: *.py
Disallow: *.js
Disallow: *.java
Disallow: *.c
Disallow: *.cpp
Disallow: *.cs
Disallow: *.h
Disallow: *.css
Disallow: *.php
Disallow: *.swift
Disallow: *.go
Disallow: *.rb
Disallow: *.pl
Disallow: *.sh
Disallow: *.sql
Disallow: / Disallow: /
Disallow: * Disallow: *
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@( @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@% @@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@( @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@ %@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@ %@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@, @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@( %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
# @@@@@@@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@ *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@ %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@ %@@@@& @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@ .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ spawning.ai

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
public/img/badges/61.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
public/img/badges/acab.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
public/img/badges/badge.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 870 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

BIN
public/img/badges/color.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
public/img/badges/css3.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 937 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
public/img/badges/gb.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
public/img/badges/gitea.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 550 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
public/img/badges/gplv3.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
public/img/badges/hair.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 703 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
public/img/badges/tor.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 690 B

BIN
public/img/badges/y2ks.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

View File

@@ -1,102 +1,315 @@
user-agent: AdsBot-Google User-agent: 2^32$
Disallow: / User-agent: AddSearchBot
User-agent: AdsBot-Google
User-agent: Agentic
User-agent: AhrefsBot
User-agent: .ai
User-agent: AI21 Labs
User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
User-agent: AI2Bot-Dolma
User-agent: AI Article Writer
User-agent: AIBot
User-agent: AI Content Detector
User-agent: AI Dungeon
User-agent: aiHitBot
User-agent: AIMatrix
User-agent: AISearchBot
User-agent: AI Search Engine
User-agent: AI SEO Crawler
User-agent: AI Training
User-agent: AITraining
User-agent: AI Writer
User-agent: Alexa
User-agent: Alpha AI
User-agent: AlphaAI
User-agent: a[mazing]{42}(robot)
User-agent: Amazon Bedrock
User-agent: Amazonbot User-agent: Amazonbot
Disallow: / User-agent: AmazonBot
User-agent: Amazon Comprehend
User-agent: Amazon-Kendra
User-agent: Amazon Lex
User-agent: Amazon Sagemaker
User-agent: Amazon Silk
User-agent: Amazon Textract
User-agent: Amelia
User-agent: AndersPinkBot
User-agent: Andibot
User-agent: Anthropic
User-agent: anthropic-ai User-agent: anthropic-ai
Disallow: / User-agent: AnyPicker
User-agent: Anyword
User-agent: Applebot User-agent: Applebot
Disallow: / User-agent: Applebot-Extended
User-agent: Aria Browse
User-agent: Articoolo
User-agent: Automated Writer
User-agent: Awario
User-agent: AwarioBot
User-agent: AwarioRssBot User-agent: AwarioRssBot
Disallow: /
User-agent: AwarioSmartBot User-agent: AwarioSmartBot
Disallow: / User-agent: Azure
User-agent: BardBot
User-agent: bedrockbot
User-agent: bigsur.ai
User-agent: BLEXBot
User-agent: Brave Leo
User-agent: Brightbot 1.0
User-agent: ByteDance
User-agent: Bytespider User-agent: Bytespider
Disallow: / User-agent: CatBoost
User-agent: CCBot User-agent: CCBot
Disallow: / User-agent: CC-Crawler
User-agent: ChatGLM
User-agent: ChatGPT Agent
User-agent: ChatGPT-User User-agent: ChatGPT-User
Disallow: / User-agent: ChatGPT-User/2.0
User-agent: Chinchilla
User-agent: Claude
User-agent: ClaudeBot User-agent: ClaudeBot
Disallow: / User-agent: Claude-SearchBot
User-agent: Claude-User
User-agent: claude-web
User-agent: Claude-Web User-agent: Claude-Web
Disallow: / User-agent: ClearScope
User-agent: CloudVertexBot
User-agent: Cohere
User-agent: cohere-ai User-agent: cohere-ai
Disallow: / User-agent: cohere-training-data-crawler
User-agent: Common Crawl
User-agent: CommonCrawl
User-agent: ContentAtScale
User-agent: ContentBot
User-agent: Contentedge
User-agent: Content Harmony
User-agent: Content King
User-agent: Content Optimizer
User-agent: Content Samurai
User-agent: Conversion AI
User-agent: Copilot
User-agent: CopyAI
User-agent: Copymatic
User-agent: Copyscape
User-agent: Cotoyogi
User-agent: crawler.with.dots
User-agent: CrawlQ AI
User-agent: Crawlspace
User-agent: Crew AI
User-agent: CrewAI
User-agent: curl|sudo bash
User-agent: DALL-E
User-agent: DataForSeoBot User-agent: DataForSeoBot
Disallow: / User-agent: DataProvider
User-agent: Datenbank Crawler
User-agent: DeepAI
User-agent: DeepL
User-agent: DeepMind
User-agent: DeepSeek
User-agent: Devin
User-agent: diffbot
User-agent: Diffbot User-agent: Diffbot
Disallow: / User-agent: Doubao AI
User-agent: DuckAssistBot
User-agent: Echobot Bot
User-agent: EchoboxBot
User-agent: Facebookbot
User-agent: FacebookBot User-agent: FacebookBot
Disallow: / User-agent: facebookexternalhit
User-agent: FacebookExternalHit
User-agent: Factset_spyderbot
User-agent: Falcon
User-agent: Firecrawl
User-agent: FirecrawlAgent
User-agent: Flyriver
User-agent: Frase AI
User-agent: FriendlyCrawler
User-agent: Fuzz Faster U Fool
User-agent: Fuzz Faster U Fool v2.0.0
User-agent: Gemini
User-agent: Gemini-Deep-Research
User-agent: Gemma
User-agent: GenAI
User-agent: Genspark
User-agent: Gigabot
User-agent: GLM
User-agent: GoogleAgent-Mariner
User-agent: Google-CloudVertexBot
User-agent: Google-Extended User-agent: Google-Extended
Disallow: / User-agent: Google-Firebase
User-agent: GoogleOther User-agent: GoogleOther
Disallow: / User-agent: GoogleOther-Image
User-agent: GoogleOther-Video
User-agent: Goose
User-agent: GPT
User-agent: GPTBot User-agent: GPTBot
Disallow: / User-agent: Grammarly
User-agent: Grendizer
User-agent: Grok
User-agent: GT Bot
User-agent: GTBot
User-agent: Hemingway Editor
User-agent: Hugging Face
User-agent: Hypotenuse AI
User-agent: iaskspider
User-agent: iaskspider/2.0
User-agent: ICC-Crawler
User-agent: ImageGen
User-agent: ImagesiftBot User-agent: ImagesiftBot
Disallow: / User-agent: img2dataset
User-agent: imgproxy
User-agent: Inferkit
User-agent: INK Editor
User-agent: INKforall
User-agent: IntelliSeek
User-agent: ISSCyberRiskCrawler
User-agent: Is this a crawler?
User-agent: JasperAI
User-agent: Kafkai
User-agent: Kangaroo
User-agent: Kangaroo Bot
User-agent: Keyword Density AI
User-agent: Knowledge
User-agent: KomoBot
User-agent: LinerBot
User-agent: LinkedInBot
User-agent: LLaMA
User-agent: LLMs
User-agent: magpie-crawler User-agent: magpie-crawler
Disallow: / User-agent: MarketMuse
User-agent: Meltwater
User-agent: Meta AI
User-agent: Meta-AI
User-agent: MetaAI
User-agent: Meta-External
User-agent: meta-externalagent
User-agent: Meta-ExternalAgent
User-agent: meta-externalfetcher
User-agent: Meta-ExternalFetcher
User-agent: MetaTagBot
User-agent: meta-webindexer
User-agent: Mistral
User-agent: MistralAI-User
User-agent: MistralAI-User/1.0
User-agent: MJ12bot
User-agent: MyCentralAIScraperBot
User-agent: Narrative
User-agent: NeevaBot
User-agent: netEstate Imprint Crawler
User-agent: NeuralSEO
User-agent: Neural Text
User-agent: Nova Act
User-agent: NovaAct
User-agent: Nutch
User-agent: OAI-SearchBot
User-agent: omgili User-agent: omgili
Disallow: / User-agent: Omgili
User-agent: omgilibot User-agent: omgilibot
Disallow: / User-agent: Omgilibot
User-agent: OmniExplorer_Bot
User-agent: Open AI
User-agent: OpenAI
User-agent: OpenBot
User-agent: OpenText AI
User-agent: Operator
User-agent: Outwrite
User-agent: Page Analyzer AI
User-agent: PanguBot
User-agent: Panscient
User-agent: panscient.com
User-agent: Paperlibot
User-agent: Paraphraser.io
User-agent: peer39_crawler User-agent: peer39_crawler
Disallow: / User-agent: Perplexity
User-agent: peer39_crawler/1.0
Disallow: /
User-agent: PerplexityBot User-agent: PerplexityBot
Disallow: / User-agent: Perplexity-User
User-agent: Petalbot
User-agent: PetalBot
User-agent: Phindbot
User-agent: PhindBot
User-agent: PiplBot
User-agent: Poseidon Research Crawler
User-agent: prefetch-proxy
User-agent: ProWritingAid
User-agent: psbot
User-agent: python-requests
User-agent: QualifiedBot
User-agent: QuillBot
User-agent: quillbot.com
User-agent: RobotSpider
User-agent: Robozilla
User-agent: Rytr
User-agent: SaplingAI
User-agent: SBIntuitionsBot
User-agent: Scalenut
User-agent: Scraper
User-agent: Scrapy
User-agent: ScriptBook
User-agent: Seekr
User-agent: SemrushBot-OCOB
User-agent: SemrushBot-SWA
User-agent: sentibot
User-agent: Sentibot
User-agent: SentiBot
User-agent: SEO Content Machine
User-agent: SEO Robot
User-agent: ShapBot
User-agent: Sidetrade
User-agent: Sidetrade indexer bot
User-agent: Simplified AI
User-agent: Sitefinity
User-agent: Skydancer
User-agent: SlickWrite
User-agent: Sonic
User-agent: Spinbot
User-agent: Spin Rewriter
User-agent: Stability
User-agent: StableDiffusionBot
User-agent: star***crawler
User-agent: Sudowrite
User-agent: SummalyBot
User-agent: Super Agent
User-agent: Surfer AI
User-agent: Teoma
User-agent: TerraCotta
User-agent: Text Blaze
User-agent: TextCortex
User-agent: The Knowledge AI
User-agent: Thinkbot
User-agent: ThinkChaos
User-agent: TikTokSpider
User-agent: Timpibot
User-agent: TimpiBot
User-agent: TurnitinBot
User-agent: VelenPublicWebCrawler
User-agent: Vidnami AI
User-agent: WARDBot
User-agent: Webzio
User-agent: webzio-extended
User-agent: Webzio-Extended
User-agent: Whisper
User-agent: WordAI
User-agent: Wordtune
User-agent: WormsGTP
User-agent: wpbot
User-agent: WPBot
User-agent: Writecream
User-agent: WriterZen
User-agent: Writescope
User-agent: Writesonic
User-agent: xAI
User-agent: xBot
User-agent: YaK
User-agent: YandexAdditional
User-agent: YandexAdditionalBot
User-agent: Youbot
User-agent: YouBot User-agent: YouBot
User-agent: Zerochat
User-agent: Zero GTP
User-agent: Zhipu
User-agent: Zimm
Disallow: / Disallow: /
Disallow: *
DisallowAITraining: /
Content-Usage: ai=n