From 3f313d017a3cbaf744a818b821a88ade3285a262 Mon Sep 17 00:00:00 2001 From: gil Date: Mon, 21 Oct 2024 19:43:04 -0500 Subject: [PATCH] Adding L2, updating robots.txt --- package-lock.json | 20 +++++++++++--------- src/_includes/partials/meta.njk | 2 +- src/blog/2024/liberationist-2.md | 16 ++++++++++++++++ src/blog/blog.json | 2 +- src/blog/index.md | 6 +++--- src/res/robots.txt | 5 ++++- 6 files changed, 36 insertions(+), 15 deletions(-) create mode 100644 src/blog/2024/liberationist-2.md diff --git a/package-lock.json b/package-lock.json index 1b6a370..f167647 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gils-nexus", - "version": "0.0.3", + "version": "0.0.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gils-nexus", - "version": "0.0.3", + "version": "0.0.4", "license": "ISC", "dependencies": { "markdown-it": "^14.1.0", @@ -2241,10 +2241,11 @@ } }, "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -5108,10 +5109,11 @@ "dev": true }, "node_modules/path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", - "dev": true + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "dev": true, + "license": "MIT" }, "node_modules/path-type": { "version": "3.0.0", diff --git a/src/_includes/partials/meta.njk b/src/_includes/partials/meta.njk index 397d257..c134c71 100644 --- a/src/_includes/partials/meta.njk +++ b/src/_includes/partials/meta.njk @@ -7,7 +7,7 @@ + content="{% if title %}{{ title }} | {% endif %}{{ meta.siteName }}"> diff --git a/src/blog/2024/liberationist-2.md b/src/blog/2024/liberationist-2.md new file mode 100644 index 0000000..2fa8e95 --- /dev/null +++ b/src/blog/2024/liberationist-2.md @@ -0,0 +1,16 @@ +--- +title: "Liberationist 2: This is about soup" +date: 2024-10-21T18:40:24-5 +--- + +# Liberationist 2: This is about soup + +As I started to develop my writing on liberation, one of the first questions I asked myself was: What values does liberation require? I wrote previously about love, hope, and vision. I’ve also talked about connection, change, and justice, and I could fill a book with scrawlings about how this or that value relates to this work. Originally, I was going to do that now, starting with love. But when I encountered a TikTok talking about voting rights for convicted felons, I saw a better direction for this essay. In the comments under that video, someone shared a question for testing our readiness for change, more specifically social justice and *especially* more controversial questions like whether convicted felons should have voting rights. As you may have guessed by my title, yes, this one is about soup. + +This question originally comes from Rev. Oliver Snow, a progressive Christian minister who goes by @revpoppopandfriends on TikTok, and it goes something like this: **Do you believe everyone deserves to vibe and eat their favorite soup?** + +Like with anything on the internet, there were a milieu of responses to Rev. Oliver’s original post. Some wholeheartedly answered ‘yes,’ while others disagreed with the question’s framing. Some agreed but had misgivings, while others rejected it entirely. Surely it’s not perfect, but regardless of where people stood on it, I felt that the question provided a great starting point for having a dialog on liberation (especially our readiness for it). I appreciate particularly how it identifies a moral core, from which we can build social justice; furthermore, I see its potential for inspiring someone who is new to the work, for guiding those who feel lost in it, for evaluating our impacts, and so on. + +In breaking down how this question can help guide us, I decomposed what some are calling “Soup Theory” into three parts, somewhat based on Rev. Oliver’s discussion but infusing my own thoughts on liberation. The first part is “*Everyone* deserves”—that everyone (and that really means *everyone*) deserves to vibe and have good soup. The second part is “To vibe and eat their favorite soup”—that, if we really have justice, not only are everyone’s material needs met (food, shelter, clean air, clean water, healthcare, education, etc.) but they are also worthy of comfort, safety, and security. This part centers everyone’s innate dignity. The third part, the invisible aspect to this question, is a call for justice—that we can and should provide for all, that we can find a sustainable, equitable way to do it, and that we commit ourselves to justice. + +This isn’t meant to be a one-size-fits-all, dogmatic approach since there are many entry points into justice and liberation. I find, however, that it helps to center yourself and, even better, to model a perspective on justice based on love, rather than based on spite or vengeance. So, without knowing your politics, your morals, or your values, let me ask once more: **Do you believe everyone deserves to eat their favorite soup?** Find your answer, and then we can begin again. \ No newline at end of file diff --git a/src/blog/blog.json b/src/blog/blog.json index e8fa5c5..6af51f1 100644 --- a/src/blog/blog.json +++ b/src/blog/blog.json @@ -1,4 +1,4 @@ { "tags": "blog", - "permalink": "/blog/{{ page.date | formatDate: 'y' }}/{{ title | slugify }}/index.html" + "permalink": "/blog/{{ page.date | formatDate: 'y' }}/{{ page.fileSlug }}/index.html" } \ No newline at end of file diff --git a/src/blog/index.md b/src/blog/index.md index a224443..d48899d 100644 --- a/src/blog/index.md +++ b/src/blog/index.md @@ -1,14 +1,14 @@ --- title: Blog -override:tags: [] -permalink: /blog/index.html +permalink: "/blog/index.html" pagination: data: collections.blog - size: 2 + size: 5 generatePageOnEmptyData: true eleventyNavigation: key: Blog order: 2 +override:tags: [] --- # Blog diff --git a/src/res/robots.txt b/src/res/robots.txt index b9ddede..15d5a6c 100644 --- a/src/res/robots.txt +++ b/src/res/robots.txt @@ -127,4 +127,7 @@ Disallow: / # I don't block cohere-ai or Perplexitybot: they don't appear to actually # scrape data for LLM training purposes. The crawling powers search engines # with integrated pre-trained LLMs. -# TODO: investigate whether YouBot scrapes to train its own in-house LLM. \ No newline at end of file +# TODO: investigate whether YouBot scrapes to train its own in-house LLM. + +User-agent: facebookexternalhit +Disallow: \ No newline at end of file