Compare commits

..

44 Commits

Author SHA1 Message Date
0871ec3638 Update /incense 2025-10-02 13:05:25 -05:00
05e7939753 Update /incense 2025-10-02 11:54:16 -05:00
405ae4f4c7 update changelog 2025-10-01 17:09:23 -05:00
4e44b5d171 Add /incense 2025-10-01 17:06:12 -05:00
2375d18760 Add AI badge 2025-10-01 17:05:44 -05:00
b6de2f0963 spacing fix 2025-10-01 17:05:28 -05:00
854c84a7bf Add tag 2025-10-01 17:05:10 -05:00
cf4f6464e5 Update sitemap 2025-10-01 17:04:59 -05:00
0045af5ede move AI page 2025-10-01 17:04:48 -05:00
d00640d6de Update colophon 2025-10-01 17:04:07 -05:00
9fad31ff74 Update index spiel 2025-10-01 17:03:11 -05:00
1015fe4219 Add AI badge 2025-10-01 17:02:51 -05:00
fe187521fd Add Now Burning entries 2025-10-01 17:02:19 -05:00
258b69def9 typo 2025-09-22 10:18:09 -05:00
4757111942 Add post 2025-09-19 19:21:11 -05:00
9c75539846 Now burning entries 2025-09-19 19:21:01 -05:00
3305e8b6fb Update wish 2025-09-01 20:48:35 -05:00
2afc3c1768 Editing, typos 2025-09-01 20:48:27 -05:00
ba48e08911 Smart quotes you silly 2025-09-01 20:48:16 -05:00
7ced535615 Add now burning entries 2025-09-01 20:47:52 -05:00
f9f6542597 Undelete flying toasters theme song 2025-08-14 21:59:59 -05:00
e962fd1ebe Implement guestbook 2025-08-14 21:54:26 -05:00
23bee4569d Delete old error pages 2025-08-14 21:54:09 -05:00
087aa4ee5a Add now burning entry 2025-08-14 21:53:53 -05:00
85b4e2e994 Move error pages 2025-08-14 21:53:37 -05:00
65b68b3600 Add post 2025-08-10 20:38:29 -05:00
7e4c8fdebc Now burning entries 2025-08-10 20:38:22 -05:00
e40d145225 Tweak flying toasters page title 2025-07-29 16:11:13 -05:00
bf3d60fdc2 Implement flying toasters 2025-07-29 16:08:47 -05:00
b444b59533 Add The 74 to the blogroll 2025-07-29 14:41:04 -05:00
2ac26f935a Add now burning entries 2025-07-29 14:40:46 -05:00
af04f61821 Change site default time zone to fix RSS issue 2025-07-16 12:54:09 -05:00
8a48f677f6 Update Eleventy 2025-07-16 12:53:40 -05:00
a3f1d04921 Disable structured data for now-burning
Broken with new version of eleventy, and probably not necessary anyway.
2025-07-16 12:53:28 -05:00
4fa562d0fe Fix YAML syntax errors 2025-07-16 12:52:35 -05:00
5df418eb2e Add entries to blogroll 2025-07-16 12:50:36 -05:00
6fe844486e Update /wish 2025-07-16 12:50:23 -05:00
d38da8fc37 Add category list and header links to blogroll 2025-07-16 12:50:07 -05:00
46f83c4c24 Remove id attr. from opml 2025-07-16 12:49:19 -05:00
81e76f3da0 Update changelog 2025-07-16 12:47:59 -05:00
92fd1289d1 Add entries 2025-07-16 12:47:33 -05:00
47b31e38a2 Edit 2025-07-13 23:24:42 -05:00
c63c5fc53a Update 2025-07-13 23:01:48 -05:00
94023ca08a Add post 2025-07-13 22:53:20 -05:00
86 changed files with 1494 additions and 86 deletions

View File

