From 1f02f398b77dddcbb3b5c32d3a653c69a2a208a05516de49332646339dcbc04b Mon Sep 17 00:00:00 2001 From: Nicholas Johnson Date: Wed, 15 Feb 2023 00:00:00 +0000 Subject: Convert refs: journal-update-018 --- content/entry/journal-update-018.md | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) (limited to 'content') diff --git a/content/entry/journal-update-018.md b/content/entry/journal-update-018.md index 3fd6a53..c1697d4 100644 --- a/content/entry/journal-update-018.md +++ b/content/entry/journal-update-018.md @@ -2,34 +2,21 @@ title: "Journal Update 018" date: 2022-03-03T00:00:00 draft: false -makerefs: false --- # What's New -* Replaced my GPG key with Age for email encryption and Signify for signing commits. GPG is ancient, bad software.[1] +* Replaced my GPG key with Age for email encryption and Signify for signing commits. [GPG is ancient, bad software](/2022/01/03/goodbye-pgp). * Stopped accepting cryptocurrency donations. Proof-of-work cryptocurrencies waste obscene amounts of energy. Existing cryptocurrencies don't scale well. Their main use is crime and speculation on crime. The market is full of scams and false promises. No one really knows how to value them. They are potentially a systemic risk to the economy. So I do not wish to be involved any more. It's not like this journal costs much to run anyways. * Entry summaries have been removed. I believe the title alone should be sufficient to communicate an entry's subject matter. * Pagination and read time have been removed to simplify the journal layout. These features may be added back later after the scripts rewrite if I decide they further journal design goals. The goal of the design of this journal is to be minimally distracting and respect reader attention. -* Replaced Gitlab mirror with SourceHut[2]. SourceHut has many benefits over Gitlab. It doesn't assist ICE[3]. It doesn't require JavaScript unlike Gitlab. It's fast and resource efficient. It also supports Gemini, so all three journal mirrors now support both Gemini and the Web. -* Added I2P support[4] for CGit instance. -* Added I2P[5] and Tor support[6] on Gemini's main mirror. Readers can now browse the Nicksphere privately and without a Web Browser. -* Replaced nicksphere-gmi's Gemini to HTML Go library with my own[7], written in C. Journal generation is now much faster. -* Use spare server resources to run Tor Relay.[8] +* Replaced Gitlab mirror with [SourceHut](https://sourcehut.org/). SourceHut has many benefits over Gitlab. It doesn't [assist ICE](https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/30656). It doesn't require JavaScript unlike Gitlab. It's fast and resource efficient. It also supports Gemini, so all three journal mirrors now support both Gemini and the Web. +* Added [I2P support](http://nick5la4gcv6tzdjk2pf55p5vi24pcxseioyko24ffd4x3uijdca.b32.i2p) for CGit instance. +* Added [I2P](gemini://nick6w7lwwzwli57czw5glh3sm2qhnyzbhtq3nohbcnc7j3wqmqq.b32.i2p) and [Tor support](gemini://nick6gsepvtmkcpibpid6dqtqroxt62u6ab4ep65vxrenffruumj6jad.onion) on Gemini's main mirror. Readers can now browse the Nicksphere privately and without a Web Browser. +* Replaced nicksphere-gmi's Gemini to HTML Go library with [my own](https://git.nicksphere.ch/gemini2html/), written in C. Journal generation is now much faster. +* Use spare server resources to run [Tor Relay](https://metrics.torproject.org/rs.html#details/B04ABF4521C773216BC94F6FC1310686A2ECA150). # Future Plans -* Rewrite nicksphere-gmi[9]'s scripts to improve efficiency, maintainability, and code quality. +* Rewrite [nicksphere-gmi](https://git.sr.ht/~nicholasjohnson/nicksphere-gmi)'s scripts to improve efficiency, maintainability, and code quality. * Document nicksphere-gmi's scripts separately. * Add privacy policy to journal. * Add 404 page to journal. * Offer rationales for items listed on promoted page. - - -Link(s): -[1: Goodbye PGP](/2022/01/03/goodbye-pgp) -[2: SourceHut](https://sourcehut.org/) -[3: Gitlab and ICE](https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/30656) -[4: CGit Over I2P](http://nick5la4gcv6tzdjk2pf55p5vi24pcxseioyko24ffd4x3uijdca.b32.i2p) -[5: Gemini Over I2P](gemini://nick6w7lwwzwli57czw5glh3sm2qhnyzbhtq3nohbcnc7j3wqmqq.b32.i2p) -[6: Gemini Over Tor](gemini://nick6gsepvtmkcpibpid6dqtqroxt62u6ab4ep65vxrenffruumj6jad.onion) -[7: gemini2html](https://git.nicksphere.ch/gemini2html/) -[8: Tor Relay](https://metrics.torproject.org/rs.html#details/B04ABF4521C773216BC94F6FC1310686A2ECA150) -[9: nicksphere-gmi](https://git.sr.ht/~nicholasjohnson/nicksphere-gmi) -- cgit v1.2.3