about summary refs log tree commit diff homepage
diff options
context:
space:
mode:
-rw-r--r--.builds/auto.yml5
-rw-r--r--_layout/footer.html2
-rw-r--r--_layout/hair.html2
-rw-r--r--blog/advent.md4
-rw-r--r--index.md6
-rw-r--r--works.md11
6 files changed, 15 insertions, 15 deletions
diff --git a/.builds/auto.yml b/.builds/auto.yml
index fc8a4ae..b446731 100644
--- a/.builds/auto.yml
+++ b/.builds/auto.yml
@@ -1,10 +1,9 @@
 image: nixos/unstable
 oauth: lists.sr.ht/EMAILS:RO pages.sr.ht/PAGES:RW
 packages:
-  - nixos.python3
+  - nixos.fead
 sources:
   - https://git.sr.ht/~amolith/fediring.net
-  - https://git.sr.ht/~cnx/fead
   - https://git.sr.ht/~cnx/site
 environment:
   NODE: node
@@ -12,7 +11,7 @@ tasks:
   - inject: |
       grep -C1 cnx.gdn fediring.net/webring.txt |
         awk 'NR % 2 { print $2 }' > site/_libs/fediring
-      fead/src/fead.py -F site/_libs/fead/sources -n 4 -l 192\
+      fead -F site/_libs/fead/sources -n 4 -l 192\
         < site/_libs/fead/in.html > site/_libs/fead/out.html
       acurl https://lists.sr.ht/query/list/5261.mbox -o site/_libs/formbox/mbox
   - build: |
diff --git a/_layout/footer.html b/_layout/footer.html
index 11c8b17..c8c3838 100644
--- a/_layout/footer.html
+++ b/_layout/footer.html
@@ -4,7 +4,7 @@
   terms</a></span><br>
 
   {{isnotpage /tag/*}}Last modified: {{author_date}};  <span class=nowrap>View
-  <a href=https://git.sr.ht/~cnx/site/tree/main/item/{{fd_rpath}}>page
+  <a href=https://trong.loang.net/~cnx/site/tree/file/{{fd_rpath}}>page
   source</a></span><br>{{end}}
 
   Part of <a href=https://fediring.net>Fediring</a>; <span class=nowrap>Visit
diff --git a/_layout/hair.html b/_layout/hair.html
index ffebb85..dc79374 100644
--- a/_layout/hair.html
+++ b/_layout/hair.html
@@ -2,6 +2,8 @@
 <html lang=en>
 <meta charset=utf-8>
 <meta name=viewport content='width=device-width, initial-scale=1'>
+{{isnotempty rss}}<meta name=description content='{{rss_description}}'>{{end}}
+
 <link rel='alternate' type='application/rss+xml' title='{{website_title}}'
       href='/{{ispage /tag/*}}tag/{{fd_tag}}/{{end}}{{rss_file}}.xml'>
 <link rel='icon' href='/assets/favicon.png'>
diff --git a/blog/advent.md b/blog/advent.md
index eac8322..048dd13 100644
--- a/blog/advent.md
+++ b/blog/advent.md
@@ -130,8 +130,8 @@ a directory tree and do, uh, tree stuff.  [Janet]'s [PEG module]
 was much more [delightful][s07] for parsing than regular expression
 on steroids like Raku's [grammar].
 
-Writing imperative code in Lisp syntax felt dirty, though it's IMHO
-a quite better take than Lua, which is understandable as it was originally
+Writing imperative S-expressions felt dirty, though it's IMHO
+a quite better take than Lua, understandably as it was originally
 a redesign of [Fennel].
 
 ## Day Eight
diff --git a/index.md b/index.md
index 5d980e6..e6c80ca 100644
--- a/index.md
+++ b/index.md
@@ -10,10 +10,9 @@ in the [Fediverse][]:
 
 * Akkoma: [cnx@larkspur.one]
 * PeerTube: [cnx@video.hardlimit.com]
-* Pixelfed: [cnx@fotofed.nl]
 * SourceHut: [sr.ht/~cnx]
 * Email: [mcsinyx@disroot.org][^xmpp][^pgp]
-* Matrix: [@cnx:halogen.city]
+* Matrix: [@cnx:loang.net]
 
 [^culture]: Not necessarily mutually exclusive
 [^xmpp]: Or XMPP where I'm rarely active
@@ -24,9 +23,8 @@ in the [Fediverse][]:
 [Fediverse]: https://en.wikipedia.org/wiki/Fediverse
 [cnx@larkspur.one]: https://larkspur.one/cnx
 [cnx@video.hardlimit.com]: https://video.hardlimit.com/a/cnx
-[cnx@fotofed.nl]: https://fotofed.nl/cnx
 [sr.ht/~cnx]: https://sr.ht/~cnx
 [mcsinyx@disroot.org]: mailto:mcsinyx@disroot.org
-[@cnx:halogen.city]: matrix:u/cnx:halogen.city
+[@cnx:loang.net]: matrix:u/cnx:loang.net
 [27148B2C06A2224B]: https://meta.sr.ht/~cnx.pgp
 [OpenPGP]: https://keys.openpgp.org/search?q=27148B2C06A2224B
diff --git a/works.md b/works.md
index 3d60fad..957c2cd 100644
--- a/works.md
+++ b/works.md
@@ -1,4 +1,3 @@
-
 # Free Software Works
 
 @def maxtoclevel = 2
@@ -10,7 +9,7 @@
 
 The interplanetary wheels (or [floating cheeses][ipwhl]) are platform-unique,
 single-versioned Python binary distributions backed by [IPFS]
-for security and reproducibility.
+for security and reproducibility.  I no longer work on this.
 
 ### Nix Packages
 
@@ -202,7 +201,8 @@ I send trivial patches for random issues I run into every now and then.
 ### Loang
 
 [Loang] is a collection of services, including a [Matrix] homeserver,
-a web server, a [Gemini] server, an [IPFS] node and shell access.
+a web server, a [Gemini] server, an authoritative name server,
+an [UnifiedPush] server, an IRC bouncer and shell access.
 
 ### Phylactery
 
@@ -228,7 +228,7 @@ was picked for database.
 [Raku]: https://raku.org
 [formbox]: https://sr.ht/~cnx/formbox
 [replies]: /blog/reply
-[fead]: https://git.sr.ht/~cnx/fead
+[fead]: https://trong.loang.net/~cnx/fead
 [openring]: https://sr.ht/~sircmpwn/openring
 [rsskey]: https://sr.ht/~cnx/rsskey
 [RSS]: https://www.rssboard.org/rss-specification
@@ -273,7 +273,8 @@ was picked for database.
 [Loang]: https://loang.net
 [Matrix]: https://matrix.org
 [Gemini]: https://gemini.circumlunar.space
-[Phylactery]: https://git.sr.ht/~cnx/phylactery
+[UnifiedPush]: https://unifiedpush.org
+[Phylactery]: https://trong.loang.net/phylactery
 [SourceHut]: https://sourcehut.org
 [Acanban]: https://pypi.org/project/acanban
 [ASGI]: https://asgi.readthedocs.io