Add /wish

This commit is contained in:
Nathan Upchurch 2024-12-14 20:20:33 -06:00
parent b0106e6666
commit 5b46c84afb
7 changed files with 118 additions and 10 deletions

View File

@ -324,6 +324,13 @@ export default {
description:
"Front-end developer and an accessibility advocate, currently working at IBM.",
},
{
title: "Dom Corriveau",
feedUrl: "https://blog.ctms.me/index.xml",
url: "https://blog.ctms.me/",
description:
"Thoughts, opinions, wild speculation, and haphazard technical advice from Dom.",
},
{
title: "Ed Zitron's Where's Your Ed At",
feedUrl: "https://www.wheresyoured.at/rss/",

View File

@ -3,6 +3,6 @@ layout: layouts/base.njk
showPostListHeader: yep
---
<h1>Hi there, friend.</h1>
<p class="nodropcap page-block">My name is Nathan Upchurch. Welcome to my personal website and blog, where I write about <a href="./tags/incense/">incense</a>, <a href="./tags/foss-floss/">free and open source software</a>, design, <a href="./tags/vegan-cooking/">vegan cooking</a>, music, and all sorts of <a href="/tags">other topics</a> that I find interesting. Learn more <a href="about">about me</a>, see <a href="now">what Ive been up to lately</a>, or have a look at my latest blog posts below.</p>
<p class="nodropcap page-block">My name is Nathan Upchurch. Welcome to 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>
{{ content | safe }}

View File

@ -4,8 +4,12 @@ title: Nathan Upchurch | Changelog
structuredData: none
---
# Changelog
* 2024-12-14
* Implemented [/wish](/ai) a la [taylor.town/wish-manifesto](https://taylor.town/wish-manifesto).
* Added [Dom Corriveau](https://blog.ctms.me/) to the [blogroll](/blogroll).
* 2024-12-11
* Removed [Inverse](https://www.inverse.com/) from the [blogroll](/blogroll) due to excessive and annoying Amazon affiliate link articles.
* Added [Aftermath](https://aftermath.site/) to the [blogroll](/blogroll).
* Implemented [/changelog](/changelog) 🎉.
* Implemented [/ai](/ai) a la [slashai.page](https://slashai.page/).

View File

@ -12,7 +12,7 @@ eleventyComputed:
---
<article>
<h1>{{ picture.title }}</h1>
<div class="buttonContainer">
<div class="buttonContainer galleryButtons">
{% if picture.previousImage %}
<a href="../{{ picture.previousImage | slugify }}">
<button type="button">Previous</button>

View File

@ -24,5 +24,6 @@ structuredData: none
<li><a href="/galleries">Galleries</a></li>
<li><a href="/now">Now</a></li>
<li><a href="/tags">Tags</a></li>
<li><a href="/wish">Wishes</a></li>
</ul>
</section>

87
content/wish.md Normal file
View File

@ -0,0 +1,87 @@
---
layout: layouts/base_full_width_text.njk
title: Nathan Upchurch | Wish
structuredData: none
---
# My Wishlist
## What is this?
This page is a list of wishes, a la [taylor.town/wish-manifesto](https://taylor.town/wish-manifesto), both tangible and intangible.
## On gifts
If you're here looking for a gift idea for me, while I am always grateful that someone is thinking of me, when I look about me I get the impression that I don't really need more objects in the house to store, clean, and look after. When I decide to buy something myself, I do my best to be very intentional in choosing something that I feel will meet my needs perfectly, and will last as long as possible. Not only is this better for the environment, it helps me keep my life as simple and sustainable as possible, and frees me from the sense of obligation to return in kind, which I probably cannot afford to do.
If, however, *not* getting me a gift seems unconscionable, as best as I can determine, the non-consumable material items below all meet a need exactly and will last long into the future, making them perfect gifts.
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 Braun wall clock](https://www.amazon.com/Braun-Analogue-Sweeping-Movement-Diameter/dp/B0CJFWHJQX?th=1) - A couple of wall clocks in the house would be great for keeping an eye on the time without needing to extract my phone from my pocket, risking distraction, especially when my hands are buried in a sink full of dishes or covered in incense dough.
* [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
* [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.
* [Northwest Side Solidarity Network](https://www.northwestsidesolidarity.com/) - A Chicago organization: "We work in solidarity with mutual aid groups throughout the city to ensure that all our neighbors have access to the resources that they need. Our work focuses on the Northwest side of the city, where we host a monthly free food-pop up with fresh produce, dairy, dried and canned goods."
* [Palestine Children's Relief Fund](https://www.pcrf.net/) - Provides free medical care to thousands of injured and ill children yearly who lack local access to care within the local health care system.
* [Transactual](https://transactual.org.uk/) - A trans-led UK based organization working towards a world where trans people can live safely, in dignity and with access to the healthcare they need.
## Edible
* [Smoked finishing salt](https://www.amazon.com/Maldon-Smoked-Salt-Flakes-Ounce/dp/B00CMX5BVQ) - a beautiful way to finish a dish, and I'm fresh out.
* 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/)
## Incense
* [Baieido Kobunboku](https://kikohincense.com/collections/baieido-incense/products/baieido-kobunboku-plum-blossom)
* [Gyokushodo Suzaku](https://kikohincense.com/collections/gyokushodo-incense-kikoh/products/gyokushodo-suzaku-incense)
* [Inca Aromas White Breu](https://tarotarts.com/products/inca-aromas-all-natural-fair-trade-incense-white-breu-for-clarity-and-spirituality?variant=39838738251860)
* [Minorien Kyara Fu-In](https://kikohincense.com/collections/minorien-incense-kikoh/products/minorien-kyara-fu-in-incense)
* [Seikado Jinko Daikoboku](https://kikohincense.com/products/seikado-jinko-daikoboku-incense)
* [Shoyeido Daily Assortment](https://shoyeido.com/products/daily-incense-8-bundle-assortment)
* [Tennendo Cedar Waterwheel](https://www.japanincense.com/tn-0060.html)
* [Tennendo Hana no Byakudan](https://www.japanincense.com/tn-0051.html)
* [Tennendo Vanilla](https://kikohincense.com/collections/tennendo-incense-kikoh/products/tennendo-japanese-vanilla-incense)
## Incense making
* [Oak moss](https://www.amazon.com/Oak-Moss-Herb-Natural-Prunastri/dp/B0B4KL6WSJ)
* [One of those terrifying Chinese grinders](https://www.amazon.com/dp/B09ZPGRSZ9/?th=1) - for grinding woods to powder.
* [Powdered ruffle lichen / dagad phool](https://www.amazon.com/dp/B0BYB8XVPZ/?psc=1)
* [Vacuum filtration kit](https://www.amazon.com/dp/B09LB81M25/?psc=1) - For washing the gums off of resins.
## Life
* To advance my knowledge of mathematics.
* To be able to direct and sustain my focus.
* To be better able to listen and trust when people describe their challenges.
* To become a *great* programmer.
* 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 have control over my own time, rather have to cede it to an employer for survival.
* To learn C++ so I can contribute to KDE projects and Scribus.
* To learn German.
* To learn Rust.
* To learn Spanish *well*.
* To live in a house in the Scottish countryside, where I can spend my ample free time cooking, playing the trombone, messing about with computers, and making incense.
* To no longer have to worry about money.
* Warm hands and feet at all times.
## Society
* Anyone who declares a war fights on the front lines.
* Common ownership of public utilities and production facilities.
* Equitable access to spaces and resources for everyone.
* For people to have the humility to be able to change their beliefs when faced with evidence to the contrary.
* For people to listen and trust when others describe their challenges.
* For people to recognize that systemic violence *is violence*.
* For people to stop worrying about things that don't affect them and instead focus on issues that materially impact their daily lives.
* For religion and any form of magical thinking to disappear in favor of basing beliefs on evidence and logic.
* Healthcare, education, housing, and any resource necessary to sustain life to be free for all.
## Tea
* A malty black tea from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/).
* A peachy white tea from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/).
* A savory oolong from from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/).

View File

@ -233,6 +233,9 @@ button {
button {
margin-top: var(--space-s);
}
&.galleryButtons {
margin-top: calc(var(--space-l) * -1);
}
}
button,
.nav-item {
@ -265,7 +268,7 @@ nav {
.now {
display: grid;
grid-column: var(--span-grid);
padding-bottom: var(--space-xl);
padding-bottom: var(--space-l);
}
section {
display: grid;
@ -290,13 +293,17 @@ section {
grid-column: var(--span-grid);
font-size: var(--step-1);
margin: 0;
padding-bottom: var(--space-xl);
padding-top: var(--space-l);
padding-bottom: var(--space-l);
line-height: calc(var(--step-1) * 0.5 + var(--step-1));
&:has(+ a > button) {
padding-bottom: 0;
}
}
ul {
margin: 0;
grid-column: var(--span-grid);
padding-bottom: var(--space-s);
}
a {
text-decoration-color: var(--contrast-color);
@ -342,6 +349,7 @@ h1 {
font-size: var(--step-5);
font-style: normal;
line-height: calc(var(--step-5) * 0.25 + var(--step-5));
padding-bottom: var(--space-l);
}
h2 {
font-size: var(--step-2);
@ -351,7 +359,7 @@ h2 {
"SOFT" 20,
"WONK" 1;
padding-bottom: var(--space-s);
padding-top: var(--space-l);
padding-top: var(--space-s);
}
h3 {
font-size: var(--step-1);
@ -369,11 +377,11 @@ main > p > a > img {
width: 100%;
padding-top: var(--space-l);
}
.post > p {
.post > p,
section > p {
margin: 0;
padding-bottom: var(--space-s);
&:has(wc-card),
&:last-child {
&:has(wc-card) {
padding-bottom: 0;
}
}
@ -856,7 +864,7 @@ a.post-tag:hover {
.post-metadata {
display: flex;
flex-flow: row nowrap;
padding: var(--space-m) 0 var(--space-l) 0;
padding: 0 0 var(--space-l) 0;
}
.post-metadata-copy {
@ -887,6 +895,7 @@ time,
}
.profilePic:not(.links-container > img.profilePic) {
height: var(--space-xl);
width: var(--space-xl);
border-radius: 100%;
}