wowana.me

website source


commit a5b6dfbdfdd831bf56c8f5a81f03665c7d12b0e8
parent 89556211297dd64555661edf0b77245d63d3e8e5
Author: opal hart <opal@wowana.me>
Date:   Tue, 17 Sep 2019 00:47:54 +0000

altnet permalinks

Diffstat:
MMakefile | 2+-
Mout/bookmarks.xht | 26+++++++++++++-------------
Mout/index.xht | 6+++---
Mout/opal.css | 3+++
Mout/pgp.xht | 2+-
Msrc/bookmarks.md | 26+++++++++++++-------------
Msrc/index.md | 6+++---
Msrc/pgp.md | 2+-
8 files changed, 38 insertions(+), 35 deletions(-)

diff --git a/Makefile b/Makefile @@ -23,7 +23,7 @@ upload: rsync -Pprtuvz out/git/ mimiga:/var/lib/git/ src/%.part.xht: src/%.md - markdown < $< > $@ + ./scripts/altnet.sh < $< | markdown > $@ src/blog/index.part.xht: $(BLOGSRC) ( \ diff --git a/out/bookmarks.xht b/out/bookmarks.xht @@ -41,17 +41,17 @@ organised for my own use.</p> <p>links to blogs, news, opinion pieces, or any other useful information.</p> <ul> -<li><a href="https://sockpuppet.org/blog/2015/01/15/against-dnssec/">Against DNSSEC</a> (<a href="/redir/archive?SEDME">archived</a>) – note, I use DNSSEC despite having read this, since it's easy enough to deploy and forget. if others wish to verify my records with DNSSEC, they have the choice.</li> +<li><a href="https://sockpuppet.org/blog/2015/01/15/against-dnssec/">Against DNSSEC</a> (<a href="https://archive.is/SEDME">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/SEDME">.onion</a> }</span>) – note, I use DNSSEC despite having read this, since it's easy enough to deploy and forget. if others wish to verify my records with DNSSEC, they have the choice.</li> <li><a href="https://techcrunch.com/2018/02/13/amp-for-email-is-a-terrible-idea/">AMP for E-mail is a terrible idea</a></li> -<li><a href="https://varnish-cache.org/docs/2.1/phk/autocrap.html"><q>Did you call them <em>autocrap</em> tools?</q></a> (<a href="/redir/archive?zuPRr">archived</a>)</li> -<li><a href="http://lcamtuf.coredump.cx/prep/">Doomsday planning for less crazy folk</a> (<a href="/redir/archive?IOhOI">archived</a>)</li> -<li><a href="https://www.inulledmyself.com/search/label/ret2php">ret2php</a> (<a href="/redir/archive?fmuWl">archived</a>)</li> -<li><a href="http://www.hackerfactor.com/blog/index.php?/archives/777-Stopping-Tor-Attacks.html">Stopping Tor attacks</a> (<a href="/redir/archive?2enPM">archived</a>)</li> -<li><a href="https://nedbatchelder.com/blog/200804/the_structure_of_pyc_files.html">Structure of .pyc files</a> (<a href="/redir/archive?skmMb">archived</a>)</li> -<li><a href="https://ethanmarcotte.com/wrote/the-web-we-broke/">The web we broke</a> (<a href="/redir/archive?zPCIm">archived</a>) – personally, I believe many accessibility issues can be solved simply by adhering to writing static, degradable websites with semantic HTML5. I am working on <a href="/htss.xht">a subset</a> of the HTML5 standard to address usability concerns.</li> -<li><a href="https://jameshfisher.com/2018/02/03/what-does-getaddrinfo-do/">What does <code>getaddrinfo</code> do?</a> (<a href="/redir/archive?A2BXZ">archived</a>)</li> -<li><a href="https://www.gnu.org/philosophy/programs-must-not-limit-freedom-to-run.en.html">Why programs must not limit the freedom to run them</a> (<a href="/redir/archive?DJn75">archived</a>)</li> -<li><a href="https://visualstudiomagazine.com/articles/2013/06/01/roc-rocks.aspx">Why you shouldn't comment (or document) code</a>, which mainly encourages self-documenting code (<a href="/redir/archive?KWwKr">archived</a>)</li> +<li><a href="https://varnish-cache.org/docs/2.1/phk/autocrap.html"><q>Did you call them <em>autocrap</em> tools?</q></a> (<a href="https://archive.is/zuPRr">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/zuPRr">.onion</a> }</span>)</li> +<li><a href="http://lcamtuf.coredump.cx/prep/">Doomsday planning for less crazy folk</a> (<a href="https://archive.is/IOhOI">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/IOhOI">.onion</a> }</span>)</li> +<li><a href="https://www.inulledmyself.com/search/label/ret2php">ret2php</a> (<a href="https://archive.is/fmuWl">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/fmuWl">.onion</a> }</span>)</li> +<li><a href="http://www.hackerfactor.com/blog/index.php?/archives/777-Stopping-Tor-Attacks.html">Stopping Tor attacks</a> (<a href="https://archive.is/2enPM">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/2enPM">.onion</a> }</span>)</li> +<li><a href="https://nedbatchelder.com/blog/200804/the_structure_of_pyc_files.html">Structure of .pyc files</a> (<a href="https://archive.is/skmMb">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/skmMb">.onion</a> }</span>)</li> +<li><a href="https://ethanmarcotte.com/wrote/the-web-we-broke/">The web we broke</a> (<a href="https://archive.is/zPCIm">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/zPCIm">.onion</a> }</span>) – personally, I believe many accessibility issues can be solved simply by adhering to writing static, degradable websites with semantic HTML5. I am working on <a href="/htss.xht">a subset</a> of the HTML5 standard to address usability concerns.</li> +<li><a href="https://jameshfisher.com/2018/02/03/what-does-getaddrinfo-do/">What does <code>getaddrinfo</code> do?</a> (<a href="https://archive.is/A2BXZ">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/A2BXZ">.onion</a> }</span>)</li> +<li><a href="https://www.gnu.org/philosophy/programs-must-not-limit-freedom-to-run.en.html">Why programs must not limit the freedom to run them</a> (<a href="https://archive.is/DJn75">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/DJn75">.onion</a> }</span>)</li> +<li><a href="https://visualstudiomagazine.com/articles/2013/06/01/roc-rocks.aspx">Why you shouldn't comment (or document) code</a>, which mainly encourages self-documenting code (<a href="https://archive.is/KWwKr">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/KWwKr">.onion</a> }</span>)</li> </ul> <h2>files</h2> @@ -78,7 +78,7 @@ enough spare disk space.</p> <ul> <li><a href="https://www.open-mesh.org/projects/batman-adv/wiki">batman-adv wiki</a></li> -<li><a href="https://communitytechnology.github.io/">Community Technology</a> (mirrored at <a href="https://wowana.me/git/communitytechnology.github.io.git">https://wowana.me/git/communitytechnology.github.io.git</a>)</li> +<li><a href="https://communitytechnology.github.io/">Community Technology</a> (mirrored at <a href="/git/communitytechnology.github.io.git/">https://wowana.me/git/communitytechnology.github.io.git</a>)</li> <li><a href="https://freifunk.net/en/">Freifunk</a> (<a href="https://freifunk.net/">German</a>)</li> <li><a href="https://tomesh.net/">Toronto Mesh</a></li> </ul> @@ -88,9 +88,9 @@ enough spare disk space.</p> <ul> <li><a href="https://academictorrents.com/">Academic Torrents</a></li> <li><a href="http://anodex.i2p/">anodex.i2p</a></li> -<li><a href="https://vt100.net/docs/vt510-rm/chapter4.html">ANSI control functions summary</a> (<a href="/redir/archive?Koqjs">archived</a>)</li> +<li><a href="https://vt100.net/docs/vt510-rm/chapter4.html">ANSI control functions summary</a> (<a href="https://archive.is/Koqjs">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/Koqjs">.onion</a> }</span>)</li> <li><a href="http://www.bittorrent.org/beps/bep_0000.html">BitTorrent BEPs</a></li> -<li><a href="https://www.aivosto.com/articles/control-characters.html">Control characters in ASCII and Unicode</a> (<a href="/redir/archive?Irz5H">archived</a>)</li> +<li><a href="https://www.aivosto.com/articles/control-characters.html">Control characters in ASCII and Unicode</a> (<a href="https://archive.is/Irz5H">archived</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://archivecaslytosk.onion/Irz5H">.onion</a> }</span>)</li> <li><a href="https://www.quora.com/How-realistic-is-that-someone-could-function-in-the-United-States-without-at-least-one-photo-ID">Functioning in the United States without photo ID</a> – I want to follow this up with more resources on how to <q>live anonymously</q></li> <li><a href="https://www.kitsunekko.net/dirlist.php?dir=subtitles%2Fjapanese%2F">Japanese subtitles</a></li> <li><a href="https://www.schneier.com/gchq-catalog/">JTRIG Tools and Techniques</a> (<a href="https://gentoo.today/ipfs/QmXfqSYJCJwr6WcTVmbLm7u1ywb99ToFGkKC7V4CayExXM">PDF</a>)</li> diff --git a/out/index.xht b/out/index.xht @@ -32,11 +32,11 @@ <p>I have a few things:</p> <ul> -<li>git: <a href="/redir/git.volatile?cgit/wowaname">git.volatile.bz/wowaname</a></li> -<li>microblogging: <a href="/redir/anime.website?users/wowaname">@wowaname@anime.website</a></li> +<li>git: <a href="https://git.volatile.bz/cgit/wowaname">git.volatile.bz/wowaname</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://volagitvnzf3o56b.onion/cgit/wowaname">.onion</a> <a class="i2p-permalink" href="http://git.volatile.i2p/cgit/wowaname">.i2p</a> <a class="ano-permalink" href="http://git.volatile.ano/cgit/wowaname">.ano</a> }</span></li> +<li>microblogging: <a href="https://anime.website/users/wowaname">@wowaname@anime.website</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://vij4p3cgway7ixi2hpekyigv5sp7673ghr5y33tgwscvz2qrzvmuepqd.onion/users/wowaname">.onion</a> <a class="i2p-permalink" href="http://5kskzemwuplqtvrpdph5k5vsovqa6vjt2cgumrfohwnyfymyfh2a.b32.i2p/users/wowaname">.i2p</a> }</span></li> <li>nextcloud: wowaname@nx.volatile.bz</li> <li>E-mail and XMPP: <a href="/contact.xht">contact me</a></li> -<li><a href="/redir/volatile">Volatile</a></li> +<li><a href="https://volatile.bz/">Volatile</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://vola7ileiax4ueow.onion/">.onion</a> <a class="i2p-permalink" href="http://volatile.i2p/">.i2p</a> <a class="ano-permalink" href="http://volatile.ano/">.ano</a> }</span></li> <li><a href="https://krustykrab.restaurant/">krustykrab.restaurant</a></li> </ul> diff --git a/out/opal.css b/out/opal.css @@ -123,3 +123,6 @@ table th { .pre-wrap { white-space: pre-wrap; } +.altnet-permalinks { + font-size: smaller; +} diff --git a/out/pgp.xht b/out/pgp.xht @@ -39,7 +39,7 @@ <p><strong>my old key <samp>41CE 277C 721A 889E</samp> has been revoked.</strong> you can verify this by using <kbd>gpg --refresh-keys</kbd>, <kbd>gpg --receive-keys 0x41CE277C721A889E</kbd>, or <kbd>gpg --fetch-keys https://wowana.me/pgp/0x41CE277C721A889E.asc</kbd>.</p> -<p>I'm <a href="/redir/keybase?opal">keybase/opal</a> as well.</p> +<p>I'm <a href="https://keybase.io/opal">keybase/opal</a> <span class="altnet-permalinks">{ <a class="tor-permalink" href="http://keybase5wmilwokqirssclfnsqrjdsi7jdir5wy7y7iu3tanwmtp6oid.onion/opal">.onion</a> }</span> as well.</p> </main> </body> </html> diff --git a/src/bookmarks.md b/src/bookmarks.md @@ -9,17 +9,17 @@ organised for my own use. links to blogs, news, opinion pieces, or any other useful information. -* [Against DNSSEC](https://sockpuppet.org/blog/2015/01/15/against-dnssec/) ([archived](/redir/archive?SEDME)) – note, I use DNSSEC despite having read this, since it's easy enough to deploy and forget. if others wish to verify my records with DNSSEC, they have the choice. +* [Against DNSSEC](https://sockpuppet.org/blog/2015/01/15/against-dnssec/) ([archived](altnet://archive.is/SEDME)) – note, I use DNSSEC despite having read this, since it's easy enough to deploy and forget. if others wish to verify my records with DNSSEC, they have the choice. * [AMP for E-mail is a terrible idea](https://techcrunch.com/2018/02/13/amp-for-email-is-a-terrible-idea/) -* [<q>Did you call them *autocrap* tools?</q>](https://varnish-cache.org/docs/2.1/phk/autocrap.html) ([archived](/redir/archive?zuPRr)) -* [Doomsday planning for less crazy folk](http://lcamtuf.coredump.cx/prep/) ([archived](/redir/archive?IOhOI)) -* [ret2php](https://www.inulledmyself.com/search/label/ret2php) ([archived](/redir/archive?fmuWl)) -* [Stopping Tor attacks](http://www.hackerfactor.com/blog/index.php?/archives/777-Stopping-Tor-Attacks.html) ([archived](/redir/archive?2enPM)) -* [Structure of .pyc files](https://nedbatchelder.com/blog/200804/the_structure_of_pyc_files.html) ([archived](/redir/archive?skmMb)) -* [The web we broke](https://ethanmarcotte.com/wrote/the-web-we-broke/) ([archived](/redir/archive?zPCIm)) – personally, I believe many accessibility issues can be solved simply by adhering to writing static, degradable websites with semantic HTML5. I am working on [a subset](/htss.xht) of the HTML5 standard to address usability concerns. -* [What does `getaddrinfo` do?](https://jameshfisher.com/2018/02/03/what-does-getaddrinfo-do/) ([archived](/redir/archive?A2BXZ)) -* [Why programs must not limit the freedom to run them](https://www.gnu.org/philosophy/programs-must-not-limit-freedom-to-run.en.html) ([archived](/redir/archive?DJn75)) -* [Why you shouldn't comment (or document) code](https://visualstudiomagazine.com/articles/2013/06/01/roc-rocks.aspx), which mainly encourages self-documenting code ([archived](/redir/archive?KWwKr)) +* [<q>Did you call them *autocrap* tools?</q>](https://varnish-cache.org/docs/2.1/phk/autocrap.html) ([archived](altnet://archive.is/zuPRr)) +* [Doomsday planning for less crazy folk](http://lcamtuf.coredump.cx/prep/) ([archived](altnet://archive.is/IOhOI)) +* [ret2php](https://www.inulledmyself.com/search/label/ret2php) ([archived](altnet://archive.is/fmuWl)) +* [Stopping Tor attacks](http://www.hackerfactor.com/blog/index.php?/archives/777-Stopping-Tor-Attacks.html) ([archived](altnet://archive.is/2enPM)) +* [Structure of .pyc files](https://nedbatchelder.com/blog/200804/the_structure_of_pyc_files.html) ([archived](altnet://archive.is/skmMb)) +* [The web we broke](https://ethanmarcotte.com/wrote/the-web-we-broke/) ([archived](altnet://archive.is/zPCIm)) – personally, I believe many accessibility issues can be solved simply by adhering to writing static, degradable websites with semantic HTML5. I am working on [a subset](/htss.xht) of the HTML5 standard to address usability concerns. +* [What does `getaddrinfo` do?](https://jameshfisher.com/2018/02/03/what-does-getaddrinfo-do/) ([archived](altnet://archive.is/A2BXZ)) +* [Why programs must not limit the freedom to run them](https://www.gnu.org/philosophy/programs-must-not-limit-freedom-to-run.en.html) ([archived](altnet://archive.is/DJn75)) +* [Why you shouldn't comment (or document) code](https://visualstudiomagazine.com/articles/2013/06/01/roc-rocks.aspx), which mainly encourages self-documenting code ([archived](altnet://archive.is/KWwKr)) ## files @@ -40,7 +40,7 @@ enough spare disk space. resources for future inclusion on the [mesh wiki](https://mesh.gentoo.today/) * [batman-adv wiki](https://www.open-mesh.org/projects/batman-adv/wiki) -* [Community Technology](https://communitytechnology.github.io/) (mirrored at <https://wowana.me/git/communitytechnology.github.io.git>) +* [Community Technology](https://communitytechnology.github.io/) (mirrored at [https://wowana.me/git/communitytechnology.github.io.git](/git/communitytechnology.github.io.git/)) * [Freifunk](https://freifunk.net/en/) ([German](https://freifunk.net/)) * [Toronto Mesh](https://tomesh.net/) @@ -48,9 +48,9 @@ resources for future inclusion on the [mesh wiki](https://mesh.gentoo.today/) * [Academic Torrents](https://academictorrents.com/) * [anodex.i2p](http://anodex.i2p/) -* [ANSI control functions summary](https://vt100.net/docs/vt510-rm/chapter4.html) ([archived](/redir/archive?Koqjs)) +* [ANSI control functions summary](https://vt100.net/docs/vt510-rm/chapter4.html) ([archived](altnet://archive.is/Koqjs)) * [BitTorrent BEPs](http://www.bittorrent.org/beps/bep_0000.html) -* [Control characters in ASCII and Unicode](https://www.aivosto.com/articles/control-characters.html) ([archived](/redir/archive?Irz5H)) +* [Control characters in ASCII and Unicode](https://www.aivosto.com/articles/control-characters.html) ([archived](altnet://archive.is/Irz5H)) * [Functioning in the United States without photo ID](https://www.quora.com/How-realistic-is-that-someone-could-function-in-the-United-States-without-at-least-one-photo-ID) – I want to follow this up with more resources on how to <q>live anonymously</q> * [Japanese subtitles](https://www.kitsunekko.net/dirlist.php?dir=subtitles%2Fjapanese%2F) * [JTRIG Tools and Techniques](https://www.schneier.com/gchq-catalog/) ([PDF](https://gentoo.today/ipfs/QmXfqSYJCJwr6WcTVmbLm7u1ywb99ToFGkKC7V4CayExXM)) diff --git a/src/index.md b/src/index.md @@ -1,10 +1,10 @@ I have a few things: -* git: [git.volatile.bz/wowaname](/redir/git.volatile?cgit/wowaname) -* microblogging: [@wowaname@anime.website](/redir/anime.website?users/wowaname) +* git: [git.volatile.bz/wowaname](altnet://git.volatile.bz/cgit/wowaname) +* microblogging: [@wowaname@anime.website](altnet://anime.website/users/wowaname) * nextcloud: wowaname@nx.volatile.bz * E-mail and XMPP: [contact me](/contact.xht) -* [Volatile](/redir/volatile) +* [Volatile](altnet://volatile.bz/) * [krustykrab.restaurant](https://krustykrab.restaurant/) if you want an account on any of my services, let me know, but I might not consider your request unless you are a friend. it would be appreciated if you could also [leave me a donation for server expenses](/donate.xht) in the process. any amount helps and I can recognise your donation publicly, if you want. diff --git a/src/pgp.md b/src/pgp.md @@ -8,4 +8,4 @@ when contacting me, **you must provide me a public key with a _valid E-mail addr **my old key <samp>41CE 277C 721A 889E</samp> has been revoked.** you can verify this by using <kbd>gpg --refresh-keys</kbd>, <kbd>gpg --receive-keys 0x41CE277C721A889E</kbd>, or <kbd>gpg --fetch-keys https://wowana.me/pgp/0x41CE277C721A889E.asc</kbd>. -I'm [keybase/opal](/redir/keybase?opal) as well. +I'm [keybase/opal](altnet://keybase.io/opal) as well.