@@ -461,6 +461,13 @@ export default {
{ {
name: "LGBTQ+", name: "LGBTQ+",
blogs: [ blogs: [
{
title: "Assigned Media",
feedUrl: "https://www.assignedmedia.org/?format=rss",
url: "https://www.assignedmedia.org/",
description:
"Mainstream coverage of transgender life is falling short, while transphobic propaganda on the right grows louder and more insistent every day. Assigned publishes factual, up to date, responsible coverage of trans issues, allowing trans people and our allies to separate the truth from the lies and build a response to anti-trans hate that achieves dignity and equality for trans people in the US and beyond.",
},
{ {
title: "Uncloseted Media", title: "Uncloseted Media",
feedUrl: "https://www.unclosetedmedia.com/feed", feedUrl: "https://www.unclosetedmedia.com/feed",
@@ -487,6 +494,13 @@ export default {
description: description:
"High-quality journalism which challenges power, inspires change and builds leadership among groups underrepresented in the media. (Predominantly U.K. focused)", "High-quality journalism which challenges power, inspires change and builds leadership among groups underrepresented in the media. (Predominantly U.K. focused)",
}, },
{
title: "Rest of World",
feedUrl: "https://restofworld.org/feed/latest",
url: "https://restofworld.org/",
description:
"Rest of World is a nonprofit publication that challenges expectations about whose experiences with technology matter. We connect the dots across a rapidly evolving digital world, through on-the-ground reporting in places typically overlooked and underestimated.",
},
{ {
title: "Techdirt", title: "Techdirt",
feedUrl: "https://www.techdirt.com/feed/", feedUrl: "https://www.techdirt.com/feed/",
@@ -512,6 +526,13 @@ export default {
url: "https://popular.info/", url: "https://popular.info/",
description: "News for people who give a damn.", description: "News for people who give a damn.",
}, },
{
title: "Prism",
feedUrl: "https://prismreports.org/feed/",
url: "https://prismreports.org",
description:
"Prism is an independent and nonprofit news outlet led by journalists of color. We report from the ground up and at the intersections of injustice. Together, our journalists go where justice requires. Activists, thought leaders, decision-makers, and all those who believe in justice for all come to Prism for deep reporting and honest insights on the most pressing injustices of our time—delivered through the lens of those who are most impacted.",
},
{ {
title: "Reveal from the Center for Investigative Reporting", title: "Reveal from the Center for Investigative Reporting",
feedUrl: "https://revealnews.org/feed", feedUrl: "https://revealnews.org/feed",
@@ -519,6 +540,13 @@ export default {
description: description:
"Democracy faces an unprecedented threat from an authoritarian movement built on lies and contempt for the rule of law. The first and most critical defense of democracy—a robust, independent free press—has been missing in action. Corporate and billionaire media owners have shied away from confrontation, engaged in false equivalence, and sought to curry favor with Donald Trump. It is hardly surprising that readers and viewers are fleeing from these outlets. Americans need an alternative. The Contrarian is that alternative: unflinching, unapologetic, and unwavering in its commitment to truth-telling.", "Democracy faces an unprecedented threat from an authoritarian movement built on lies and contempt for the rule of law. The first and most critical defense of democracy—a robust, independent free press—has been missing in action. Corporate and billionaire media owners have shied away from confrontation, engaged in false equivalence, and sought to curry favor with Donald Trump. It is hardly surprising that readers and viewers are fleeing from these outlets. Americans need an alternative. The Contrarian is that alternative: unflinching, unapologetic, and unwavering in its commitment to truth-telling.",
}, },
{
title: "The 74",
feedUrl: "https://www.the74million.org/feed/",
url: "https://www.the74million.org/",
description:
"The 74 is a nonprofit news organization covering Americas education system from early childhood through college and career.",
},
{ {
title: "The Contrarian", title: "The Contrarian",
feedUrl: "https://themarkup.org/feeds/rss.xml", feedUrl: "https://themarkup.org/feeds/rss.xml",
@@ -663,6 +691,13 @@ export default {
description: description:
'ProPublica is an independent, nonprofit newsroom that produces investigative journalism with moral force. (Thanks to <a href="https://werd.io/2024/non-profit-newsrooms-that-speak-to-power">werd.io</a> for the recommendation.)', 'ProPublica is an independent, nonprofit newsroom that produces investigative journalism with moral force. (Thanks to <a href="https://werd.io/2024/non-profit-newsrooms-that-speak-to-power">werd.io</a> for the recommendation.)',
}, },
{
title: "The Appeal",
feedUrl: "https://theappeal.org/theappeal",
url: "https://theappeal.org",
description:
"The Appeal is a nonprofit news organization that envisions a world in which systems of support and care, not punishment, create public safety. The Appeals journalism exposes the harms of a criminal legal system entrenched in centuries of systemic racism. We equip people with the information necessary to make change, and we elevate solutions that emerge from the communities most affected by policing, jails, and prisons in the U.S.",
},
{ {
title: "The 19th", title: "The 19th",
feedUrl: "https://19thnews.org/feed/", feedUrl: "https://19thnews.org/feed/",

View File

@@ -35,6 +35,16 @@ export default {
linkDisplay: "Galleries", linkDisplay: "Galleries",
linkURL: "/galleries/", linkURL: "/galleries/",
}, },
{
iconURL: "/img/icons/breeze/story-editor.svg",
linkDisplay: "Guestbook",
linkURL: "/guestbook/",
},
{
iconURL: "/img/censer_short.svg",
linkDisplay: "Incense",
linkURL: "/incense/",
},
{ {
iconURL: "/img/icons/breeze/news-subscribe.svg", iconURL: "/img/icons/breeze/news-subscribe.svg",
linkDisplay: "Life Updates", linkDisplay: "Life Updates",
@@ -71,9 +81,21 @@ export default {
{ {
title: "My Blog", title: "My Blog",
linkURL: "https://nathanupchurch.com", linkURL: "https://nathanupchurch.com",
linkDisplay: "My Blog", linkDisplay: "Blog",
iconURL: "/img/logo.svg", iconURL: "/img/logo.svg",
}, },
{
title: "BookWyrm",
linkURL: "https://ramblingreaders.org/user/NathanU",
linkDisplay: "BookWyrm",
iconURL: "/img/book.svg",
},
{
title: "Email Me",
linkURL: "Mailto:blog@upchur.ch",
linkDisplay: "Email",
iconURL: "/img/envelope.svg",
},
{ {
title: "Friendica", title: "Friendica",
linkURL: "https://friendica.world/profile/nathan", linkURL: "https://friendica.world/profile/nathan",
@@ -82,42 +104,10 @@ export default {
iconURL: "/img/friendica.svg", iconURL: "/img/friendica.svg",
}, },
{ {
title: "Mastodon", title: "Keyoxide Identity Profile",
linkURL: "https://lounge.town/@nathanu", linkURL: "https://keyoxide.org/31E809FAEA1532AC91BBDCF1EC499D3513F69340",
customAttribute: `rel="me"`, linkDisplay: "Keyoxidee",
linkDisplay: "Mastodon", iconURL: "/img/keyoxide.svg",
iconURL: "/img/mastodon.svg",
},
{
title: "Email Me",
linkURL: "Mailto:blog@upchur.ch",
linkDisplay: "Email",
iconURL: "/img/envelope.svg",
},
{
title: "Matrix",
linkURL: "https://matrix.to/#/@nathan:upchur.ch",
linkDisplay: "Matrix",
iconURL: "/img/matrix-org.svg",
},
{
title: "Signal",
linkURL:
"https://signal.me/#eu/j-om4cfsGXtfKo0UX28EQfEL_Gd1KpJr8nQpI9Smhdsb-r98eT5F6obQ1BcYZCcW",
linkDisplay: "Signal",
iconURL: "/img/Signal-Logo-White.svg",
},
{
title: "BookWyrm",
linkURL: "https://ramblingreaders.org/user/NathanU",
linkDisplay: "BookWyrm",
iconURL: "/img/book.svg",
},
{
title: "Pixelfed",
linkURL: "https://pixelfed.social/@nathanu",
linkDisplay: "Pixelfed",
iconURL: "/img/pixelfed.svg",
}, },
{ {
title: "Lemmy", title: "Lemmy",
@@ -125,6 +115,19 @@ export default {
linkDisplay: "Lemmy", linkDisplay: "Lemmy",
iconURL: "/img/Lemmy_logo.svg", iconURL: "/img/Lemmy_logo.svg",
}, },
{
title: "Mastodon",
linkURL: "https://lounge.town/@nathanu",
customAttribute: `rel="me"`,
linkDisplay: "Mastodon",
iconURL: "/img/mastodon.svg",
},
{
title: "Matrix",
linkURL: "https://matrix.to/#/@nathan:upchur.ch",
linkDisplay: "Matrix",
iconURL: "/img/matrix-org.svg",
},
{ {
title: "PeerTube", title: "PeerTube",
linkURL: "https://makertube.net/a/nathan/video-channels", linkURL: "https://makertube.net/a/nathan/video-channels",
@@ -132,10 +135,17 @@ export default {
iconURL: "/img/peertube.svg", iconURL: "/img/peertube.svg",
}, },
{ {
title: "Keyoxide Identity Profile", title: "Pixelfed",
linkURL: "https://keyoxide.org/31E809FAEA1532AC91BBDCF1EC499D3513F69340", linkURL: "https://pixelfed.social/@nathanu",
linkDisplay: "Keyoxide Identity Profile", linkDisplay: "Pixelfed",
iconURL: "/img/keyoxide.svg", iconURL: "/img/pixelfed.svg",
},
{
title: "Signal",
linkURL:
"https://signal.me/#eu/j-om4cfsGXtfKo0UX28EQfEL_Gd1KpJr8nQpI9Smhdsb-r98eT5F6obQ1BcYZCcW",
linkDisplay: "Signal",
iconURL: "/img/Signal-Logo-White.svg",
}, },
], ],
webrings: [ webrings: [

View File

@@ -1,4 +1,8 @@
<footer> <footer>
<a href="https://notbyai.fyi/">
<img src="/img/written-by-human-not-by-ai-white.svg" alt="Written by humans, not by AI.">
</a>
<p>{% if metadata.copyrightNotice %}<span class="copyright-notice">{{ metadata.copyrightNotice }}</span>{% endif %} <p>{% if metadata.copyrightNotice %}<span class="copyright-notice">{{ metadata.copyrightNotice }}</span>{% endif %}
{% if metadata.webrings %}<br> {% if metadata.webrings %}<br>
@@ -11,5 +15,6 @@
{% endfor %} {% endfor %}
{% endif %} {% endif %}
<a href="/sitemap/">Sitemap</a> <a href="/sitemap/">Sitemap</a>
<a href="/special/flying-toasters" style="color: var(--background-color); text-decoration: none;">Fly</a>
</p> </p>
</footer> </footer>

View File

@@ -2,7 +2,7 @@
layout: layouts/base.njk layout: layouts/base.njk
showPostListHeader: yep showPostListHeader: yep
--- ---
<h1>I'm Nathan; welcome&nbsp;friend.</h1> <h1>Im Nathan; welcome&nbsp;friend.</h1>
<p class="nodropcap page-block">My name is Nathan Upchurch, and this is my personal website and blog, where I write about all sorts of <a href="/tags">things</a> that I find interesting. On this website, you can learn more <a href="about">about me</a>, see <a href="now">what Ive been up to lately</a>, <a href="blog">read my blog</a>, look at some <a href="galleries">pictures</a>, or explore the <a href="sitemap">sitemap</a> to see what else you can do here.</p> <p class="nodropcap page-block">My name is Nathan Upchurch, and this is my personal website and blog, where I write about all sorts of <a href="/tags">things</a> that I find interesting. Click through the categories below or see the <a href="/sitemap">sitemap</a> for a full list of everything there is to look at here.</p>
{{ content | safe }} {{ content | safe }}

View File

@@ -10,7 +10,7 @@ I built this website in plain-old HTML, CSS, and a touch of vanilla JavaScript u
The handy calculators on [utopia.fyi](https://utopia.fyi), created by James Gilyead and Trys Mudford, helped me implement fluid typography and spacing, which has allowed me to make this website responsive without using a single media query. The future is upon us. The handy calculators on [utopia.fyi](https://utopia.fyi), created by James Gilyead and Trys Mudford, helped me implement fluid typography and spacing, which has allowed me to make this website responsive without using a single media query. The future is upon us.
Icons on the index page navigator section are from the [Breeze icon set](https://develop.kde.org/frameworks/breeze-icons/) made by the fine folks at [KDE](https://kde.org/). Most icons on the index page navigator section are from the [Breeze icon set](https://develop.kde.org/frameworks/breeze-icons/) made by the fine folks at [KDE](https://kde.org/).
If you'd like to inspect the source for this site, you can [find the repo here](https://upchur.ch/gitea/n_u/nathanupchurch.com). If you'd like to inspect the source for this site, you can [find the repo here](https://upchur.ch/gitea/n_u/nathanupchurch.com).

View File

@@ -0,0 +1,70 @@
---
title: "An Evening with “Americas Best Incense:” Wild Berry"
description: "I review $40 worth of Wild Berry incense in an evening."
date: 2025-08-09
tags:
- Incense
- Incense Review
synopsis: "I review $40 worth of Wild Berry incense in an evening."
imageURL: "/img/wildBerry/wild_berry_incense_sticks.webp"
imageAlt: "Several packs of incense sticks with a ruler on top showing a stick length significantly below eleven inches, as well as some three plus inches of uncoated bamboo stick."
mastodon_id: "115007567342939989"
---
In a [recent post](https://incenseinthewind.blogspot.com/2025/08/rasbihari-lal-absolute-oud.html?sc=1754495465540#c8441585320216937517), our friend Steve of Incense in The Wind described those with an aversion to perfume-dipped incense sticks as *prejudiced*. This has invited some self reflection. Dear reader, I think I may have been called out[^1].
It is true that I typically enjoy incense made out of, well, incense, but hell, maybe it's time to challenge this *blatant elitism*! After all, aren't incense sticks carefully constructed from sawdust, Elmer's glue, and various mysterious liquids named after [illicit substances](https://web.archive.org/web/20210910075942/https://www.stoutmonk.com/image/cache/data/Flute-Cannabish-250x250.jpg) and [public figures](https://web.archive.org/web/20250116044541/https://www.theculturalexchangeshop.com/details.php?id=4933) just as valid?! It's time to check my privilege, confront my prejudices, and find out. Yes, my friend, I've had the Ossetra caviar slapped out of my mouth, and no sooner than the blini landed on my Persian rug (crème fraîche down) have I set off to my nearest [Waffle House](https://knowyourmeme.com/memes/subcultures/waffle-house) for a real, honest, down-to-earth, working-man's meal. Folks, I am *excited* about this one. In this article we're putting down our highfalutin Japanese sticks and exploring “Americas Best Incense[^2]:” [Wild Berry](https://wild-berry.com/).
Wild Berry sells an *incredible* variety of fragrances, and I've chosen six of them: some fruits, some resins, and some fragrances that I'd expect to be more like compositions rather than single notes. When placing the order, I noticed that the website sold resealable bags for a dollar or two. Not wanting to waste money, and figuring they wouldn't mind parting with ten cents worth of plastic for a $40 order, I entered a note asking whether they could throw in a few, provided the bags the incense came in by default couldn't be resealed.
As I brought my laundry basket downstairs earlier today I checked the front porch for parcels. Jackpot. I had the apartment to myself and nothing better to do, so I figured I'd order a takeaway, binge-watch some [Foundation](https://www.rottentomatoes.com/tv/foundation), and try some of "America's Best" incense sticks while my laundry thumped around in the drier. I opened the box, plonked it on the coffee table and began to rifle through the selection. Not a resealable bag in sight. Great, I thought; now the smell of this stuff is going to be slowly leeching into my apartment for time immemorial. I did however get a sticker and five sample sticks of "Mango Passion."
[![Several packs of incense sticks with a ruler on top showing a stick length significantly below eleven inches, as well as some three plus inches of uncoated bamboo stick.](/img/wildBerry/wild_berry_incense_sticks.webp "Not a resealable bag in sight.")](/img/wildBerry/wild_berry_incense_sticks.webp)
The "eleven inch" sticks all come markedly short of eleven inches, and they each have some three-plus inches of bare bamboo stick. Some appear to be machine extruded while others show a coating gradient typical with powder-coated sticks. Strange. I start with a strawberry cone:
## Strawberry (Cones)
I'm *sure* I've had these before. I have a feeling they may have been among the incense I picked up from a gas station I once frequented not only for [the drinks with the wee glass lizards on them](https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Feaqi1o3yv2441.jpg)[^3], but for their gargantuan incense display. The cones have surprisingly little fragrance before they are burned. Upon lighting, they produce a large amount of smoke. There is a sweet, strikingly artificial, strawberry-like fragrance in the burn. It's reminds me of a strawberry juice-box or fruit snack that's 99% apple juice with a hint of strawberry essence. But mostly, I smell the charcoal and some accelerant. The smell is nostalgic, but not good by any stretch. My throat is already feeling slightly irritated; an inauspicious start. Moving on swiftly.
## Coconut
These have a very strong fragrance on the stick. It's sweet and acidic, almost more like a piña colada than coconut. It smells quite delicious. This fragrance is also inducing some nostalgia for me. On lighting, an aggressively sooty flame leaps to cover the first centimeter or so of the stick; oil appears to emerge from the stick directly beneath the flame. The fragrance upon extinguishing the flame is shocking. It's *foul*: vaporized wax, burning plastic, and some odd fishy note with a hint of artificial coconut. It's the kind of smell that makes you feel that your lifespan is being reduced. I put the stick out in short order.
## Frankincense
I was keen to try this one; I wanted to know how close it would be to its namesake. Not remotely, as it happens. You ever walk into a Joann or Michaels craft store around Christmas? That's what this stick smells like. Sickly sweet, artificially spicy—a bit like like rum-raisin ice-cream and men's spray-on deodorant with a hint of Play-Doh. Since that coconut stick put the fear of god into me, I've decided to start burning these sticks far, far away from where I'm sitting. The kitchen will do. I place the burner on my wooden prep table. I hold my breath while lighting and quickly scuttle off back to the couch to watch Brother Day try to keep the empire afloat. I have no doubt the fragrance will find me there. To my surprise, this rather powerful fragrance actually comes through reasonably well in the burn; it's definitely not as abominable as the coconut. Still, I have to put it out before long.
Around this point my takeaway arrives, so I decide to take a break. I cast my eyes onto the open package as I eat. It smells like someone's eating a fruit salad in a perfume shop. I consider moving it.
## Dragon's Blood
Like frankincense, my collection of some 100 fragrant materials in various jars, bags, bottles, and tubes includes dragon's blood. That's the thing about resins: they're real substances that people own, and so if you name an incense stick after them, people are going to know when you're fibbing. This stick smells like baking spice and tart fruit, which is confusingly close to how I might describe actual dragon's blood resin, but it still somehow smells nothing like it. There is also a benzoin-like sweetness on the unlit stick. The fragrance in the burn is mercifully close to that of the unlit stick, but like the others, it comes along with a boat-load of off-notes. As with the Frankincense, this very strong fragrance quickly became too much.
I'm feeling a touch dejected. I knew this incense was going to be bad, but I had hoped it would be bad in a fun way, like a fast-food hamburger, or a toy from a cereal box. So far it's just been a bit depressing.
## Orange Creamsicle
But, dear reader, hope springs eternal; the fragrance on this stick is fantastic. It's synthetic and too strong in a fun way, like candy. It's actually quite impressive—there's a sharp orange note, more orange oil than flesh, with a creamy, lactonic vanilla ice-cream note. As for the burn, well, if you buy these just stick them in a jar and pretend they're part of a reed diffuser. The off-notes are tremendous. Orange oil becomes bitter, burning pith. The experience is sickeningly underlined by an eerily unchanged vanilla ice-cream note like a music box playing sweetly amid artillery fire.
## Opium (Sticks)
Wow; this is bringing me right back to my teenage bedroom. The fragrance on the unlit stick is powerful: a trepidatious sniff draws a cough from my battle-worn lungs. By now, I'm too tired to attempt to work out the constituent notes of this composition, but it's not bad. It actually comes through surprisingly cleanly, at least compared to the others I've tried so far[^4]. I wonder whether the sheer strength of this stick isn't just overpowering any lurking off-notes waiting to soak into the carpet. In any case, I might go so far as to burn this one again on purpose. Outdoors, of course, but still.
## Strawberry (Sticks)
At this point, my nasal passages are beginning to feel as though I've [french-inhaled](https://media1.giphy.com/media/v1.Y2lkPTc5MGI3NjExbTVyeWJ3ZTI3aWlnbG9nOHR0eGdyM29hOTRzeW5rbGUxdnIwZmFtciZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/xTiTnlbIZkWZDrKqgo/giphy.gif) my way through a pack of [menthol Newports](https://en.wikipedia.org/wiki/Newport_(cigarette)#/media/File:Newport_cigarettes.jpg). I steel myself; I will press on. Although disappointed by the strawberry cones, I somehow still have hope for the sticks. The smell is markedly more complex. It's a combination of strawberry candy and a rather uncanny impression of the sad, cucumbery strawberries they grow here in the U.S. I swear I can even smell the little green leaf at the top. When lit, however, this stick offers major off-notes with a hint of strawberry candy, like a fire in a sweet-shop.
## Opium (Cones)
Now so close to the end, my mind and body are crying out for rest. Like the sticks, this is a competent composition that has enough strength to overpower the stink that seems to be inherent in this brand. Beyond the smell, I find it interesting how wildly inconsistently these Wild Berry cones are shaped. From a company that puts out such volume, I expected production to be such an exercise in precision and efficiency that there would be no room for even the slightest deviation; I've seen more consistent output from even very small incense makers. I wonder why this is as I whisk away the censer containing the burning cone into another room.
[![A bunch of wonky incense cones on top of the plastic bag they came in with a label reading "Opium (Type)"](/img/wildBerry/wild_berry_opium_incense_cones.webp "Helpfully labeled \"Opium \(Type\)\" in case you thought you were **really** getting your money's worth.")](/img/wildBerry/wild_berry_opium_incense_cones.webp)
## Free Sample: Mango Passion
As I reach my final task, my spirits are low; my nose a ragged wanderer on his sun-blistered belly, inching towards a verdant oasis after untold hours in the quivering heat, prostrate before the silent might of the dunes. I light a stick.
How dearly I wish these sticks had instead been a handful of resealable bags. The fragrance of the unlit stick is pleasant enough: bright passion fruit and mango, per the name. It actually manages to come through relatively intact in the burn too, but all of those unpleasant smells we've come to expect alongside it really ruin the experience. This time the fire is in a Garnier Fructis production facility. With this out of the way, I am free.
## Conclusion
I don't expect you to believe me, but I *did not* intend this article to be a hit-piece. I had anticipated a [Review Brah](https://en.wikipedia.org/wiki/TheReportOfTheWeek) style affair, where I got to sample some inelegant but fine enough incense sticks in fun fragrances. I had hoped that together we could take a dip into what would turn out to be the murky but cool waters of American commodity incense and emerge refreshed, if a touch muddy. Instead, I feel that we've come away with [brain-eating amobea](https://www.cdc.gov/naegleria/about/index.html).
While Wild Berry's fragrances have left me distressed and unsatisfied, this experience has also left me with many questions. Beyond its products, I find that I've developed a lingering fascination surrounding the company itself. Wild Berry isn't just another big anonymous incense-maker, it has *lore*. From the company's [Duloc](https://youtu.be/p1zQHvvgXOs?si=CuLazpB9jRuXpNBW&t=31)-style [wooden puppet display](https://www.youtube.com/watch?v=F6Kf-ocYmBI), to zany antics such as [dragging employees around on pallet jacks](https://youtu.be/IJHtDyMV03o?si=pfMNMX6R6UYxrs_W&t=35), the more I learn the greater my curiosity. Why do precisely none of the [company vlogs](https://www.youtube.com/playlist?list=PLJEWn3HV8JpN4MDB_srqcB8LQitKtEcBX) show anyone burning incense in their offices? What are they hiding in those five unavailable videos? What on earth is [going on here](https://www.youtube.com/@123WIldberry/), and what is a "[Buxom Busam](https://www.youtube.com/watch?v=zStV6vwjQYk)?"
As for the incense itself, I'm flummoxed. How can something of such irredeemably poor quality be so ubiquitous? I admit I have come to deeply resent spending $40 on incense I've described in terms of war, but I also can't help but feel that this endeavor has made me party to one of the great mysteries of our time. Filled with a sense of both wonder and horror in the face of it, I've found myself staring at a [rotating](https://en.wikipedia.org/wiki/File:8-cell-orig.gif) [tesseract](https://en.wikipedia.org/wiki/Tesseract), beautiful in its incomprehensibility. And who knows? After a bout of therapy to overcome the trauma I've experienced tonight, I may eventually be able to put some of these sticks into service on the porch as bug-repellent.
[^1]: Obligatory disclaimer assuring you that I'm being tongue-in-cheek and I am in no way salty at anyone.
[^2]: The scare quotes are, I kid you not, included in their official branding.
[^3]: I typically try not to make too much of a show of my impeccable taste, but I fear that may be impossible in this instance.
[^4]: A very, very low bar.

View File

@@ -0,0 +1,11 @@
---
title: "Announcing My New Incense Resources Page"
description: "Putting it all together."
date: 2025-10-01
tags:
- Site Updates
- Incense
- Incense Making
synopsis: "Putting it all together."
---
Just a quick post to let all of you incense-heads out there know that I've put together [a page](/incense) compiling all of the resources I can find on incense and incense making. The page contains links to everything from documentaries to tutorials and suppliers. It even has a place of honor on [the home page](/) for easy access. Feel free to check it out and [let me know](/me) what I've missed!

View File

@@ -10,6 +10,10 @@ imageURL: /img/siftinsagesquare.webp
imageAlt: A sieve containing fluffy ground green sage beside a small pile of fine green powder. imageAlt: A sieve containing fluffy ground green sage beside a small pile of fine green powder.
mastodon_id: "113666537272260557" mastodon_id: "113666537272260557"
--- ---
::: info
Update 2025-10-01: See the [/incense page](/incense/) for additional resources.
:::
While I like to post incense builds, I haven't yet posted on exactly how to go about turning raw ingredients into Japanese style incense sticks. Here's a 1,000 mile overview of the process to accompany a video I recently uploaded to my new PeerTube instance on that very topic. For more info, you can check out [IncenseDragon](https://www.youtube.com/c/IncenseDragon) on YouTube, read this [very useful article](https://blog.rauchfahne.de/en/2023/02/19/making-your-own-incense-sticks-basic-knowledge-and-useful-information/) by Irene of Rauchfahne.de, peruse [incensemaking.com](https://incensemaking.com), and look through some [posts flaired with "incense making"](https://www.reddit.com/r/Incense/?f=flair_name%3A%22Incense%20Making%22) on the [incense subreddit](https://reddit.com/r/incense). Making incense is a difficult, involved process, and this is only a shallow overview; I highly recommend looking through these resources for more in-depth information. While I like to post incense builds, I haven't yet posted on exactly how to go about turning raw ingredients into Japanese style incense sticks. Here's a 1,000 mile overview of the process to accompany a video I recently uploaded to my new PeerTube instance on that very topic. For more info, you can check out [IncenseDragon](https://www.youtube.com/c/IncenseDragon) on YouTube, read this [very useful article](https://blog.rauchfahne.de/en/2023/02/19/making-your-own-incense-sticks-basic-knowledge-and-useful-information/) by Irene of Rauchfahne.de, peruse [incensemaking.com](https://incensemaking.com), and look through some [posts flaired with "incense making"](https://www.reddit.com/r/Incense/?f=flair_name%3A%22Incense%20Making%22) on the [incense subreddit](https://reddit.com/r/incense). Making incense is a difficult, involved process, and this is only a shallow overview; I highly recommend looking through these resources for more in-depth information.
<figure><div style="position: relative; padding-top: 56.25%;"><iframe title="Japanese Style Incense Making Process" width="100%" height="100%" src="https://makertube.net/videos/embed/8864549d-204b-4f48-884e-ca912cf4235c" frameborder="0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups allow-forms" style="position: absolute; inset: 0px;"></iframe></div><figcaption>More or less the full process of making incense. It didn't go perfectly, but I think it's important to show that too. This is also the first time I've attempted to make a video like this; making incense is hard as is, let alone while trying to film the process!</figcaption></figure> <figure><div style="position: relative; padding-top: 56.25%;"><iframe title="Japanese Style Incense Making Process" width="100%" height="100%" src="https://makertube.net/videos/embed/8864549d-204b-4f48-884e-ca912cf4235c" frameborder="0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups allow-forms" style="position: absolute; inset: 0px;"></iframe></div><figcaption>More or less the full process of making incense. It didn't go perfectly, but I think it's important to show that too. This is also the first time I've attempted to make a video like this; making incense is hard as is, let alone while trying to film the process!</figcaption></figure>
@@ -32,10 +36,10 @@ You can't get all your ingredients pre-powdered, so you're going to need somethi
100 microns seems to be the magic number for incense powders; ingredients reduced to this size perform better in terms of fragrance, and ease of extrusion. Your sticks will burn more slowly, and you'll be able to use less binder in the dough. Sieve carefully, allowing only the finest particles to pass through. 100 microns seems to be the magic number for incense powders; ingredients reduced to this size perform better in terms of fragrance, and ease of extrusion. Your sticks will burn more slowly, and you'll be able to use less binder in the dough. Sieve carefully, allowing only the finest particles to pass through.
### An extruder ### An extruder
I use [one of these (not an affiliate link)](https://www.aliexpress.us/item/3256804509917099.html). There are many options available, but try to find an extruder that gradually comes to a point rather than one that takes interchangeable plates - they'll produce rough sticks. Also avoid anything made of plastic; I promise you it won't be strong enough. ~~I use [one of these](https://www.aliexpress.us/item/3256804509917099.html)~~ (I have since moved on. See [this article on extruders](/blog/the-skinny-on-incense-stick-extruders/) for advice). There are many options available, but try to find an extruder that gradually comes to a point rather than one that takes interchangeable plates - they'll produce rough sticks. Also avoid anything made of plastic; I promise you it won't be strong enough.
### A drying screen ### A drying screen
Again, there are many options, some of which you may have already laying around. I use [one of these (also not an affiliate link)](https://www.aliexpress.us/item/3256806230786054.html). Again, there are many options, some of which you may have already laying around. I use [one of these](https://www.aliexpress.us/item/3256806230786054.html).
### A respirator ### A respirator
I almost forgot to mention this, but [as Irene points out](https://blog.rauchfahne.de/en/2023/02/19/making-your-own-incense-sticks-basic-knowledge-and-useful-information/) this is an important piece. Inhaling fine powders of any kind is very very bad for you. Don't mess about with this one: use a proper respirator, or at least a well-fitted n95 mask. I almost forgot to mention this, but [as Irene points out](https://blog.rauchfahne.de/en/2023/02/19/making-your-own-incense-sticks-basic-knowledge-and-useful-information/) this is an important piece. Inhaling fine powders of any kind is very very bad for you. Don't mess about with this one: use a proper respirator, or at least a well-fitted n95 mask.

View File

@@ -0,0 +1,19 @@
---
title: "On the Recent Controversy Surrounding a Certain Perfumery. "
description: "The difference between critique and denigration."
date: 2025-07-13
tags:
- Quick Thoughts
- Perfume
- Incense
synopsis: "The difference between critique and denigration."
---
Someone recently shared with me transcripts and audio recordings that have been going around of comments that are alleged to have been made by the owner of a well-regarded perfumery. This owner also recently published a video on the matter. I am not going to mention names, but I am sure many in the fragrance and incense community are already aware of the situation. I'm seeing a lot of anger online, as well as a number of people coming to the owners' defense. Having seen what I have, here are my thoughts.
First of all, I'm an anti-theist. I don't believe that *any* religion is inherently deserving of respect, let alone beyond critique or reproach. As this situation involves religion, I was expecting to see yet another case of hypersensitive believers becoming upset at a simple criticism. But there is a difference between criticism and denigration, and while ideas may not be owed respect simply because they exist, I believe that people are. What I saw and heard was not critique. It was outright insult and denigration in the most inflammatory terms possible.
There is a key difference between innocent commentary on a particular worldview (even if contentious), and outright insulting an entire group of people, their beliefs, their cultures, and their countries of origin. The language and talking points I saw, in particular the parroting of right-wing anti-immigrant rhetoric aimed at Muslims, struck me not as critique, but racism. Further, to harbor the beliefs espoused in these recordings and transcripts regarding a demographic while also directly marketing products to them seems especially contemptible.
In the video addressing the situation, the individual concerned pointed out that these statements were taken out of context. It is difficult to imagine how context could possibly excuse the statements I read and heard, but they were indeed presented without context. Regardless, rather than make a genuine apology which includes an acknowledgement of the harm caused, they opined on how unfortunate it was that their remarks were made public, and chose to shut down comments when people began to share some of the remarks that are alleged to have been made.
We all make mistakes. Sometimes people make remarks in anger that they don't mean, or we phrase our arguments in ways that are hurtful and unproductive. In my mind, there's still room for that to be the case here. But the first step towards growth and forgiveness is a sincere apology: naming your mistake openly, acknowledging the harm it caused, and taking steps to rectify that harm. While I am not in the group harmed by this situation, the rhetoric purported to have been espoused here does harm individuals who I respect and care for. Thus, while it's not my place to offer forgiveness, I will not be purchasing anything from this individual until such time as an earnest apology has been offered, and steps have been taken to rectify the harm caused. If I do not see this effort, I must believe that this individual stands by the statements they are alleged to have made, and as we have come to learn, [funding people funds their beliefs](https://www.advocate.com/news/jk-rowling-anti-trans-organization).

View File

@@ -0,0 +1,20 @@
---
title: "Reviewing Devotion by Dolce & Gabbana"
description: "Thats right, Im reviewing a perfume this time."
date: 2025-09-19
tags:
- Perfume
- Perfume Review
synopsis: "Thats right, Im reviewing a perfume this time."
imageURL: "/img/dolce_gabbana_devotion.webp"
imageAlt: "A perfume bottle with a rather gaudy gold heart / bow sort of thing stuck on it."
mastodon_id: "115233758284247441"
---
I'm not a big perfume guy. I've been wearing 212 Men by Carolina Herrara (well, actually by [Alberto Morillas, Rosendo Mateu and Ann Gottlieb](https://www.fragrantica.com/perfume/Carolina-Herrera/212-Men-297.html)) for *years* just because I happened to have bought a bottle at some point[^1]. Perfumes are expensive. They're strong; they cling to you for days, making it difficult to try new ones even if you do have the money and fridge space. Fragrances can also make it hard for people with sensory issues to be around you, even if you *don't* over spray (which may "frag-heads" do), and depending on your job, it may not make sense to wear any fragrance at all. No one wants a noseful of oud, lavender, camphor, and lime oil when you're serving them a flat white with vanilla syrup and an everything bagel. I mostly work from home these days, and I'm not exactly a social butterfly (I run a blog for christ's sake), so I often just don't see the point of putting on fragrance every day.
Further, as much as I like smelling things, reviewing them is another matter. Whether you're tasting spirits or wines, listening to incense, sipping tea, or cupping coffee, It's hard work to pick out notes, and while I have more practice than a lot of people, I still have a long way to go. This is especially true with perfumes. The bulk of my experience is with incense on the natural and botanical / whole-plant side. The aromatics used in this style of incense-making tend to smell very, very different when reduced to an essential oil, as would be used in natural perfumery, and may be yet further removed from the synthetic compounds that make up 99% of modern perfumes. Even when oils or synthetic approximations come close to their whole-plant counterparts, their sheer strength can make the notes seem wholly dissimilar. People who are *really* into perfumes can name the compounds responsible for a note in their favorite fragrances: I cannot. But, in all likelihood it is more useful to people to describe perfume in terms that non-enthusiasts (or chemists) can understand, as one would with whiskey, pu-erh, or incense, and so, I will do my best. On to the review.
My partner recently received a sample of Dolce & Gabbana's Devotion (by [Olivier Cresp](https://www.fragrantica.com/perfume/Dolce-Gabbana/Devotion-84951.html)) and left it on my desk for me to try. The perfume opens with a subtle sugared lemon note that was fleeting on the skin, but seemed to linger a little longer on paper. Beneath this lies a bed of very sweet gourmand notes and a hint of spice: angel food cake, toffee, salted butter, and a blink and you'll miss it hint of nutmeg. I had to go hunting for the orange blossom note that is meant to be present; I find it tucked subtly amidst the gourmand notes providing a clever floral lift for what would otherwise be an utterly cloying sticky toffee pudding and/or stack-of-pancakes accord; there is just enough brightness in this perfume to hold it back, kicking and screaming, from crossing that line into total sickliness. On my skin, I also noted a delicate ambrette-like powderiness in the dry-down. This is not a fragrance I would like to be trapped in a car with, nor is it one that I would subject the public to except in the dead of a Chicago winter. That said, I like it. To my humble nose, the composition is clever, carefully balanced, and just plain satisfying. It's simple, well executed, and fun to smell.
[^1]: Sort of. The full story is that I was once given a bottle of 212 NYC by my horrible ex-girlfriend, and I bought a bottle of 212 Men when I ran out thinking that it was the same thing. I've been occasionally wearing 212 Men since.

View File

@@ -8,7 +8,7 @@ permalink: /blogroll/nathanUpchurchBlogroll.opml
<ownerName>Nathan Upchurch</ownerName> <ownerName>Nathan Upchurch</ownerName>
</head> </head>
<body>{% for category in blogroll.categories %} <body>{% for category in blogroll.categories %}
<outline id="{{ category.name }}" text="{{ category.name }}">{% for blog in category.blogs %} <outline text="{{ category.name }}">{% for blog in category.blogs %}
<outline <outline
text="{{ blog.title }}" text="{{ blog.title }}"
description="{{ blog.description }}" description="{{ blog.description }}"

View File

@@ -4,10 +4,17 @@ title: Nathan Upchurch | Blogroll
structuredData: none structuredData: none
--- ---
<h1>Blogroll</h1> <h1>Blogroll</h1>
<p class="nodropcap page-block">Here are some of the blogs I subscribe to. You can click the RSS icon next to each to subscribe using <a href="../about-feeds/">your newsreader</a>, or import all of them at once by downloading and importing this convenient <a href="./nathanUpchurchBlogroll.opml" download>.opml file</a>.</p> <p class="nodropcap">Here are some blogs and independent news outlets I like to read. You can click the RSS icon next to each to subscribe using <a href="../about-feeds/">your newsreader</a>, or import all of them at once by downloading and importing this convenient <a href="./nathanUpchurchBlogroll.opml" download>.opml file</a>.</p>
<p class="page-block">
<em>Skip to category:
{% for category in blogroll.categories %}
<a href="#{{ category.name | slugify }}">{{ category.name }}</a>{% if loop.last %}.{% else %},{% endif %}
{% endfor %}
</em></p>
{% for category in blogroll.categories %} {% for category in blogroll.categories %}
<section class="blogroll"> <section class="blogroll">
<h2>{{ category.name }}:</h2> <h2 id="{{ category.name | slugify }}">{{ category.name }}:<a class="header-anchor" href="#{{ category.name | slugify }}">#</a></h2>
{% for blog in category.blogs %} {% for blog in category.blogs %}
<div class="blogroll-category-group"> <div class="blogroll-category-group">
<a href="{{ blog.url }}"><h3>{{ blog.title }}</h3></a> <a href="{{ blog.url }}"><h3>{{ blog.title }}</h3></a>

View File

@@ -4,6 +4,21 @@ title: Nathan Upchurch | Changelog
structuredData: none structuredData: none
--- ---
# Changelog # Changelog
* 2025-10-01
* Created [/incense](/incense).
* Added "not by AI" badge.
* Updated [/sitemap](/sitemap).
* 2025-08-22
* Updated [/wish](/wish).
* 2025-08-14
* Implemented a [guestbook](/guestbook/).
* 2025-07-29
* Added [The 74](https://www.the74million.org/) to the [blogroll](/blogroll).
* 2025-07-14
* Added [Assigned](https://www.assignedmedia.org), [Prism](https://prismreports.org), [Rest of World](https://restofworld.org), and [The Appeal](https://theappeal.org/) to the [blogroll](/blogroll).
* Updated the [blogroll](/blogroll), adding a "skip to category" section, and adding direct links to all section headers.
* Removed "id" attribute from categories in [blogroll](/blogroll) [OPML](/blogroll/nathanUpchurchBlogroll.opml).
* Updated [/wish](/wish).
* 2025-07-13 * 2025-07-13
* Renamed the [blog](/blog), updated [/about](/about), and added [Bardo Burner](https://bardoburner.com/) to the [blogroll](/blogroll). * Renamed the [blog](/blog), updated [/about](/about), and added [Bardo Burner](https://bardoburner.com/) to the [blogroll](/blogroll).
* 2025-07-10 * 2025-07-10

View File

@@ -1,6 +1,6 @@
--- ---
layout: layouts/403.njk layout: layouts/403.njk
permalink: 403.html permalink: error/403.html
title: Nathan Upchurch | 403 title: Nathan Upchurch | 403
structuredData: none structuredData: none
eleventyExcludeFromCollections: true eleventyExcludeFromCollections: true

View File

@@ -1,6 +1,6 @@
--- ---
layout: layouts/404.njk layout: layouts/404.njk
permalink: 404.html permalink: error/404.html
title: Nathan Upchurch | 404 title: Nathan Upchurch | 404
structuredData: none structuredData: none
eleventyExcludeFromCollections: true eleventyExcludeFromCollections: true

View File

@@ -0,0 +1,3 @@
export default {
layout: "layouts/post.njk",
};

View File

@@ -8,8 +8,8 @@ tags: gallery
structuredData: none structuredData: none
eleventyComputed: eleventyComputed:
title: "{{ gallery.title }}" title: "{{ gallery.title }}"
permalink: "/gallery/{{ gallery.title | slugify }}/" permalink: "/gallery/{{ gallery.title | slugify }}/"
description: "{{ gallery.description }}" description: "{{ gallery.description }}"
--- ---
<h1>{{ gallery.title }}</h1> <h1>{{ gallery.title }}</h1>
<p class="page-block nodropcap">{{ gallery.description }}</p> <p class="page-block nodropcap">{{ gallery.description }}</p>

55
content/guestbook.njk Normal file
View File

@@ -0,0 +1,55 @@
---
layout: layouts/base.njk
title: Nathan Upchurch | Guestbook
structuredData: none
---
<h1>Sign My Guestbook</h1>
<!-- Guestbook Script -->
<script async src="https://guestbooks.meadow.cafe/resources/js/embed_script/835/script.js"></script>
<!-- Guestbook Form -->
<div id="guestbooks___guestbook-form-container">
<form id="guestbooks___guestbook-form"
action="https://guestbooks.meadow.cafe/guestbook/835/submit"
method="post">
<label for="name">Your name:</label>
<div class="guestbooks___input-container">
<input type="text"
id="name"
name="name"
required>
</div>
<label for="website">Your website (optional):</label>
<div class="guestbooks___input-container">
<input type="url"
id="website"
name="website">
</div>
<div id="guestbooks___challenge-answer-container"></div>
<label for="text">Your message:</label>
<div class="guestbooks___input-container">
<textarea id="text"
name="text"
rows="4"
style="width: 100%; box-sizing: border-box; resize: vertical;"
required></textarea>
</div>
<button type="submit">Sign Guestbook</button>
<div id="guestbooks___error-message"></div>
</form>
</div>
<!-- Attribution (optional but appreciated!) -->
<div id="guestbooks___guestbook-made-with" style="text-align: right; margin-top: 10px;">
<small>Powered by <a href="https://guestbooks.meadow.cafe" target="_blank">Guestbooks</a></small>
</div>
<!-- Messages Section -->
<hr/>
<h2 id="guestbooks___guestbook-messages-header">Messages</h2>
<div id="guestbooks___guestbook-messages-container"></div>

106
content/incense/index.md Normal file
View File

@@ -0,0 +1,106 @@
---
layout: layouts/base.njk
title: Nathan Upchurch | Incense
structuredData: none
---
# Incense: Writing & Resources
::: info
Is this page missing something? [Let me know](/me).
:::
Incense making is hard. While parts of the world with strong incense cultures enjoy the intangible cultural heritage represented by many hundreds of years of knowledge and experience in incense making, here in the west expertise is scarce—and often jealously guarded[^1]. For this reason, I have compiled here some English-language writing and resources on incense and incense making to ease the journeys of those interested in practicing this ancient art.
## Incense Making How-To
### Articles
* [*Grinding Equipment Analysis*, Dave of The World Makes Scents](https://incensemakers.org/d/7-grinding-equipment-analysis-wip)
* [*How to Make Incense*, incensemaking.com](https://incensemaking.com/how-to-make-incense/)
* [*Incense Stick Making A Walk Through*, Kyarazen](https://www.kyarazen.com/incense-stick-making-a-walk-through/)
* [*Making Incense: A Cursory Guide*, Nathan Upchurch](/blog/making-incense/)
* [*Making Your Own Incense Sticks Basic Knowledge and Useful Information*, Irene of rauchfahne.de](https://blog.rauchfahne.de/en/2023/02/19/making-your-own-incense-sticks-basic-knowledge-and-useful-information/)
### Books
* [*Incense: Crafting & Use of Magickal Scents*, Carl "The Incense Dragon" Neal](https://www.theincensedragon.com/books/p/4uzrvidobds4zpi40mh4vdectzisgp)
### Resources
* [/r/incense posts flaired with "incense making"](https://www.reddit.com/r/Incense/?f=flair_name%3A%22Incense%20Making%22)—For better or worse, the incense subreddit is *the* place to go for incense discussion and advice. I'm working on changing that, but it's slow-going; see the forums / discussion boards section below.
* [incensemaking.com](https://incensemaking.com/)—A useful site, particularly for listing many of the aromatics used in incense making. Be careful, however, as not all of the ingredients listed may be suited for [combustible incense](https://en.wikipedia.org/wiki/Incense#Types).
* [The Incense Dragon YouTube channel](https://www.youtube.com/c/IncenseDragon)
## Advanced Incense Making Techniques
### Articles
* [*Filtering Conifer Resins*, Dave of The World Makes Scents](https://incensemakers.org/d/20-filtering-conifer-resins)
* [*Incorporating Soft Resin Into Your Incense Recipe*, Dave of The World Makes Scents](https://incensemakers.org/d/26-incorporating-soft-resin-into-your-incense-recipe)
* [*Traditional Processing of Aloeswood*, Dr. Incense](https://dr-incense.com/blogs/dr-incense-blog/traditional-processing-of-aloeswood)
* [*Washing Frankincense*, Nathan Upchurch](/blog/washing-frankincense/)
### Videos
* [A guide to making percolated tinctures (YouTube)](https://www.youtube.com/watch?v=EvkbCkg9bPs)
## Writing on Incense and Related Topics
### Articles
* [Ancient Chinese kneaded incense recipes translated from Zhou Jiaxuan's *History of Incense* (香乘 / xiāng shèng)](https://web.archive.org/web/20230216230731/https://talesofincense.com/scent-materia/)
* [Chinese incense ingredient name translations](https://web.archive.org/web/20230216230731/https://talesofincense.com/scent-materia/)
* [*Japanese Incense Types*, Kyarazen](https://www.kyarazen.com/japanese-incense-types-in-modern-day/)
* [*Pressed Incense Tablets*, Kyarazen](https://www.kyarazen.com/pressed-incense-tablets/)
* [*The Wisdom of Traditional Processing Methods*, Dr. Incense](https://dr-incense.com/blogs/dr-incense-blog/the-wisdom-of-traditional-processing-methods)
### Books
* [*Censers and Incense of Mexico and Central America*—Walter Hough](https://archive.org/details/censersincenseof00houg/page/n2/mode/1up)
* [*Floating Gold*, Christopher Kemp](https://ramblingreaders.org/book/326538/s/floating-gold)—A natural and social history of ambergris.
* [*The Fragrant Path*, Michael Cousineau](https://ramblingreaders.org/book/442777/s/the-fragrant-path)—A dive into the history of Japanese incense traditions.
### Other
* [A list of archived URLs](https://web.archive.org/web/*/https://talesofincense.com/*) from a now-defunct site with some good information on Chinese incense.
* [All of my writing on incense](/tags/incense/)
* [incensemakers.org](https://incensemakers.org/) is an invitation-only forum for relatively experienced incense makers. It is not incredibly active, but it does have a number of useful threads visible to non-members. If you are interested in joining, your best bet is to have an existing member you know personally get in touch with [me](/me) to provide a recommendation on your behalf.
* See the [incense, fragrance, and perfumery section of my blogroll](/blogroll/#incense-fragrance-and-perfumery) for a list of blogs with writing on incense and related topics.
## Videos on Incense and Related Topics
* [Baikundo's incense-stick making process (YouTube)](https://www.youtube.com/watch?v=tbQ8sNcQdcg)
* [Business Insider's *So Expensive*: Agarwood (YouTube)](https://www.youtube.com/watch?v=AVupYzrCjmM)
* [Business Insider's *So Expensive*: Bulgarian Rose Oil (YouTube)](https://www.youtube.com/watch?v=26pEG7Ghgpg)
* [Business Insider's *So Expensive*: Ceylon Cinnamon (YouTube)](https://www.youtube.com/watch?v=DzOcZlmeaH0)
* [Business Insider's *So Expensive*: Frankincense And Myrrh (YouTube)](https://www.youtube.com/watch?v=8LMioQGsFFw)
* [Business Insider's *So Expensive*: Jasmine Oil (YouTube)](https://www.youtube.com/watch?v=Rt16uOqImI0)
* [Business Insider's *So Expensive*: Sandalwood (YouTube)](https://www.youtube.com/watch?v=QPRpWg_wU0A)
* [*Fragrant China* (YouTube)](https://www.youtube.com/watch?v=m96m2WPGDJA&list=PLJeSQ7Rl5tC-bgdowqRLjFyAVowKYkOK-)
* [*Incense Making in Hong Kong* (YouTube)](https://www.youtube.com/watch?v=Dzzvi6Cqqu8)
* [*Introduction to Japanese Incense | Types and Styles* (YouTube)](https://www.youtube.com/watch?v=F6G-azPGMcA)
* [*Japanese incense made with a waterwheel* (YouTube)](https://www.youtube.com/watch?v=Oy8nnTPQ5M0)
* [*Nag Champa - A Documentary Film* (YouTube)](https://www.youtube.com/watch?v=bN3wLhZFXmQ)
* [New China TV: *Traditional incense-making helps Tibetan villagers live better life* (YouTube)](https://www.youtube.com/watch?v=qDqGwKNCLfc)—a short look at traditional Tibetan incense making.
* [*Sacred Tibetan Incense* (YouTube)](https://www.youtube.com/watch?v=VWEg7FtBLKw)
* [*Saving the scent that may soon disappear from Earth* (YouTube)](https://www.youtube.com/watch?v=XqqzdI0wVQc)—a documentary on New Caledonian sandalwood.
* [*Scent From Heaven* (YouTube)](https://www.youtube.com/watch?v=jv69pYSm2oo)—a documentary from Al Jazeera on agarwood.
* [Shoyeido Factory Works (YouTube)](https://www.youtube.com/watch?v=EQRxB4Gz-JM)
* [The Frankincense Trail](https://www.imdb.com/title/tt2056414/)—Kate Humble follows the ancient frankincense trade route from Oman to Palestine. I have linked to the IMDB page, but this documentary series is well worth sailing the high seas for.
* [*The Scent of Heaven: Inside Vietnams Incense Village* (YouTube)](https://www.youtube.com/watch?v=Wy8pDpIH31g)
* [*Turf Peat Incense* (YouTube)](https://www.youtube.com/watch?v=4F7Xvdpq-GE)
## Reputable Suppliers of Aromatics
* [Apothecary's Garden (Canada)](https://apothecarysgarden.com/)—Absolutes, Extracts, Herbs, Tinctures, Oils, Resins, Woods
* [Frontier Co-Op (USA)](https://www.frontiercoop.com)—Herbs, Spices
* [HerbCo (USA)](https://www.herbco.com/)—Herbs, Spices
* [Jarguna (Italy)](https://www.etsy.com/shop/jarguna)—Herbs, Oils, Resins, Woods
* [Jeomras Räucherwelt (Germany)](https://raeucherwelt.de/)—Herbs, Oils, Resins, Woods
* [Liberty Natural Products (USA)](https://www.libertynatural.com/)—Absolutes, Extracts, Herbs, Tinctures, Oils, Resins
* [Mermade Magickal Arts (USA)](https://www.mermadearts.com/)—Herbs, Resins, Woods
* [Mothers Goods (Germany)](https://mothersgoods.com)—Herbs, Resins, Woods
* [Mountain Rose Herbs (USA)](https://mountainroseherbs.com/)—Extracts, Herbs, Tinctures, Oils, Resins
* [New Mountain Merchants (Australia)](https://newmountain.com.au/)—Oils, Woods
* [Scents of Earth (USA)](https://scents-of-earth.com/)—Absolutes, Herbs, Oils, Resins, Woods
* [The Incense Dragon (USA)](https://www.theincensedragon.com/supplies)—Herbs, Resins, Woods
* [The World Makes Scents (USA)](https://theworldmakesscents.com/)—Herbs, Resins, Woods
## Studies on Incense and Related Topics
* [*Odor Tenacity of Perfumery Materials*, Hayato Hosokawa and Takayuki Shibamoto](https://web.archive.org/web/20240616105228/https://img.perfumerflavorist.com/files/base/allured/all/document/2016/04/pf.7775.pdf)
## Forums / Discussion Boards
* [Reddit (/r/incense)](https://reddit.com/r/incense)—Unfortunately, this is currently *the* place to discuss incense and incense making on the English-speaking internet. If you would like to avoid a platform that spies on you and uses your writing to train AI, you are welcome to help me bring some life to the following alternative option (currently pretty much only populated by me):
* [Lemmy (lemmy.ml/c/incense)](https://lemmy.ml/c/incense)—Lemmy is a free and open source alternative to Reddit on [the fediverse](https://jointhefediverse.net/?lang=en-us). If you're new to the fediverse, the easiest way to participate is to [create a Lemmy account](https://lemmy.ml/signup) and subscribe to the [/c/incense](https://lemmy.ml/c/incense) community. You can also subscribe and participate from [other Lemmy instances](https://join-lemmy.org/instances) and [other federated platforms](https://jointhefediverse.net/join?lang=en-us) such as [Friendica](https://friendi.ca/#try).
[^1]: Here I am referring to traditional incense making, using actual plants as aromatics. There is certainly no lack of knowledge or production of "dipped" incense here, an extremely easy to make category of incense which is considered the absolute bottom of the barrel in terms of quality.

View File

@@ -3,10 +3,5 @@ layout: layouts/home.njk
eleventyNavigation: eleventyNavigation:
key: Home key: Home
order: 1 order: 1
numberOfLatestPostsToShow: 3
numberOfNowPostsToShow: 1
numberOfGalleriesToShow: 1
numberOfQuizzesToShow: 1
hideGalleryDescriptions: 1
--- ---
{% include "navigator.njk" %} {% include "navigator.njk" %}

View File

@@ -0,0 +1,7 @@
---
title: A trail of burn-test wastage
manufacturer: Myself
date: 2025-09-29 11:11:00
time: 11:11 AM
---
Its mostly sandalwood, so it doesnt smell too terrible :D

View File

@@ -0,0 +1,7 @@
---
title: Assam
manufacturer: Yi-Xin Craft Incense
date: 2025-07-17 14:22:00
time: 2:22 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Australian Sandalwood (Powder)
manufacturer: The World Makes Scents
date: 2025-08-21 11:55:00
time: 11:55 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Balthazar
manufacturer: Scents of Earth
date: 2025-09-03 20:06:00
time: 8:06 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Beau Soir
manufacturer: Myself
date: 2025-08-26 16:00:00
time: 4:00 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Butterfly Spring Incense
manufacturer: Lijiali
date: 2025-08-26 9:40:00
time: 9:40 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Christmas Tree
manufacturer: The World Makes Scents
date: 2025-08-07 11:06:00
time: 11:06 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Christmas Tree
manufacturer: The World Makes Scents
date: 2025-09-22 10:26:00
time: 10:26 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Compassion
manufacturer: Espirit de la Nature
date: 2025-07-17 11:21:00
time: 11:21 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Floral Palo
manufacturer: Myself
date: 2025-07-21 10:10:00
time: 10:10 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Floral Palo
manufacturer: Myself
date: 2025-8-8 10:29:00
time: 10:29 AM
---
Not even ten o'clock and I'm already in need of some stress relief because the landlord is being a nightmare.

View File

@@ -0,0 +1,7 @@
---
title: Fu-In Byakudan
manufacturer: Minorien
date: 2025-08-27 11:16:00
time: 11:16 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Grand Dame
manufacturer: Myself
date: 2025-09-15 14:13:00
time: 2:13 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Hawaiian Summer
manufacturer: Incense Apprentice
date: 2025-08-16 20:36:00
time: 8:37 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Hidden Valley Orchid
manufacturer: Yi-Xin Craft Incense
date: 2025-07-17 14:58:00
time: 2:58 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Hojari A
manufacturer: Yi-Xin Craft Incense
date: 2025-07-25 16:32:00
time: 4:32 PM
---
Received as a sample alongside Hojari B.

View File

@@ -0,0 +1,7 @@
---
title: Hojari A
manufacturer: Yi-Xin Craft Incense
date: 2025-09-11 11:47:00
time: 11:47 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Hojari B
manufacturer: Yi-Xin Craft Incense
date: 2025-07-25 17:32:00
time: 5:32 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Hojari
manufacturer: Myself
date: 2025-07-29 12:09:00
time: 12:09 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Jinko Daikoboku
manufacturer: Seikado
date: 2025-08-22 11:15:00
time: 11:15 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Kheouns Blend
manufacturer: The World Makes Scents
date: 2025-07-29 14:30:00
time: 2:30 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Kobunboku
manufacturer: Baieido
date: 2025-08-25 13:23:00
time: 1:23 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Kobunboku
manufacturer: Baieido
date: 2025-09-08 11:18:00
time: 11:18 AM
---
With a nice cup of tea and some ginger biscuits.

View File

@@ -0,0 +1,7 @@
---
title: Magnifiscents Diamond
manufacturer: Shoyeido
date: 2025-08-21 10:14:00
time: 10:14 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Magnifiscents Obsidian
manufacturer: Shoyeido
date: 2025-09-26 14:28:00
time: 2:28 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Matsu no Tomo (Friend of Pine)
manufacturer: Shoyeido
date: 2025-08-09 17:03:00
time: 5:05 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Morning Star Vanilla
manufacturer: Nippon Kodo
date: 2025-07-31 10:55:00
time: 10:55 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Morning Star Vanilla
manufacturer: Nippon Kodo
date: 2025-08-08 11:25:00
time: 11:25 AM
---
Among the first Japanese incense sticks I ever tried, I've been using this stuff to calm down for twenty years.

View File

@@ -0,0 +1,7 @@
---
title: Moss Garden (Nokiba)
manufacturer: Shoyeido
date: 2025-07-14 12:43:00
time: 12:43 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Moss Garden (Nokiba)
manufacturer: Shoyeido
date: 2025-08-14 13:05:00
time: 1:05 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Reiryokoh
manufacturer: Kunmeido
date: 2025-07-14 11:32:00
time: 11:32 AM
---
Fancied something stimulating for this Monday morning as I drink some ripe pu'er.

View File

@@ -0,0 +1,7 @@
---
title: Rosewood
manufacturer: Yi-Xin Craft Incense
date: 2025-09-17 5:35:00
time: 5:35 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Santalum Album Bead Waste (On Heater)
manufacturer: Apothecarys Garden
date: 2025-08-27 15:08:00
time: 3:08 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Spring Effulgence
manufacturer: Yi-Xin Craft Incense
date: 2025-09-15 13:31:00
time: 1:31 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Spring Fragrance
manufacturer: Yi-Xin Craft Incense
date: 2025-08-20 10:51:00
time: 10:51 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Suzaku
manufacturer: Gyokushodo
date: 2025-07-23 13:39:00
time: 1:39 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Suzaku
manufacturer: Gyokushodo
date: 2025-08-06 11:53:00
time: 11:53 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Suzaku
manufacturer: Gyokushodo
date: 2025-08-25 12:02:00
time: 12:02 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Tree of Life
manufacturer: Yi-Xin Craft Incense
date: 2025-07-27 12:24:00
time: 12:25 PM
---

View File

@@ -0,0 +1,7 @@
---
title: Waterwheel Cedar
manufacturer: Tennendo
date: 2025-08-27 9:21:00
time: 9:21 AM
---

View File

@@ -0,0 +1,7 @@
---
title: Weeping Cypress
manufacturer: Yi-Xin Craft Incense
date: 2025-08-01 10:02:00
time: 10:02 AM
---

View File

@@ -0,0 +1,7 @@
---
title: White Cloud (Hakuun)
manufacturer: Shoyeido
date: 2025-08-04 12:16:00
time: 12:16 PM
---

View File

@@ -0,0 +1,7 @@
---
title: White Cloud (Hakuun)
manufacturer: Shoyeido
date: 2025-09-04 15:00:00
time: 3:00 PM
---

View File

@@ -0,0 +1,7 @@
---
title: “Incense Droplets” Rose Blvd
manufacturer: Ripple Home
date: 2025-09-26 9:23:00
time: 9:23 AM
---
:/

View File

@@ -2,4 +2,5 @@ export default {
tags: ["nowBurning"], tags: ["nowBurning"],
layout: "layouts/base.njk", layout: "layouts/base.njk",
permalink: false, permalink: false,
structuredData: "none",
}; };

View File

@@ -11,19 +11,30 @@ structuredData: none
<li> <li>
<a href="/about">About</a> <a href="/about">About</a>
<ul> <ul>
<li><a href="/about/AI">AI</a></li>
<li><a href="/about/colophon">Colophon</a></li> <li><a href="/about/colophon">Colophon</a></li>
<li><a href="/about/privacy">Privacy</a></li> <li><a href="/about/privacy">Privacy</a></li>
</ul> </ul>
</li> </li>
<li><a href="/ai">AI</a></li> <li>
<li><a href="/blog">Blog</a></li> <a href="/blog">Blog</a>
<ul>
<li><a href="/feed/feed.xml">Feed</a></li>
<li><a href="/tags">Tags</a></li>
</ul>
</li>
<li><a href="/blogroll">Blogroll</a></li> <li><a href="/blogroll">Blogroll</a></li>
<li><a href="/changelog">Changelog</a></li> <li><a href="/changelog">Changelog</a></li>
<li><a href="/me">Contact</a></li> <li><a href="/me">Contact</a></li>
<li><a href="/feed/feed.xml">Feed</a></li>
<li><a href="/galleries">Galleries</a></li> <li><a href="/galleries">Galleries</a></li>
<li><a href="/guestbook">Guestbook</a></li>
<li><a href="/incense">Incense</a></li>
<li><a href="/now">Now</a></li> <li><a href="/now">Now</a></li>
<li><a href="/tags">Tags</a></li> <li>Special
<ul>
<li><a href="/special/flying-toasters/">Flying Toasters</a></li>
</ul>
</li>
<li><a href="/wish">Wishes</a></li> <li><a href="/wish">Wishes</a></li>
<li><a href="/quizzes">Quizzes</a></li> <li><a href="/quizzes">Quizzes</a></li>
</ul> </ul>

View File

@@ -0,0 +1,38 @@
/* apply a natural box layout model to all elements */
*,
*:before,
*:after {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
html,
body {
background-color: #111;
margin: 0;
height: 100%;
width: 100%;
overflow: hidden;
}
/* Hide only visually, but have it available for screenreaders & for SEO purposes. See h5bp.com/v */
.visuallyhidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.clearfix:before,
.clearfix:after {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 464 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -0,0 +1,541 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Flying Toasters</title>
<meta
name="description"
content="Experience Flying Toasters, After Dark's most popular Mac screensaver of the 1990s, reinterpreted using modern CSS."
/>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="shortcut icon" href="./img/favicon.png" />
<link rel="stylesheet" href="./base.css" />
<style>
/* Thanks to Brian Braun: https://github.com/bryanbraun/after-dark-css/ */
.audioContainer {
align-items: flex-end;
display: flex;
height: 100%;
justify-content: center;
padding-bottom: 2rem;
}
body {
background-color: black;
}
.toaster {
position: absolute;
width: 64px;
height: 64px;
background-image: url("./img/toaster-sprite.gif");
}
.toast {
position: absolute;
width: 64px;
height: 64px;
background-image: url("./img/toast1.gif");
}
/**
* Toaster Animations
*
* There are several kinds of toaster animations, marked as t1, t2, & t3.
*
* T1 is fastest speed
* T2 is mid speed & flaps out of sequence with T1
* T3 is the common speed
* T4 is a delayed batch going at the fastest speed
* T5, T6, T7, T8, & T9 are a delayed batch of toasters going at the common speed
*/
.t1 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate,
fly 10s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate,
fly 10s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate,
fly 10s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate,
fly 10s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate,
fly 10s linear infinite;
}
.t2 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 16s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 16s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 16s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 16s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 16s linear infinite;
}
.t3 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate,
fly 24s linear infinite;
}
.t4 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate,
fly 10s 5s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate,
fly 10s 5s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate,
fly 10s 5s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate,
fly 10s 5s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate,
fly 10s 5s linear infinite;
}
.t5 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 4s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 4s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 4s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 4s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 4s linear infinite;
}
.t6 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 8s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 8s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 8s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 8s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 8s linear infinite;
}
.t7 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 12s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 12s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 12s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 12s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 12s linear infinite;
}
.t8 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 16s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 16s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 16s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 16s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate,
fly 24s 16s linear infinite;
}
.t9 {
-webkit-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 20s linear infinite;
-moz-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 20s linear infinite;
-ms-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 20s linear infinite;
-o-animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 20s linear infinite;
animation:
flap 0.2s steps(4) infinite alternate-reverse,
fly 24s 20s linear infinite;
}
/**
* Toast Animations
*
* There are several kinds of toaster animations, marked as ts1, ts2, & ts3.
*
* Tst1 is fast
* Tst2 is mid speed
* Tst3 is the common speed
* Tst4 is a delayed batch of toast going at the common speed
*/
.tst1 {
-webkit-animation: fly 10s linear infinite;
-moz-animation: fly 10s linear infinite;
-ms-animation: fly 10s linear infinite;
-o-animation: fly 10s linear infinite;
animation: fly 10s linear infinite;
}
.tst2 {
-webkit-animation: fly 16s linear infinite;
-moz-animation: fly 16s linear infinite;
-ms-animation: fly 16s linear infinite;
-o-animation: fly 16s linear infinite;
animation: fly 16s linear infinite;
}
.tst3 {
-webkit-animation: fly 24s linear infinite;
-moz-animation: fly 24s linear infinite;
-ms-animation: fly 24s linear infinite;
-o-animation: fly 24s linear infinite;
animation: fly 24s linear infinite;
}
.tst4 {
-webkit-animation: fly 24s 12s linear infinite;
-moz-animation: fly 24s 12s linear infinite;
-ms-animation: fly 24s 12s linear infinite;
-o-animation: fly 24s 12s linear infinite;
animation: fly 24s 12s linear infinite;
}
/**
* Starting positions of objects (both toast & toasters).
* - There is a different position for each object to prevent overlapping.
* - We use percentages in order to accommodate for all window dimensions.
* - Use -6% as the smallest amount for remaining off-screen.
* - Organized into reverse "L" shaped batches to keep a constant flow.
*/
/* Batch 1 (-10% to -20%) */
/* Top edge, from right to left */
.p6 {
right: -2%;
top: -17%;
}
.p7 {
right: 10%;
top: -19%;
}
.p8 {
right: 20%;
top: -18%;
}
.p9 {
right: 30%;
top: -20%;
}
.p10 {
right: 40%;
top: -21%;
}
.p11 {
right: 50%;
top: -18%;
}
.p12 {
right: 60%;
top: -20%;
}
/* Right side, from top to bottom */
.p13 {
right: -17%;
top: 10%;
}
.p14 {
right: -19%;
top: 20%;
}
.p15 {
right: -21%;
top: 30%;
}
.p16 {
right: -23%;
top: 50%;
}
.p17 {
right: -25%;
top: 70%;
}
/* Batch 2 (-20% to -40%) */
/* Top edge, from right to left */
.p18 {
right: 0%;
top: -26%;
}
.p19 {
right: 10%;
top: -20%;
}
.p20 {
right: 20%;
top: -36%;
}
.p21 {
right: 30%;
top: -24%;
}
.p22 {
right: 40%;
top: -33%;
}
.p23 {
right: 60%;
top: -40%;
}
/* Right side, from top to bottom */
.p24 {
right: -26%;
top: 10%;
}
.p25 {
right: -36%;
top: 30%;
}
.p26 {
right: -29%;
top: 50%;
}
/* Batch 3 (-40% to -60%)*/
/* Top edge, from right to left */
.p27 {
right: 0;
top: -46%;
}
.p28 {
right: 10%;
top: -56%;
}
.p29 {
right: 20%;
top: -49%;
}
.p30 {
right: 30%;
top: -60%;
}
/* Right side, from top to bottom */
.p31 {
right: -46%;
top: 10%;
}
.p32 {
right: -56%;
top: 20%;
}
.p33 {
right: -49%;
top: 30%;
}
/* Flapping animation */
@-webkit-keyframes flap {
from {
background-position: 0px;
}
to {
background-position: -256px;
}
}
@-moz-keyframes flap {
from {
background-position: 0px;
}
to {
background-position: -256px;
}
}
@-o-keyframes flap {
from {
background-position: 0px;
}
to {
background-position: -256px;
}
}
@keyframes flap {
from {
background-position: 0px;
}
to {
background-position: -256px;
}
}
/* Gliding animation using translate */
/* Moving 1600px, to accomodate for large screens */
@-webkit-keyframes fly {
from {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-o-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
to {
-webkit-transform: translate(-1600px, 1600px);
-moz-transform: translate(-1600px, 1600px);
-o-transform: translate(-1600px, 1600px);
-ms-transform: translate(-1600px, 1600px);
transform: translate(-1600px, 1600px);
}
}
@-moz-keyframes fly {
from {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-o-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
to {
-webkit-transform: translate(-1600px, 1600px);
-moz-transform: translate(-1600px, 1600px);
-o-transform: translate(-1600px, 1600px);
-ms-transform: translate(-1600px, 1600px);
transform: translate(-1600px, 1600px);
}
}
@-o-keyframes fly {
from {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-o-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
to {
-webkit-transform: translate(-1600px, 1600px);
-moz-transform: translate(-1600px, 1600px);
-o-transform: translate(-1600px, 1600px);
-ms-transform: translate(-1600px, 1600px);
transform: translate(-1600px, 1600px);
}
}
@keyframes fly {
from {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-o-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
to {
-webkit-transform: translate(-1600px, 1600px);
-moz-transform: translate(-1600px, 1600px);
-o-transform: translate(-1600px, 1600px);
-ms-transform: translate(-1600px, 1600px);
transform: translate(-1600px, 1600px);
}
}
</style>
</head>
<body>
<div class="audioContainer">
<audio controls autoplay src="./After Dark 3.0 - OMTW.mp3"></audio>
</div>
<!-- First group of objects -->
<div class="toaster t1 p6"></div>
<div class="toaster t3 p7"></div>
<div class="toast tst1 p8"></div>
<div class="toaster t3 p9"></div>
<div class="toaster t1 p11"></div>
<div class="toaster t3 p12"></div>
<div class="toaster t2 p13"></div>
<div class="toast tst3 p14"></div>
<div class="toast tst2 p16"></div>
<div class="toaster t1 p17"></div>
<div class="toast tst2 p19"></div>
<div class="toast tst3 p20"></div>
<div class="toaster t2 p21"></div>
<div class="toast tst1 p24"></div>
<div class="toaster t1 p22"></div>
<div class="toast tst2 p26"></div>
<div class="toaster t1 p28"></div>
<div class="toast tst2 p30"></div>
<div class="toaster t2 p31"></div>
<div class="toaster t1 p32"></div>
<div class="toast tst3 p33"></div>
<!-- wave 1 of (fast delayed) objects -->
<div class="toaster t4 p27"></div>
<div class="toaster t4 p10"></div>
<div class="toaster t4 p25"></div>
<div class="toaster t4 p29"></div>
<!-- wave 2 of (delayed) objects -->
<div class="toaster t5 p15"></div>
<div class="toaster t5 p18"></div>
<div class="toaster t5 p22"></div>
<!-- wave 3 of (delayed) objects -->
<div class="toaster t6 p6"></div>
<div class="toaster t6 p11"></div>
<div class="toaster t6 p15"></div>
<div class="toaster t6 p19"></div>
<div class="toaster t6 p23"></div>
<!-- wave 5 of (delayed) objects -->
<div class="toast tst4 p10"></div>
<div class="toast tst4 p23"></div>
<div class="toast tst4 p15"></div>
<div class="toaster t7 p7"></div>
<div class="toaster t7 p12"></div>
<div class="toaster t7 p16"></div>
<div class="toaster t7 p20"></div>
<div class="toaster t7 p24"></div>
<!-- wave 6 of (delayed) objects -->
<div class="toaster t8 p8"></div>
<div class="toaster t8 p13"></div>
<div class="toaster t8 p17"></div>
<div class="toaster t8 p25"></div>
<!-- wave 7 of (delayed) objects -->
<div class="toaster t9 p14"></div>
<div class="toaster t9 p18"></div>
<div class="toaster t9 p21"></div>
<div class="toaster t9 p26"></div>
</body>
</html>

View File

@@ -14,8 +14,8 @@ postlistHeaderText: "Latest Posts:"
structuredData: none structuredData: none
eleventyComputed: eleventyComputed:
title: Posts tagged “{{ tag }}” title: Posts tagged “{{ tag }}”
permalink: "/tags/{{ tag | slugify }}/" permalink: "/tags/{{ tag | slugify }}/"
description: A list of every post I've written tagged “{{ tag }}.” description: A list of every post I've written tagged “{{ tag }}.”
--- ---
<h1>Topic: “{{ tag }}.” <h1>Topic: “{{ tag }}.”
</h1> </h1>

View File

@@ -15,11 +15,6 @@ If, however, *not* getting me a gift seems unconscionable, as best as I can dete
If, like my mother, the non-consumable items below seem too boring to you to satisfy the gift-giving itch, I'd always be delighted to receive anything from the [tea](#Tea), [edible](#Edible), or [incense](#Incense) sections. If, like my mother, the non-consumable items below seem too boring to you to satisfy the gift-giving itch, I'd always be delighted to receive anything from the [tea](#Tea), [edible](#Edible), or [incense](#Incense) sections.
## ADHD proofing / accessibility
* [A door organizer](https://www.amazon.com/Delamu-Organizers-Organization-Essentials-D5xW18xH50/dp/B0C4LPSQP3?th=1)
* [A lid organizer for food containers](https://www.amazon.com/dp/B07FNRXFTD/?psc=1)
* [Drawer organizing containers](https://www.amazon.com/dp/B07F7K5DP1/?th=1)
## Charities ## Charities
* [Black Lives Matter](https://blacklivesmatter.com/) * [Black Lives Matter](https://blacklivesmatter.com/)
* [Howard Brown](https://howardbrown.org/) - Howard Brown provides free and sliding scale general health, sexual health and reproductive care, and counseling and support services in Chicago, with focus on care for the LGBTQ+ community. * [Howard Brown](https://howardbrown.org/) - Howard Brown provides free and sliding scale general health, sexual health and reproductive care, and counseling and support services in Chicago, with focus on care for the LGBTQ+ community.
@@ -29,18 +24,20 @@ If, like my mother, the non-consumable items below seem too boring to you to sat
## Edible ## Edible
* Vegan haggis - I just miss haggis, and I remember vegan / vegetarian haggis being quite good. I did make a batch of my own once with TVP and it was nice, but it took ages to make. * Vegan haggis - I just miss haggis, and I remember vegan / vegetarian haggis being quite good. I did make a batch of my own once with TVP and it was nice, but it took ages to make.
* Vegan mooncakes from [Little Moon Bakehouse](https://littlemoonbakehouse.com/) * Vegan mooncakes from [Little Moon Bakehouse](https://littlemoonbakehouse.com/) with lotus paste and fake egg yolk!
## Incense ## Incense
* [Baieido Tokusen Kobunboku](https://kikohincense.com/collections/baieido-incense/products/tokusen-kobunboku) * [Baieido Tokusen Kobunboku](https://kikohincense.com/collections/baieido-incense/products/tokusen-kobunboku)
* [Inca Aromas White Breu](https://tarotarts.com/products/inca-aromas-all-natural-fair-trade-incense-white-breu-for-clarity-and-spirituality?variant=39838738251860) * [Inca Aromas White Breu](https://tarotarts.com/products/inca-aromas-all-natural-fair-trade-incense-white-breu-for-clarity-and-spirituality?variant=39838738251860)
* [Kida Jinseido Ranjatai Incense](https://kikohincense.com/collections/kida-jinseido-incense-since-1937/products/kida-jinseido-ranjatai-incense)
* [Minorien Kyara Fu-In](https://kikohincense.com/collections/minorien-incense-kikoh/products/minorien-kyara-fu-in-incense) * [Minorien Kyara Fu-In](https://kikohincense.com/collections/minorien-incense-kikoh/products/minorien-kyara-fu-in-incense)
* [Kunmeido Reiryokoh](https://kikohincense.com/products/kunmeido-reiryokoh-incense)
* [Shoyeido Horin Assortment](https://shoyeido.com/products/horin-incense-assortment-sampler) * [Shoyeido Horin Assortment](https://shoyeido.com/products/horin-incense-assortment-sampler)
* [Shoyeido Kohbai Pressed Incense](https://shoyeido.com/products/kohbai-red-plum-blossoms?variant=41714738921590) * [Shoyeido Kohbai Pressed Incense](https://shoyeido.com/products/kohbai-red-plum-blossoms?variant=41714738921590)
* [Shoyeido Premium Incense Sampler](https://shoyeido.com/products/premium-incense-assortment-sampler) * [Shoyeido Premium Incense Sampler](https://shoyeido.com/products/premium-incense-assortment-sampler)
* [Tennendo Cedar Waterwheel](https://www.japanincense.com/tn-0060.html) * [Tennendo Hagi Rose Incense](https://kikohincense.com/collections/tennendo-incense-kikoh/products/tennendo-hagi-rose-incense)
* [Tennendo Hana no Byakudan](https://www.japanincense.com/tn-0051.html) * [Tennendo Hanano Byakudan](https://www.japanincense.com/tn-0051.html)
* [Tennendo Kyara Incense](https://kikohincense.com/products/tennendo-kyara-incense)
* [Tennendo Sumire Viotet Incense](https://kikohincense.com/products/tennendo-ysumire-violet-incense)
## Incense making ## Incense making
@@ -51,7 +48,7 @@ If, like my mother, the non-consumable items below seem too boring to you to sat
* To advance my knowledge of mathematics. * To advance my knowledge of mathematics.
* To be able to direct and sustain my focus. * To be able to direct and sustain my focus.
* To be better able to listen and trust when people describe their challenges. * To be better able to listen and trust when people describe their challenges.
* To become a *great* programmer. * To become a very good programmer.
* To be more patient. * To be more patient.
* To find a form of exercise that fits neatly into my life, and is fun and engaging enough that it doesn't feel like drudgery. * To find a form of exercise that fits neatly into my life, and is fun and engaging enough that it doesn't feel like drudgery.
* To have control over my own time, rather have to cede it to an employer for survival. * To have control over my own time, rather have to cede it to an employer for survival.

View File

@@ -20,6 +20,8 @@ const figoptions = {
figcaption: true, figcaption: true,
}; };
const timeZone = "America/Chicago";
export default async function (eleventyConfig) { export default async function (eleventyConfig) {
// Helper Functions // Helper Functions
const multiReplace = (text, replacementTable) => { const multiReplace = (text, replacementTable) => {
@@ -30,6 +32,25 @@ export default async function (eleventyConfig) {
return newText; return newText;
}; };
eleventyConfig.addDateParsing((dateValue) => {
let localDate;
if (dateValue instanceof Date) {
// and YAML
localDate = DateTime.fromJSDate(dateValue, { zone: "utc" }).setZone(
timeZone,
{ keepLocalTime: true },
);
} else if (typeof dateValue === "string") {
localDate = DateTime.fromISO(dateValue, { zone: timeZone });
}
if (localDate?.isValid === false) {
throw new Error(
`Invalid \`date\` value (${dateValue}) is invalid for ${this.page.inputPath}: ${localDate.invalidReason}`,
);
}
return localDate;
});
// Collections // Collections
eleventyConfig.addCollection("galleryImages", (collection) => { eleventyConfig.addCollection("galleryImages", (collection) => {
const galleries = collection.getAll()[0].data.galleries; const galleries = collection.getAll()[0].data.galleries;
@@ -84,7 +105,6 @@ export default async function (eleventyConfig) {
}); });
eleventyConfig.addFilter("htmlDateString", (dateObj) => { eleventyConfig.addFilter("htmlDateString", (dateObj) => {
// dateObj input: https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#valid-date-string
return DateTime.fromJSDate(dateObj, { zone: "utc" }).toFormat("yyyy-LL-dd"); return DateTime.fromJSDate(dateObj, { zone: "utc" }).toFormat("yyyy-LL-dd");
}); });
@@ -174,7 +194,9 @@ export default async function (eleventyConfig) {
// Passthrough // Passthrough
eleventyConfig.addPassthroughCopy({ "./public/": "/" }); eleventyConfig
.addPassthroughCopy({ "./public/": "/" })
.addPassthroughCopy("./content/special/");
// Get the first `n` elements of a collection. // Get the first `n` elements of a collection.
eleventyConfig.addFilter("head", (array, n) => { eleventyConfig.addFilter("head", (array, n) => {

View File

@@ -29,7 +29,7 @@
}, },
"homepage": "https://upchur.ch/gitea/n_u/nathanupchurch.com", "homepage": "https://upchur.ch/gitea/n_u/nathanupchurch.com",
"devDependencies": { "devDependencies": {
"@11ty/eleventy": "3.0.0-alpha.13", "@11ty/eleventy": "^3.1.2",
"@11ty/eleventy-img": "5.0.0-beta.10", "@11ty/eleventy-img": "5.0.0-beta.10",
"@11ty/eleventy-navigation": "^0.3.5", "@11ty/eleventy-navigation": "^0.3.5",
"@11ty/eleventy-plugin-bundle": "^1.0.4", "@11ty/eleventy-plugin-bundle": "^1.0.4",

View File

@@ -116,7 +116,7 @@
--transition-normal: all 0.3s; --transition-normal: all 0.3s;
/* Links */ /* Links */
--link-decoration-thickness: 0.1rem; --link-decoration-thickness: 0.06rem;
/* Borders */ /* Borders */
--border-details: 1px solid var(--color-gray-20); --border-details: 1px solid var(--color-gray-20);
@@ -180,6 +180,29 @@ html {
font-size: 13px; font-size: 13px;
overflow-y: scroll; overflow-y: scroll;
} }
input,
textarea {
background-color: var(--background-color);
border: var(--border-details);
border-color: var(--contrast-color);
border-radius: var(--border-radius);
color: var(--text-color);
font-family: var(--font-family);
font-size: var(--step-0);
font-variation-settings: var(--font-variation-default);
margin-block: 0 1lh;
min-height: var(--space-l);
padding: 0 var(--space-3xs);
width: 100%;
&:focus {
box-shadow: 0 0 0 2px var(--contrast-color);
outline: none;
}
}
label {
display: block;
margin-bottom: var(--space-3xs);
}
article:not(.postlist-item) h3 { article:not(.postlist-item) h3 {
margin-bottom: var(--space-s); margin-bottom: var(--space-s);
margin-top: var(--space-m); margin-top: var(--space-m);
@@ -188,12 +211,14 @@ blockquote p {
font-style: italic; font-style: italic;
} }
blockquote:before { blockquote:before {
color: var(--contrast-color);
content: "“"; content: "“";
font-size: 10rem; font-size: 10rem;
margin-left: -4rem; margin-left: -4rem;
margin-top: -2rem; margin-top: -2rem;
position: fixed; position: absolute;
filter: opacity(0.15); filter: opacity(0.15);
z-index: 0;
} }
.blogroll { .blogroll {
h2:first-of-type { h2:first-of-type {
@@ -279,13 +304,7 @@ section {
} }
.page-block { .page-block {
grid-column: var(--span-grid); grid-column: var(--span-grid);
/* font-size: var(--step-1); */
margin: 0; margin: 0;
padding-bottom: var(--space-l);
/*line-height: calc(var(--step-1) * 0.5 + var(--step-1));*/
&:has(+ a > button) {
padding-bottom: 0;
}
} }
ul { ul {
margin: 0; margin: 0;
@@ -294,7 +313,7 @@ ul {
a { a {
text-decoration-color: var(--contrast-color); text-decoration-color: var(--contrast-color);
/*text-decoration-thickness: var(--link-decoration-thickness);*/ text-decoration-thickness: var(--link-decoration-thickness);
transition: var(--transition-normal); transition: var(--transition-normal);
} }
/* https://www.a11yproject.com/posts/how-to-hide-content/ */ /* https://www.a11yproject.com/posts/how-to-hide-content/ */
@@ -1043,6 +1062,27 @@ article.post {
} }
} }
/* Guestbook */
.guestbook-message blockquote {
margin-bottom: var(--space-m);
margin-top: var(--space-3xs);
}
.guestbook-message p {
margin-block: 0 0;
position: relative;
z-index: 1;
}
.guestbook-message p b,
.guestbook-message p small {
font-family: var(--meta-font-family);
font-size: var(--meta-font-size);
font-variation-settings: var(--meta-font-variation-settings);
}
#guestbooks___challenge-answer-container br,
.guestbooks___input-container br {
display: none;
}
/* Add fleuron after <p> in article when footnotes are present */ /* Add fleuron after <p> in article when footnotes are present */
p:has(+ hr.footnotes-sep):after { p:has(+ hr.footnotes-sep):after {
content: "\2766"; content: "\2766";

View File

@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="104.21805mm"
height="139.92369mm"
viewBox="0 0 104.21805 139.92369"
version="1.1"
id="svg1"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname="censer_short.svg"
xml:space="preserve"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="0.81334876"
inkscape:cx="295.69111"
inkscape:cy="217.00408"
inkscape:window-width="2048"
inkscape:window-height="1080"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g12"><inkscape:page
x="0"
y="0"
width="104.21805"
height="139.92369"
id="page1"
margin="0"
bleed="0" /></sodipodi:namedview><defs
id="defs1"><style
type="text/css"
id="current-color-scheme">.ColorScheme-Text { color: #fcfcfc; } </style></defs><g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-54.285357,-75.024884)"><g
id="g12"
transform="matrix(1.4735696,0,0,1.4735696,-51.273757,-168.39834)"><path
d="m 105.21868,211.48627 -27.136648,0.002 -0.677881,1.08187 c -2.709726,4.33022 -4.148228,9.21365 -4.148298,14.17975 -2.29e-4,10.67876 6.512664,21.49858 16.994028,26.88275 v 2.12132 c 0,0.0157 1.8e-4,0.031 3.51e-4,0.0466 v 4.34784 h 6.153536 l -0.006,-0.006 19.775344,0.005 1.66857,3.5e-4 h 0.0347 4.44989 v -5.54895 l -0.002,0.002 v -0.0347 c 11.58146,-5.06302 19.01985,-16.40206 19.0196,-27.81628 -8e-5,-4.9661 -1.43891,-9.84953 -4.14865,-14.17975 l -0.67753,-1.08398 h -27.13489 z m 0,4.61331 h 4.16408 24.39075 c 1.86774,3.35208 2.95695,6.95851 2.95701,10.65041 2.2e-4,9.79752 -6.88175,20.18977 -17.52532,24.19718 l -1.49428,0.5625 v 4.02556 l -22.847728,-0.006 v -4.75008 l -1.357166,-0.61335 c -9.591287,-4.33146 -15.634955,-14.25052 -15.634758,-23.41585 5.1e-5,-3.69104 1.085902,-7.29686 2.9528,-10.64831 z"
style="baseline-shift:baseline;display:inline;overflow:visible;opacity:1;vector-effect:none;fill:#faf5f5;stroke-linecap:square;paint-order:stroke markers fill;enable-background:accumulate;stop-color:#000000;stop-opacity:1"
id="path4" /><g
id="g1"
transform="matrix(0.88822949,0,0,1,11.690173,0)"><path
d="m 103.48015,175.58018 v 35.90747 h 7.63984 v -35.90747 z"
style="fill:#faf5f5;stroke-width:0.255294;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke markers fill"
id="path10" /><path
d="m 103.4805,165.19289 v 6.48122 h 7.63984 v -6.48122 z"
style="fill:#faf5f5;fill-opacity:1;stroke-width:0.439356;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke markers fill"
id="path7"
sodipodi:nodetypes="ccccc" /></g><path
d="m 84.34093,220.83929 c -2.032933,4.72324 -1.773724,9.08086 0,13.12529 h 7.985208 c -1.773723,-4.04443 -2.032931,-8.40205 0,-13.12529 z"
style="opacity:1;fill:#faf5f5;fill-opacity:1;stroke:#faf5f5;stroke-width:3.72442;stroke-linecap:square;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill"
id="path6" /></g></g></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 856 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 610 KiB

View File

@@ -0,0 +1,30 @@
<svg width="131" height="42" viewBox="0 0 131 42" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M116 0.5C124.008 0.5 130.5 6.99187 130.5 15V41.5H15C6.99187 41.5 0.5 35.0081 0.5 27V0.5H116Z" fill="white" stroke="black"/>
<path d="M17.9605 24.1575C21.4266 26.9643 26.3836 26.9643 29.8497 24.1575L28.5095 22.5026C25.8248 24.6766 21.9854 24.6766 19.3007 22.5026L17.9605 24.1575Z" fill="black"/>
<path d="M19.404 20.5134V17.6365H21.5336V20.5134H19.404Z" fill="black"/>
<path d="M26.012 17.6365V20.5134H28.1415V17.6365H26.012Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M35 21.5C35 27.8513 29.8513 33 23.5 33C17.1487 33 12 27.8513 12 21.5C12 15.1487 17.1487 10 23.5 10C29.8513 10 35 15.1487 35 21.5ZM32.8705 21.5C32.8705 26.6752 28.6752 30.8705 23.5 30.8705C18.3248 30.8705 14.1295 26.6752 14.1295 21.5C14.1295 16.3248 18.3248 12.1295 23.5 12.1295C28.6752 12.1295 32.8705 16.3248 32.8705 21.5Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M93.3281 32.0851L97.95 19H101.008L105.594 32.0851H102.66L101.825 29.3953H97.0537L96.1575 32.0851H93.3281ZM99.4525 21.9916L97.783 27.1405H101.069L99.4525 21.9916Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M77.602 22.1958C78.8615 22.1958 79.8456 22.6545 80.5544 23.5718C81.2691 24.4891 81.6264 25.6728 81.6264 27.1227C81.6264 28.6259 81.2749 29.8717 80.572 30.8601C79.869 31.8484 78.8878 32.3426 77.6284 32.3426C76.8376 32.3426 76.202 32.1828 75.7217 31.8632C75.4346 31.6738 75.1242 31.3424 74.7903 30.8689V32.0851H72.3388V19.0178H74.8342V23.6695C75.1505 23.2197 75.4991 22.8764 75.8798 22.6397C76.3309 22.3438 76.905 22.1958 77.602 22.1958ZM76.9606 30.2564C77.605 30.2564 78.1058 29.993 78.4631 29.4663C78.8205 28.9396 78.9991 28.2472 78.9991 27.389C78.9991 26.7025 78.9113 26.1344 78.7355 25.6846C78.4016 24.8324 77.7866 24.4063 76.8903 24.4063C75.9823 24.4063 75.3585 24.8235 75.0187 25.658C74.843 26.1018 74.7551 26.6759 74.7551 27.3802C74.7551 28.2087 74.9367 28.8952 75.2999 29.4397C75.6631 29.9842 76.2167 30.2564 76.9606 30.2564Z" fill="black"/>
<path d="M66.5236 30.1587C66.424 30.0581 66.3742 29.8096 66.3742 29.4131V24.2997H67.9295V22.4977H66.3742V19.799H63.8964V22.4977H62.5608V24.2997H63.8964V30.2564C63.8964 30.8601 64.037 31.3069 64.3181 31.5969C64.7516 32.0526 65.56 32.2597 66.7433 32.2183L67.9295 32.1739V30.283C67.8475 30.2889 67.7626 30.2949 67.6747 30.3008H67.4374C66.9278 30.3008 66.6232 30.2534 66.5236 30.1587Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M62.4634 27.2648C62.4634 28.6851 62.0592 29.9013 61.2509 30.9133C60.4425 31.9194 59.2152 32.4225 57.5692 32.4225C55.9231 32.4225 54.6959 31.9194 53.8875 30.9133C53.0791 29.9013 52.675 28.6851 52.675 27.2648C52.675 25.8681 53.0791 24.6578 53.8875 23.6339C54.6959 22.6101 55.9231 22.0982 57.5692 22.0982C59.2152 22.0982 60.4425 22.6101 61.2509 23.6339C62.0592 24.6578 62.4634 25.8681 62.4634 27.2648ZM57.5604 30.3008C58.2926 30.3008 58.855 30.0374 59.2475 29.5107C59.6399 28.984 59.8362 28.2353 59.8362 27.2648C59.8362 26.2942 59.6399 25.5485 59.2475 25.0277C58.855 24.501 58.2926 24.2376 57.5604 24.2376C56.8282 24.2376 56.2629 24.501 55.8646 25.0277C55.4721 25.5485 55.2758 26.2942 55.2758 27.2648C55.2758 28.2353 55.4721 28.984 55.8646 29.5107C56.2629 30.0374 56.8282 30.3008 57.5604 30.3008Z" fill="black"/>
<path d="M48.2896 22.1781C49.2796 22.1781 50.088 22.4414 50.7148 22.9681C51.3474 23.4889 51.6638 24.356 51.6638 25.5692V32.0851H49.098V26.1995C49.098 25.6905 49.0307 25.2999 48.8959 25.0277C48.6499 24.5305 48.1813 24.282 47.49 24.282C46.6407 24.282 46.0578 24.646 45.7415 25.3739C45.5775 25.7586 45.4954 26.2498 45.4954 26.8475V32.0851H43V22.4266H45.4164V23.8381C45.7385 23.341 46.0432 22.9829 46.3302 22.764C46.8457 22.3734 47.4988 22.1781 48.2896 22.1781Z" fill="black"/>
<path d="M83.4108 33.9582L83.0945 33.9405V35.9645C83.3639 35.9822 83.566 35.9911 83.7008 35.9911C83.8355 35.997 84.0142 36 84.2368 36C85.3439 36 86.082 35.7781 86.451 35.3342C86.8201 34.8963 87.3209 33.76 87.9536 31.9253L91.2398 22.4089H88.5774L86.6004 29.5462L84.5092 22.4089H81.7237L85.2385 32.5112C85.2619 32.5822 85.2092 32.7775 85.0803 33.0971C84.9573 33.4167 84.8225 33.6268 84.6761 33.7274C84.5238 33.8339 84.3363 33.902 84.1138 33.9316C83.8912 33.9612 83.6568 33.9701 83.4108 33.9582Z" fill="black"/>
<path d="M107.902 29.8624V21.2258H106.306V19H112V21.2258H110.59V29.8624H112V32.0882H106.306V29.8624H107.902Z" fill="black"/>
<path d="M80.251 13.8379L81.6709 9.55176H82.6494C82.5249 9.88926 82.2475 10.659 81.8184 11.8613C81.4973 12.7655 81.2289 13.5031 81.0127 14.0732C80.5015 15.4167 80.1404 16.2363 79.9307 16.5312C79.7209 16.8259 79.3606 16.9736 78.8496 16.9736C78.7252 16.9736 78.6284 16.9688 78.5596 16.959C78.4941 16.9492 78.4125 16.9304 78.3145 16.9043V16.0986C78.4682 16.1412 78.5797 16.1669 78.6484 16.1768C78.7172 16.1866 78.7777 16.1914 78.8301 16.1914C78.9937 16.1914 79.1131 16.164 79.1885 16.1084C79.2671 16.056 79.3333 15.9907 79.3857 15.9121C79.4021 15.8859 79.4609 15.7512 79.5625 15.5088C79.6641 15.2663 79.7373 15.0857 79.7832 14.9678L77.8369 9.55176H78.8398L80.251 13.8379Z" fill="black"/>
<path d="M117.415 9.41406C118.208 9.41409 118.779 9.64704 119.13 10.1123C119.349 10.4072 119.457 10.7247 119.45 11.0654H118.614C118.598 10.8656 118.528 10.6834 118.403 10.5195C118.2 10.2869 117.847 10.1709 117.346 10.1709C117.012 10.1709 116.758 10.2346 116.584 10.3623C116.414 10.4901 116.329 10.6594 116.329 10.8691C116.329 11.0984 116.442 11.2814 116.668 11.4189C116.799 11.5009 116.992 11.5735 117.248 11.6357L117.833 11.7783C118.468 11.9323 118.894 12.0815 119.11 12.2256C119.454 12.4517 119.627 12.807 119.627 13.292C119.627 13.7606 119.448 14.1651 119.091 14.5059C118.737 14.8466 118.196 15.0176 117.469 15.0176C116.686 15.0175 116.13 14.8402 115.803 14.4863C115.478 14.1292 115.305 13.6883 115.282 13.1641H116.132C116.158 13.459 116.232 13.6855 116.354 13.8428C116.576 14.1276 116.963 14.2705 117.514 14.2705C117.841 14.2704 118.129 14.1994 118.378 14.0586C118.627 13.9145 118.752 13.6935 118.752 13.3955C118.752 13.1694 118.652 12.9969 118.452 12.8789C118.324 12.8068 118.072 12.7239 117.695 12.6289L116.992 12.4512C116.543 12.3398 116.212 12.2157 115.999 12.0781C115.619 11.8389 115.43 11.5076 115.43 11.085C115.43 10.587 115.608 10.184 115.965 9.87598C116.325 9.56796 116.809 9.41406 117.415 9.41406Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M61.7686 9.43359C62.1421 9.43359 62.5049 9.52228 62.8555 9.69922C63.2058 9.8728 63.4728 10.0986 63.6562 10.377C63.8332 10.6424 63.9518 10.9528 64.0107 11.3066C64.0631 11.5491 64.0889 11.9355 64.0889 12.4658H60.2305C60.2469 12.9999 60.3735 13.4295 60.6094 13.7539C60.8453 14.0749 61.2104 14.2353 61.7051 14.2354C62.1671 14.2354 62.5353 14.083 62.8105 13.7783C62.9678 13.6014 63.08 13.3967 63.1455 13.1641H64.0156C63.9927 13.3573 63.9151 13.5734 63.7842 13.8125C63.6564 14.0484 63.5121 14.2419 63.3516 14.3926C63.0829 14.6547 62.75 14.8321 62.3535 14.9238C62.1407 14.9762 61.9002 15.0019 61.6318 15.002C60.9765 15.002 60.4203 14.7652 59.9648 14.29C59.5094 13.8116 59.2822 13.1427 59.2822 12.2842C59.2823 11.4389 59.511 10.7521 59.9697 10.2246C60.4284 9.69718 61.0282 9.4337 61.7686 9.43359ZM61.7148 10.2051C61.3086 10.2051 60.9676 10.3526 60.6924 10.6475C60.4171 10.9391 60.2713 11.3115 60.2549 11.7637H63.1797C63.1437 11.3804 63.0597 11.0741 62.9287 10.8447C62.6862 10.4188 62.2817 10.2051 61.7148 10.2051Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M106.867 9.42383C107.486 9.42389 107.989 9.54148 108.376 9.77734C108.759 10.0133 108.951 10.3809 108.951 10.8789V13.9111C108.951 14.0029 108.969 14.0771 109.005 14.1328C109.044 14.1883 109.125 14.2158 109.246 14.2158C109.285 14.2158 109.329 14.2142 109.378 14.2109C109.427 14.2044 109.48 14.1963 109.535 14.1865V14.8398C109.398 14.8791 109.293 14.9042 109.221 14.9141C109.149 14.9239 109.05 14.9287 108.926 14.9287C108.621 14.9286 108.4 14.8206 108.263 14.6045C108.191 14.4899 108.14 14.3276 108.11 14.1182C107.93 14.354 107.671 14.5588 107.334 14.7324C106.996 14.9061 106.624 14.9922 106.218 14.9922C105.73 14.9922 105.33 14.8447 105.019 14.5498C104.711 14.2517 104.557 13.8801 104.557 13.4346C104.557 12.9463 104.709 12.5675 105.014 12.2988C105.318 12.0302 105.718 11.865 106.213 11.8027L107.624 11.626C107.827 11.5997 107.962 11.5142 108.031 11.3701C108.071 11.2915 108.091 11.1786 108.091 11.0312C108.091 10.7299 107.983 10.5113 107.767 10.377C107.554 10.2393 107.246 10.1709 106.847 10.1709C106.385 10.171 106.058 10.2953 105.864 10.5439C105.756 10.6816 105.685 10.8872 105.652 11.1592H104.827C104.844 10.5105 105.053 10.06 105.456 9.80762C105.862 9.55203 106.333 9.42383 106.867 9.42383ZM108.066 12.1367C107.958 12.2055 107.819 12.2627 107.648 12.3086C107.478 12.3545 107.31 12.3876 107.146 12.4072L106.611 12.4756C106.29 12.5182 106.049 12.586 105.889 12.6777C105.617 12.8317 105.48 13.0775 105.48 13.415C105.481 13.6705 105.574 13.8721 105.761 14.0195C105.948 14.167 106.169 14.2402 106.425 14.2402C106.736 14.2402 107.038 14.1685 107.329 14.0244C107.82 13.7852 108.066 13.3935 108.066 12.8496V12.1367Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M73.7725 10.1904C73.9657 9.93829 74.1963 9.74627 74.4648 9.61523C74.7334 9.48093 75.0254 9.41411 75.3398 9.41406C75.9951 9.41406 76.5263 9.63978 76.9326 10.0918C77.3422 10.5407 77.5469 11.2048 77.5469 12.083C77.5468 12.9152 77.3454 13.6068 76.9424 14.1572C76.5394 14.7076 75.9808 14.9824 75.2666 14.9824C74.8668 14.9824 74.5292 14.8857 74.2539 14.6924C74.0901 14.5777 73.9142 14.3948 73.7275 14.1426V14.8154H72.9121V7.57031H73.7725V10.1904ZM75.2373 10.2051C74.8343 10.2051 74.4795 10.3542 74.1748 10.6523C73.8735 10.9505 73.7227 11.4423 73.7227 12.127C73.7227 12.6217 73.7857 13.0231 73.9102 13.3311C74.1427 13.9109 74.5765 14.201 75.2119 14.2012C75.6903 14.2012 76.0483 14.011 76.2842 13.6309C76.5232 13.2508 76.6426 12.7494 76.6426 12.127C76.6426 11.5734 76.5233 11.1146 76.2842 10.751C76.0483 10.3874 75.6991 10.2052 75.2373 10.2051Z" fill="black"/>
<path d="M92.1016 9.55176V13.0459C92.1016 13.3146 92.1443 13.5347 92.2295 13.7051C92.3868 14.0194 92.6803 14.1768 93.1094 14.1768C93.7252 14.1766 94.1444 13.901 94.3672 13.3506C94.4883 13.0557 94.5488 12.651 94.5488 12.1367V9.55176H95.4336V14.8154H94.5986L94.6084 14.0391C94.4938 14.2388 94.3509 14.4073 94.1807 14.5449C93.8433 14.8201 93.4336 14.9579 92.9521 14.958C92.2018 14.958 91.6899 14.7074 91.418 14.2061C91.2706 13.9374 91.1973 13.5786 91.1973 13.1299V9.55176H92.1016Z" fill="black"/>
<path d="M55.4482 9.55176H56.2881V10.2744H55.4482V13.71C55.4483 13.8933 55.5103 14.0159 55.6348 14.0781C55.7036 14.1141 55.8181 14.1328 55.9785 14.1328H56.1162C56.1653 14.1295 56.2226 14.1247 56.2881 14.1182V14.8154C56.1865 14.8449 56.0801 14.8668 55.9688 14.8799C55.8607 14.893 55.7429 14.8994 55.6152 14.8994C55.2025 14.8994 54.9219 14.7945 54.7744 14.585C54.627 14.372 54.5537 14.0963 54.5537 13.7588V10.2744H53.8408V9.55176H54.5537V8.08203H55.4482V9.55176Z" fill="black"/>
<path d="M58.0479 9.55176H58.8887V10.2744H58.0479V13.71C58.0479 13.8931 58.1102 14.0158 58.2344 14.0781C58.3032 14.1142 58.4185 14.1328 58.5791 14.1328H58.7168C58.7659 14.1295 58.8232 14.1247 58.8887 14.1182V14.8154C58.7872 14.8449 58.6807 14.8668 58.5693 14.8799C58.4612 14.893 58.3426 14.8994 58.2148 14.8994C57.8024 14.8994 57.5225 14.7944 57.375 14.585C57.2275 14.372 57.1533 14.0963 57.1533 13.7588V10.2744H56.4404V9.55176H57.1533V8.08203H58.0479V9.55176Z" fill="black"/>
<path d="M42.5205 9.55176L43.5332 13.7002L44.5605 9.55176H45.5527L46.585 13.6758L47.6621 9.55176H48.5469L47.0176 14.8154H46.0986L45.0273 10.7412L43.9902 14.8154H43.0713L41.5518 9.55176H42.5205Z" fill="black"/>
<path d="M51.4863 9.43359C51.5028 9.43363 51.5304 9.43524 51.5693 9.43848C51.6086 9.44175 51.6757 9.4482 51.7705 9.45801V10.3916C51.7183 10.3818 51.6688 10.3753 51.623 10.3721C51.5806 10.3688 51.5327 10.3672 51.4805 10.3672C51.0352 10.3673 50.6932 10.5118 50.4541 10.7998C50.2149 11.0849 50.0947 11.4145 50.0947 11.7881V14.8154H49.21V9.55176H50.0508V10.4609C50.1196 10.2841 50.2881 10.0696 50.5566 9.81738C50.8253 9.5618 51.1357 9.43359 51.4863 9.43359Z" fill="black"/>
<path d="M53.2354 14.8154H52.3359V9.57617H53.2354V14.8154Z" fill="black"/>
<path d="M67.5391 9.43359C68.2861 9.43359 68.7916 9.6939 69.0537 10.2148C69.1979 10.4999 69.2695 10.9086 69.2695 11.4395V14.8154H68.3701V11.498C68.3701 11.177 68.3225 10.9183 68.2275 10.7217C68.0703 10.394 67.7849 10.2295 67.3721 10.2295C67.1625 10.2295 66.9907 10.2514 66.8564 10.2939C66.614 10.366 66.4013 10.5103 66.2178 10.7266C66.0704 10.9001 65.9736 11.08 65.9277 11.2666C65.8851 11.4501 65.8633 11.7145 65.8633 12.0586V14.8154H64.9785V9.55176H65.8193V10.2988C66.0684 9.99082 66.3318 9.76911 66.6104 9.63477C66.8888 9.50048 67.1985 9.43365 67.5391 9.43359Z" fill="black"/>
<path d="M86.6992 10.2646C86.9089 9.99931 87.0976 9.81225 87.2646 9.7041C87.5497 9.51737 87.9052 9.42387 88.3311 9.42383C89.0945 9.42383 89.6128 9.69061 89.8848 10.2246C90.0322 10.5162 90.1055 10.9217 90.1055 11.4395V14.8154H89.1963V11.498C89.1963 11.1114 89.1471 10.8277 89.0488 10.6475C88.8882 10.3592 88.5868 10.2148 88.1445 10.2148C87.7775 10.2148 87.4447 10.3414 87.1465 10.5938C86.8485 10.8461 86.6993 11.3227 86.6992 12.0234V14.8154H85.8145V7.57031H86.6992V10.2646Z" fill="black"/>
<path d="M102.05 9.43359C102.758 9.43361 103.24 9.68905 103.495 10.2002C103.633 10.4754 103.701 10.8462 103.701 11.3115V14.8154H102.782V11.1592C102.782 10.8086 102.694 10.5676 102.517 10.4365C102.343 10.3055 102.13 10.2393 101.878 10.2393C101.531 10.2393 101.231 10.3562 100.979 10.5889C100.729 10.8215 100.604 11.21 100.604 11.7539V14.8154H99.7051V11.3799C99.7051 11.0228 99.6623 10.7625 99.5771 10.5986C99.4428 10.3529 99.1922 10.2295 98.8252 10.2295C98.4911 10.2296 98.1863 10.3594 97.9111 10.6182C97.6393 10.877 97.503 11.3454 97.5029 12.0234V14.8154H96.6182V9.55176H97.4932V10.2988C97.7029 10.04 97.8931 9.85136 98.0635 9.7334C98.3551 9.53352 98.6864 9.43359 99.0566 9.43359C99.476 9.43363 99.8138 9.53676 100.069 9.74316C100.213 9.86112 100.344 10.0354 100.462 10.2646C100.659 9.98285 100.89 9.77399 101.155 9.63965C101.421 9.50211 101.719 9.43359 102.05 9.43359Z" fill="black"/>
<path d="M112.765 9.43359C113.512 9.43359 114.017 9.69388 114.279 10.2148C114.423 10.4999 114.495 10.9086 114.495 11.4395V14.8154H113.596V11.498C113.596 11.1771 113.548 10.9183 113.453 10.7217C113.296 10.394 113.011 10.2295 112.598 10.2295C112.388 10.2295 112.216 10.2514 112.082 10.2939C111.84 10.366 111.627 10.5103 111.443 10.7266C111.296 10.9001 111.199 11.08 111.153 11.2666C111.111 11.4501 111.089 11.7145 111.089 12.0586V14.8154H110.204V9.55176H111.045V10.2988C111.294 9.99082 111.557 9.76911 111.836 9.63477C112.114 9.50048 112.424 9.43364 112.765 9.43359Z" fill="black"/>
<path d="M53.2354 8.59766H52.3359V7.5957H53.2354V8.59766Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB