logo

blog

My website can't be that messy, right? git clone https://hacktivis.me/git/blog.git
commit: c867a80642741bab851ca60122d9f5291bd31661
parent fd4ece2b93361943bf25cb959e90cd853be3ed06
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu, 17 Jun 2021 02:42:41 +0200

Make sure relative links are used when possible for support of the .onion

Diffstat:

Marticles/2019-06 Summary.xhtml2+-
Marticles/2019-09 Summary.xhtml2+-
Marticles/201? Summary.xhtml4++--
Marticles/BadWolf, two years later.xhtml2+-
Marticles/Bootstrapping signify for my assets.xhtml2+-
Marticles/Few updates about this website.xhtml4++--
Marticles/Install Gentoo via Floppy.xhtml2+-
Marticles/Mozilla is Broken.xhtml2+-
Mlibrism.shtml2+-
Mlibrisme.shtml2+-
Mnotes/pure-wayland.shtml2+-
Mprojects/badwolf.shtml12++++++------
Mstandards.shtml2+-
Mtemplates/en/nav.shtml2+-
Mtemplates/head.shtml2+-
15 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/articles/2019-06 Summary.xhtml b/articles/2019-06 Summary.xhtml @@ -4,7 +4,7 @@ <h2>Wayland</h2> <p>I finally switched to Wayland, full time for my laptop and just for some tests on my desktop. I didn't found a way to fix <a href="https://github.com/waymonad/waymonad">Waymonad</a> for it to work on my machines so I went with Sway, which is quite nice yet lacks few things and in another way has too much stuff.</p> <p>I ended up discovering with a bug that a window could resize itself out of it's allocated space. And in Sway it is quite invisible because the borders aren't updated, yet it will catch the mouse events. This quite reminds me of one reason on why I really love <a href="http://xmonad.org">XMonad</a> by comparison to <a href="https://i3wm.org/">i3</a>: XMonad doesn't listen by default to windows asking to basically manage themselves, XMonad is the only one that should manage them (there might be few exceptions given that it's Xorg but still).</p> -<p>So I looked at creating a Wayland Compositor which will do it this way, even if I have to break some of Wayland in the way. I called her Inaban, in reference to the character in Koroko Connect which quite leads the group yet, doesn't have much trust in her peers. It's far from ready, regard it as a early <abbr title="Work In Progress">WIP</abbr> state and something quite experimental. Repository is at <a href="https://hacktivis.me/git/inaban">https://hacktivis.me/git/inaban</a> and it is <code>gui-wm/inaban</code> in my Gentoo overlay.</p> +<p>So I looked at creating a Wayland Compositor which will do it this way, even if I have to break some of Wayland in the way. I called her Inaban, in reference to the character in Koroko Connect which quite leads the group yet, doesn't have much trust in her peers. It's far from ready, regard it as a early <abbr title="Work In Progress">WIP</abbr> state and something quite experimental. Repository is at <a href="/git/inaban">/git/inaban</a> and it is <code>gui-wm/inaban</code> in my Gentoo overlay.</p> <h2>Badwolf</h2> <p>I released version 0.3.0, which adds few things, I'm awfully stalled on a lot of things so I guess I'll ask around to other developers that might be interested in sharing some code.</p> <p>One being bookmarks: I would highly prefer it for the native format to be <abbr title="XML Bookmarks Exchange Language">XBEL</abbr> for direct interoperability and just write a <abbr title="Command Line Interface">CLI</abbr> tool for the Unix needs, problem is that <abbr title="As Far As I Know">AFAIK</abbr> there is no standalone C XBEL library (KDE has a XBEL implementation but I'm no going to pull half of KDE for bookmarks), so I'll ping web browser developers that have XBEL in a more or less working state and are using the C language. If this works this would at least means that they would have a more complete XBEL implementation.</p> diff --git a/articles/2019-09 Summary.xhtml b/articles/2019-09 Summary.xhtml @@ -12,6 +12,6 @@ <p>Also this server might be nice for doing livestreams so I might give a shot to configuring it if there is enough people interested in the whatever I feel like streaming (like: coding, sysadmin, gaming, stupid challenges, languages?, …).</p> <h2>Misc</h2> <p>I'm trying to get a PowerMac G4 running at the local hackerspace, this way I could try to do a bit of arch-testing on this architecture as well and I haven't installed my Ultra 10 on anything yet either but I wish I could get an (Open)Solaris and NetBSD dual-boot on it.</p> -<p>As the season ended I updated my animelist, here are the commits: <a href="https://hacktivis.me/git/blog/commit/1af23d616bcf7dffa8dbd6cab70d6731dbec740a.html">1af23d616bcf7dffa8dbd6cab70d6731dbec740a</a>, <a href="https://hacktivis.me/git/blog/commit/6b7ebf150559cdcfbd42df22dff09dea67a19163.html">6b7ebf150559cdcfbd42df22dff09dea67a19163</a>.</p> +<p>As the season ended I updated my animelist, here are the commits: <a href="/git/blog/commit/1af23d616bcf7dffa8dbd6cab70d6731dbec740a.html">1af23d616bcf7dffa8dbd6cab70d6731dbec740a</a>, <a href="/git/blog/commit/6b7ebf150559cdcfbd42df22dff09dea67a19163.html">6b7ebf150559cdcfbd42df22dff09dea67a19163</a>.</p> <p><a href="https://queer.hacktivis.me/objects/18bad513-9b44-4037-a7de-0f395040fceb">Fediverse post for comments</a>, published on 2019-10-09T06:54:31Z, last updated on 2019-10-09T06:58:26Z</p> </article> diff --git a/articles/201? Summary.xhtml b/articles/201? Summary.xhtml @@ -10,9 +10,9 @@ Glad this decade is DONE. <h2>Self-hosting</h2> <h3>Hosted Software/Services</h3> <p>Self-hosting is something I started around 2013~2014 for a group of friends with a website, a Minecraft server and quite quickly an <abbr title="Internet Relay Chat">IRC</abbr> server (with a chatroom linked to the server's chat). As at the time registrars web interface where quite poor and public APIs not as popular I hosted my own <abbr title="Domain Name System">DNS</abbr> at home. First with bind9, added DNSSEC support with a cron+some tool for few months but it's such a mess that I stopped (with few retries with other stuff like Knot DNS and PowerDNS, <strong>never again</strong>), switched to NSD when I had some kind of a DoS on my network happening only when DNS was reachable.</p> -<p>Started doing my own blog style website on 2014-02-28 with <a href="https://hacktivis.me/git/blog/commit/d54fe618f5ce271003069d5c5ca04d120d77cae8.html">this commit</a>, it changed a bit on the aesthetic (moved from pre-2010 3D-ish panel to terminal-style flat), the code didn't change much other than moving from <abbr title="People Hating People">PHP</abbr> for the includes to Server-Side-Includes and daemon changed from apache to nginx.</p> +<p>Started doing my own blog style website on 2014-02-28 with <a href="/git/blog/commit/d54fe618f5ce271003069d5c5ca04d120d77cae8.html">this commit</a>, it changed a bit on the aesthetic (moved from pre-2010 3D-ish panel to terminal-style flat), the code didn't change much other than moving from <abbr title="People Hating People">PHP</abbr> for the includes to Server-Side-Includes and daemon changed from apache to nginx.</p> <p>Hosted my own <abbr title="Extensible Messaging and Presence Protocol (aka. Jabber)">XMPP</abbr> server with prosody when Jappix went down, still using it, I often forgot I even run this one because of how smooth it's going.</p> -<p>Hosted my own git-daemon and git web view, mostly because I don't like forges. You can see how it evolved in <a href="https://hacktivis.me/articles/My%20git%20server%20setup">My git server setup</a>, it might evolve further as I need public tickets and a <abbr title="Continuous Integration">CI</abbr> setup for running tests on my software and recipes.</p> +<p>Hosted my own git-daemon and git web view, mostly because I don't like forges. You can see how it evolved in <a href="/articles/My%20git%20server%20setup">My git server setup</a>, it might evolve further as I need public tickets and a <abbr title="Continuous Integration">CI</abbr> setup for running tests on my software and recipes.</p> <p>I tried hosting my own Friendica node at some point but it failed quite quickly (do not put a database on a SD card…), real hosting of a fediverse node was with <a href="https://pleroma.social/">Pleroma</a> in late 2017, which I ended up becoming a co-maintainer after doing some good commits. Which I quite done because gentoo has a tradition in upstreaming their changes and that Pleroma is nicely welcoming, Pleroma also quite made me change between "admin which can write patches in few languages" to "some weird mix of admin and developer".</p> <p>2019-01 marks when I started hosting my own email server (I was using gandi.net as a forwarder and gozmail.bzh as a hoster).</p> <p>I've tried setting up a Usenet server but <abbr title="InterNet News">INN</abbr> is a bloated pain, configuration awfully reminds me of sendmail (which I gladly never touched). I could try NNTPChan or similar but I want to be compatible with the existing network (which is less active than when fedi was only GnuSocial but still), mostly for the archives and not really the software because they suck, one of them litterally does. Interest in it is killing mailing lists btw, I hate them, I had to setup DKIM (let's have your emails signed in a recorded signature with a key that could easily be retained as no one rotates it but me) because of this crap.</p> diff --git a/articles/BadWolf, two years later.xhtml b/articles/BadWolf, two years later.xhtml @@ -8,7 +8,7 @@ </p> <p> Firefox has been bundling an ancient binary of Python 2.7 into it's tarball for years (detected that in <a href="https://archives.gentoo.org/gentoo-dev/message/55bfdf32bfc3263342fe6aa03909997f">December 2019</a> with version 68.3.0) and still does as of version 78.7.1 (February 2021), and when that copy of python is removed it fails to build, even if a version of Python 2.7 is available on the system (because of renpy).<br /> - With the addi(c)tion of Rust into the system there is now a huge blob festival, I detected 2791 blobs (<code>ELF</code> and <code>ar(1)</code> files) in 78.7.1 with my <a href="https://hacktivis.me/git/go-deblob">go-deblob</a> tool as detector. + With the addi(c)tion of Rust into the system there is now a huge blob festival, I detected 2791 blobs (<code>ELF</code> and <code>ar(1)</code> files) in 78.7.1 with my <a href="/git/go-deblob">go-deblob</a> tool as detector. </p> <p>Reminder: Open-source releasing means you have modifications rights <strong>and</strong> the proper original material available to you.</p> <p>Note: WebKitGTK will probably get WebRTC from GStreamer (<a href="https://github.com/philn/webkit/commits/gstwebrtc-2021-04">WIP branch</a>), which already seems like a much better codebase.</p> diff --git a/articles/Bootstrapping signify for my assets.xhtml b/articles/Bootstrapping signify for my assets.xhtml @@ -1,7 +1,7 @@ <article xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" class="h-entry"> <a href="/articles/Bootstrapping%20signify%20for%20my%20assets"><h1>Bootstrapping signify for my assets</h1></a> <p><a href="/articles/Pretty%20Bad%20Privacy">As you might know</a>, I'm not a huge fan of OpenPGP so when I learned about <a href="https://flak.tedunangst.com/post/signify">OpenBSD's signify(1)</a> I wanted to use it on doing my next software release, now is the time.</p> -<p>In a way similar to OpenBSD I'm going to rotate keys at least once every 6 months, I'll not probably not write blog articles on each rotation unless it nicely syncs with my status updates but I'll copy them into <a href="https://hacktivis.me/releases/signify/">https://hacktivis.me/releases/signify/</a> and post them on the fediverse (<a href="https://queer.hacktivis.me/objects/ad8b985c-495c-4c34-a3db-4758cb4eb13f">like this</a>) or any other place.</p> +<p>In a way similar to OpenBSD I'm going to rotate keys at least once every 6 months, I'll not probably not write blog articles on each rotation unless it nicely syncs with my status updates but I'll copy them into <a href="/releases/signify/">/releases/signify/</a> and post them on the fediverse (<a href="https://queer.hacktivis.me/objects/ad8b985c-495c-4c34-a3db-4758cb4eb13f">like this</a>) or any other place.</p> <h2>keys and their signatures</h2> <p>2019-10 is the first key present to have both key signed, actual assets will be using 2019-11 (the second key), first key being there only to show how the rotation is done.</p> <h3>2019-10.pub</h3> diff --git a/articles/Few updates about this website.xhtml b/articles/Few updates about this website.xhtml @@ -1,5 +1,5 @@ <article lang="en" class="h-entry"> -<a href="https://hacktivis.me/articles/Few%20updates%20about%20this%20website"><h1>Few updates about this website</h1></a> +<a href="/articles/Few%20updates%20about%20this%20website"><h1>Few updates about this website</h1></a> <h2>Atom syndication</h2> <p>I finally added a syndication feed, using the Atom format (and xHTML for the articles)! (seriously after all theses years?) I’m pretty sure the URL for it isn’t backward-compatible with what I had a long time ago, so you’ll have to update.</p> <p>The link is available on the navbar and have proper metadata so it should show up in your browser, but here it is for completeness sake:</p> @@ -8,7 +8,7 @@ <li><a href="/flux.atom">/flux.atom</a>: Feed of the French articles</li> </ul> <h2>New colorscheme for this website</h2> -<p>Few weeks ago I changed the colorscheme of my terminal from <a href="http://ethanschoonover.com/solarized">solarized</a> (which has quite too much blue even with redshift) to <a href="https://github.com/morhetz/gruvbox-contrib">gruvbox</a> (by the way here is a <a href="https://hacktivis.me/git/st/commit/e61affc3317385cdee0e749da20a2fbb22acb0f3.html">commit to patch st-0.8.1</a> with switch from light and dark), which also has better contrast and something I wanted for a long time: all the colors are viewable nicely, unless you set the same color on fg and bg and maybe few similar things.</p> +<p>Few weeks ago I changed the colorscheme of my terminal from <a href="http://ethanschoonover.com/solarized">solarized</a> (which has quite too much blue even with redshift) to <a href="https://github.com/morhetz/gruvbox-contrib">gruvbox</a> (by the way here is a <a href="/git/st/commit/e61affc3317385cdee0e749da20a2fbb22acb0f3.html">commit to patch st-0.8.1</a> with switch from light and dark), which also has better contrast and something I wanted for a long time: all the colors are viewable nicely, unless you set the same color on fg and bg and maybe few similar things.</p> <p>And having a colorscheme which has poor contrast even for my probably good eyes on a website is totally not something I wanted to keep. And so with this colorscheme default foreground with the soft background nicely passes the WCAG AAA level <a href="https://webaim.org/resources/contrastchecker/?fcolor=EBDBB2&amp;bcolor=32302F">with a ratio of 9.57:1</a>.</p> <img loading="lazy" src="/images/gruvbox-dark-colors.png" alt="Screenshot of the colors of gruvbox dark in my terminal"/> <p>Anyway if you don’t like it, use the atom feed. 😜</p> diff --git a/articles/Install Gentoo via Floppy.xhtml b/articles/Install Gentoo via Floppy.xhtml @@ -2,7 +2,7 @@ <a href="/articles/Install%20Gentoo%20via%20Floppy"><h1>Install Gentoo via Floppy</h1></a> <p>Okay, so here are the files I generated for it:</p> <ul> - <li><a href="https://lanodan.eu/pastes/2019-04-10T15:26:10-make-initrd-smol.sh">make-initrd-smol.sh</a>: a slightly modified version of <a href="https://hacktivis.me/git/make-initrd/">make-initrd</a> to only copy a static busybox</li> + <li><a href="https://lanodan.eu/pastes/2019-04-10T15:26:10-make-initrd-smol.sh">make-initrd-smol.sh</a>: a slightly modified version of <a href="/git/make-initrd/">make-initrd</a> to only copy a static busybox</li> <li><a href="https://lanodan.eu/pastes/2019-04-10T15:25:50-init">init</a>: the init file I wrote, included in the initramfs of the floppy image, could be done better</li> <li><a href="https://lanodan.eu/pastes/2019-04-10T13:05:05-fdimage">fdimage</a>: The floppy image (2.88 MB), done with <code>make fdimage288 FDINITRD=/boot/initramfs-smol.cpio.xz</code></li> </ul> diff --git a/articles/Mozilla is Broken.xhtml b/articles/Mozilla is Broken.xhtml @@ -25,7 +25,7 @@ <li>more and more slowness and crashes and <strong>new profile doesn’t help</strong></li> </ul> <p>And there is potentially way more shit (just look and the old but still open tickets)</p> -<p>Solution kept: Used to be in a constant change of web browser/interface, see <a rel="next" href="/articles/www-client%20are%20broken">www-client are broken</a>. Now it's been actually solved by doing my own WebKitGTK+ browser: <a href="https://hacktivis.me/projects/badwolf">BadWolf</a>.</p> +<p>Solution kept: Used to be in a constant change of web browser/interface, see <a rel="next" href="/articles/www-client%20are%20broken">www-client are broken</a>. Now it's been actually solved by doing my own WebKitGTK+ browser: <a href="/projects/badwolf">BadWolf</a>.</p> <p>BTW if <strong>everyone</strong> have to use a LTS/ESR/real-stable version of a browser even if they are actual developers… well why is the Developer Edition based on Nightly ? For badly supported things like H.264 ? gstreamer works(can be an interface to ffmpeg). For brand new stuff ? Well most web-smiths have to support old browsers like IE6 or IE7. For marketing because we are the browser with tons of features ? Well I think so. I think Netscape did the same mistake in the browser-war, why change things?</p> <p>Apparently since like… middle-late 2016 Mozilla Firefox is now better in Nightly than ESR. Whatever, it’s still broken for me.</p> <h2>Changes</h2> diff --git a/librism.shtml b/librism.shtml @@ -47,7 +47,7 @@ <dl class="list"> <dt>Paypal, Patreon, Tipeee</dt><dd>Hopefully moving to Wire Transfer (I’m in EU)</dd> </dl> - <p>To see what I host at home, see <a href="https://hacktivis.me/notes/services">Services hosted</a>. If you prefer co-hosting (or a bit of both) I would recommend to look for something like <a href="https://chatons.org/en">CHATONS</a> in your area.</p> + <p>To see what I host at home, see <a href="/notes/services">Services hosted</a>. If you prefer co-hosting (or a bit of both) I would recommend to look for something like <a href="https://chatons.org/en">CHATONS</a> in your area.</p> </main> <!--#include file="/templates/en/footer.shtml" --> </body> diff --git a/librisme.shtml b/librisme.shtml @@ -47,7 +47,7 @@ <dl class="list"> <dt>Paypal, Patreon, Tipeee</dt><dd>Hopefully moving to Wire Transfer (I’m in EU)</dd> </dl> - <p>Pour voir ce que j’héberge chez moi: <a href="https://hacktivis.me/notes/services">Services hosted</a>. Si vous préferrez plutôt le co-hébergement que l’auto-hébergement (ou un peu des deux), il y a les <a href="https://chatons.org/">CHATONS</a>.</p> + <p>Pour voir ce que j’héberge chez moi: <a href="/notes/services">Services hosted</a>. Si vous préferrez plutôt le co-hébergement que l’auto-hébergement (ou un peu des deux), il y a les <a href="https://chatons.org/">CHATONS</a>.</p> </main> <!--#include file="/templates/fr/footer.shtml" --> </body> diff --git a/notes/pure-wayland.shtml b/notes/pure-wayland.shtml @@ -116,7 +116,7 @@ endif</code></pre> <h2>Web Browsers</h2> <ul> - <li><a href="https://hacktivis.me/projects/badwolf">Badwolf</a>: Yes, Fully tested and supported as first-class citizen</li> + <li><a href="/projects/badwolf">Badwolf</a>: Yes, Fully tested and supported as first-class citizen</li> <li><a href="https://wiki.gnome.org/Apps/Web">epiphany - Gnome Web</a>: Yes, seems to work fine, should be well supported</li> <li><a href="https://www.netsurf-browser.org/">netsurf</a>: GTK3 frontend just works</li> <li><a href="https://www.mozilla.com/firefox">Mozilla Firefox</a>: No, requires X11 libs and Wayland support is quite bugged, screen grabbing doesn't works without xdg-desktop-portal (dbus-based) and the indicator has it's own top-level window</li> diff --git a/projects/badwolf.shtml b/projects/badwolf.shtml @@ -46,11 +46,11 @@ <h2>Releases</h2> <ul> <li>From packages: <a href="https://repology.org/project/badwolf/versions">list of repositories</a></li> - <li>From source: <code><a href="https://hacktivis.me/releases/<!--#echo var="baseName" -->.tar.gz"><!--#echo var="baseName" -->.tar.gz</a></code> (<a href="https://hacktivis.me/releases/<!--#echo var="baseName" -->.tar.gz.sign">signify/minisign</a>) <a href="https://hacktivis.me/releases/<!--#echo var="baseName" -->.txt">changelog</a></li> + <li>From source: <code><a href="/releases/<!--#echo var="baseName" -->.tar.gz"><!--#echo var="baseName" -->.tar.gz</a></code> (<a href="/releases/<!--#echo var="baseName" -->.tar.gz.sign">signify/minisign</a>) <a href="/releases/<!--#echo var="baseName" -->.txt">changelog</a></li> </ul> <p>BadWolf is using <a href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a> with considering that the User-Interface is part of the interface stabilisation. Release branches (ie. <code>1.0.x</code>) are supported for 6 months for any bug fixes and 2 years for security fixes.</p> <p> - Tarball signature check: <a href="https://flak.tedunangst.com/post/signify">signify</a>/<a href="https://github.com/jedisct1/minisign">minisign</a> is the recommended tool to use, you can find my key at <a href="https://hacktivis.me/releases/signify/2021-04.pub">/releases/signify/2021-04.pub</a>, you can find more info about how I manage the keyset in: <a href="/articles/Bootstrapping%20signify%20for%20my%20assets">Bootstrapping signify for my assets</a>.<br /> + Tarball signature check: <a href="https://flak.tedunangst.com/post/signify">signify</a>/<a href="https://github.com/jedisct1/minisign">minisign</a> is the recommended tool to use, you can find my key at <a href="/releases/signify/2021-04.pub">/releases/signify/2021-04.pub</a>, you can find more info about how I manage the keyset in: <a href="/articles/Bootstrapping%20signify%20for%20my%20assets">Bootstrapping signify for my assets</a>.<br /> The command to verify the tarball looks like this: <code><kbd>signify -V -p signify/2021-04.pub -x <!--#echo var="baseName" -->.tar.gz.sign -m <!--#echo var="baseName" -->.tar.gz</kbd></code> </p> @@ -78,7 +78,7 @@ <h2>Tickets (bug, feature request, …)</h2> <p>You can use the contacts above or write a ticket on the <a href="https://gitlab.com/lanodan/badwolf">Gitlab repository</a>.</p> - <p>For security issues, sending me an email to <a href="mailto:contact+badwolf@hacktivis.me">contact+badwolf@hacktivis.me</a> with my <a href="https://hacktivis.me/reop.pub">reop public key</a> (<a href="https://flak.tedunangst.com/post/reop">reop homepage</a>) is the preferred way.</p> + <p>For security issues, sending me an email to <a href="mailto:contact+badwolf@hacktivis.me">contact+badwolf@hacktivis.me</a> with my <a href="/reop.pub">reop public key</a> (<a href="https://flak.tedunangst.com/post/reop">reop homepage</a>) is the preferred way.</p> <h2>Contributing</h2> <p>Please try to use one of the contact methods shown above before doing modifications, it seriously helps on integrating your contribution and could also point you at resources if you need help. Feel free to drop me a repository or patches of your local modifications though.</p> @@ -103,9 +103,9 @@ <h3>Related content</h3> <h4>Own articles</h4> <ol> - <li>2015-11-11: <a href="https://hacktivis.me/articles/Mozilla%20is%20Broken">Mozilla is Broken</a></li> - <li>2017-07-09: <a href="https://hacktivis.me/articles/www-client%20are%20broken">www-client are broken</a> (which can serve as a loose roadmap)</li> - <li>2020-04-17: <a href="https://hacktivis.me/articles/BadWolf%2C%20one%20year%20later">BadWolf, one year later</a></li> + <li>2015-11-11: <a href="/articles/Mozilla%20is%20Broken">Mozilla is Broken</a></li> + <li>2017-07-09: <a href="/articles/www-client%20are%20broken">www-client are broken</a> (which can serve as a loose roadmap)</li> + <li>2020-04-17: <a href="/articles/BadWolf%2C%20one%20year%20later">BadWolf, one year later</a></li> </ol> <h4>Others articles</h4> <ol> diff --git a/standards.shtml b/standards.shtml @@ -18,7 +18,7 @@ <dt>Transport</dt><dd>SSH, HTTP/0.9 &amp; HTTP/1.0, TCP/IPv6, BitTorrent, 9p</dd> <dt>Texts documents</dt><dd>plain text in UTF-8, <a href="https://mandoc.bsd.lv/">mdoc</a>, XHTML5 (with ignoring the living standard and mostly sticking to <a href="http://w3.org/tr/html4/">HTML4</a>), EPUB</dd> <dt>Images</dt><dd>PNG (logo, cartoons, …), JPEG (scans, photos, …), T(ar)GA</dd> - <dt>Audio format</dt><dd>Opus, Vorbis, <abbr title="Free Lossless Audio COding">FLAC</abbr>, <a href="https://hacktivis.me/git/cross-unix-documentation.mdoc/man5x/au.5x.html">AU aka <code>".snd"</code></a></dd> + <dt>Audio format</dt><dd>Opus, Vorbis, <abbr title="Free Lossless Audio COding">FLAC</abbr>, <a href="/git/cross-unix-documentation.mdoc/man5x/au.5x.html">AU aka <code>".snd"</code></a></dd> <dt>Audio API</dt><dd>SunAudio, <a href="http://www.sndio.org/">sndio</a>, OSSv4</dd> <dt>Video formats</dt><dd>VP9, Theora</dd> <dt>Multimedia containers</dt><dd>Matroska(mkv)</dd> diff --git a/templates/en/nav.shtml b/templates/en/nav.shtml @@ -1,4 +1,4 @@ - <header>Sorry, I do not value($$$) your privacy. :^) — <a href="https://hacktivis.me/privacy%20policy">Privacy Policy</a></header> + <header>Sorry, I do not value($$$) your privacy. :^) — <a href="/privacy%20policy">Privacy Policy</a></header> <nav><details open=""> <summary>Links</summary> <ul> diff --git a/templates/head.shtml b/templates/head.shtml @@ -3,5 +3,5 @@ <meta name="viewport" content="width=device-width, initial-scale=1"/> <link rel="vcs-git" href="https://gitlab.com/lanodan/blog.git" title="gitlab"/> <link rel="icon" type="text/css" href="/images/favicon.png?serial=2020111201"/> - <meta property="og:image" content="https://hacktivis.me/images/avatar.png?serial=2020111201"/> + <meta property="og:image" content="/images/avatar.png?serial=2020111201"/> <script src="/javascript/anti-cohort.js"></script>