web/ponderings/index.html

485 lines
16 KiB
HTML
Raw Normal View History

2024-05-31 17:49:23 +02:00
<!DOCTYPE html>
<html lang="en">
2024-07-29 13:43:21 +02:00
<head>
<title>Paul&#x27;s Site of Stuff</title>
2024-05-31 17:49:23 +02:00
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
<meta name="robots" content="noodp"/>
<link rel="stylesheet" href="https://paulwilde.uk/style.css">
<link rel="stylesheet" href="https://paulwilde.uk/color/orange.css">
<link rel="stylesheet" href="https://paulwilde.uk/color/background_blue.css">
2024-07-29 13:43:21 +02:00
<link rel="stylesheet" href="https://paulwilde.uk/font-hack-subset.css">
2024-05-31 17:49:23 +02:00
<meta name="description" content="">
<meta property="og:description" content="">
2024-07-29 13:43:21 +02:00
<meta property="og:title" content="Ponderings | Paul's Site of Stuff">
2024-05-31 17:49:23 +02:00
<meta property="og:type" content="website">
<meta property="og:url" content="https://paulwilde.uk/ponderings/">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:description" content="">
2024-07-29 13:43:21 +02:00
<meta name="twitter:title" content="Ponderings | Paul's Site of Stuff">
2024-05-31 17:49:23 +02:00
<meta property="twitter:domain" content="paulwilde.uk">
<meta property="twitter:url" content="https://paulwilde.uk/ponderings/">
<link rel="alternate" type="application/atom+xml" title="RSS" href="https://paulwilde.uk/atom.xml">
2024-07-29 13:43:21 +02:00
<link rel="shortcut icon" type="image/png" href="/favicon.png">
2024-07-29 17:28:56 +02:00
<script defer data-domain="paulwilde.uk" src="https://plausible.io/js/script.js"></script>
</head>
2024-07-29 13:43:21 +02:00
<body class="">
<div class="container">
2024-05-31 17:49:23 +02:00
2024-07-29 13:43:21 +02:00
<header class="header">
<div class="header__inner">
<div class="header__logo">
2024-05-31 17:49:23 +02:00
2024-07-29 13:43:21 +02:00
<a href="https://paulwilde.uk" style="text-decoration: none;">
<div class="logo">
Hello, I&#x27;m Paul
</div>
</a>
2024-05-31 17:49:23 +02:00
</div>
2024-07-29 13:43:21 +02:00
</div>
2024-05-31 17:49:23 +02:00
2024-07-29 13:43:21 +02:00
<nav class="menu">
2024-05-31 17:49:23 +02:00
<ul class="menu__inner">
<li><a href="/">home</a></li>
<li><a href="/aboutme">about me</a></li>
<li><a href="/ponderings">ponderings</a></li>
2024-07-29 13:43:21 +02:00
<li><a href="/iuse">i use …</a></li>
2024-05-31 17:49:23 +02:00
<li><a href="/tags">tags</a></li>
2024-07-29 13:44:39 +02:00
<li><a href="/atom.xml">rss</a></li>
2024-05-31 17:49:23 +02:00
</ul>
</nav>
2024-07-29 13:43:21 +02:00
</header>
2024-07-29 13:43:21 +02:00
<div class="content">
<div class="posts">
<div class="post on-list">
2024-08-18 17:09:14 +02:00
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/norg/">Norg Backup Utility</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2024-08-18
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/backups/">#backups</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/borgbackup/">#borgbackup</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/development/">#development</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/freebsd/">#freebsd</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/linux/">#linux</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/nim/">#nim</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/tools/">#tools</a></span>
<div class="post-content">
<h1 id="norg">Norg</h1>
2024-08-23 15:47:22 +02:00
<p>A simple, portable, wrapper for the <a href="https://www.borgbackup.org">borg backup</a> and <a href="https://restic.net">restic</a> utilities written in Nim.</p>
2024-08-18 17:09:14 +02:00
</div>
<div>
<!-- &#xFE0E; -- force text style - some devices render this as emoji -->
<a class="read-more button" href="https://paulwilde.uk/ponderings/norg/">
<span class="button__text">Read more</span>&nbsp;
<span class="button__icon">&#8617;&#xFE0E;</span>
</a>
</div>
</div>
<div class="post on-list">
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/batmon/">BatMon</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2024-07-29
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/development/">#development</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/freebsd/">#freebsd</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/linux/">#linux</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/nim/">#nim</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/tools/">#tools</a></span>
<div class="post-content">
<p>A simple battery monitor tool that can notify you on battery status changes for FreeBSD.<br />
Inspired by but in no way similar to <a href="https://github.com/electrickite/batsignal">batsignal</a> - inspiring the basic function only.
Written in pure <a href="https://paulwilde.uk/ponderings/batmon/https/nim-lang.org">Nim</a>.</p>
</div>
<div>
<!-- &#xFE0E; -- force text style - some devices render this as emoji -->
<a class="read-more button" href="https://paulwilde.uk/ponderings/batmon/">
<span class="button__text">Read more</span>&nbsp;
<span class="button__icon">&#8617;&#xFE0E;</span>
</a>
</div>
</div>
<div class="post on-list">
2024-07-29 17:16:51 +02:00
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/tootinstall-concept/">TootInstall</a></h1>
2024-07-29 17:15:40 +02:00
<div class="post-meta-inline">
<span class="post-date">
2024-07-29
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/concept/">#concept</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/humour/">#humour</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/parody/">#parody</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/protocols/">#protocols</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/rfc/">#rfc</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/tech/">#tech</a></span>
<div class="post-content">
<h2 id="tootinstall-concept">TootInstall Concept</h2>
<h3 id="status-of-this-memo">Status of this Memo</h3>
<p>This memo defines a conceptual protocol for software build and install scripts
for varying platforms published via Fediverse (ActivityPub i.e Mastodon, et al) posts.</p>
</div>
<div>
<!-- &#xFE0E; -- force text style - some devices render this as emoji -->
2024-07-29 17:16:51 +02:00
<a class="read-more button" href="https://paulwilde.uk/ponderings/tootinstall-concept/">
2024-07-29 17:15:40 +02:00
<span class="button__text">Read more</span>&nbsp;
<span class="button__icon">&#8617;&#xFE0E;</span>
</a>
</div>
</div>
<div class="post on-list">
2024-05-31 18:02:09 +02:00
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/errors/">Wholesome Errors</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2024-02-02
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/website/">#website</a></span>
2024-07-29 13:43:21 +02:00
<div class="post-content">
<p>Your Friendly Error Code Index
2024-05-31 18:02:09 +02:00
Inspirational instructions for dealing with unhelpful error codes</p>
<pre data-lang="sh" style="background-color:#212121;color:#eeffff;" class="language-sh "><code class="language-sh" data-lang="sh"><span style="color:#82aaff;">ERROR</span><span style="color:#89ddff;"> -</span><span style="color:#f78c6c;">41</span><span style="color:#82aaff;">: Failure!
</span></code></pre>
2024-07-29 13:43:21 +02:00
<p>Wouldnt it be great if there was something to tell you what to do about this error?!
2024-05-31 18:02:09 +02:00
Wouldnt it be great if it said</p>
<pre data-lang="sh" style="background-color:#212121;color:#eeffff;" class="language-sh "><code class="language-sh" data-lang="sh"><span style="color:#82aaff;">ERROR</span><span style="color:#89ddff;"> -</span><span style="color:#f78c6c;">41</span><span style="color:#82aaff;">: Sit by a lake
</span></code></pre>
<p>instead?</p>
</div>
2024-07-29 13:43:21 +02:00
</div>
<div class="post on-list">
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/geminicss/">Gemini.css</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2023-02-22
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/development/">#development</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/gemini/">#gemini</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/web/">#web</a></span>
<div class="post-content">
<p>Gemini.css is an <em>almost</em> classless CSS style for making Gemini-like HTML pages.</p>
<p>For a Gemini.css demonstration, go to <a href="https://geminicss.paulwilde.uk">geminicss.paulwilde.uk</a>.</p>
</div>
</div>
<div class="post on-list">
2024-05-31 18:02:09 +02:00
2024-05-31 17:49:23 +02:00
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/nemini/">Nemini</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2023-02-20
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
2024-07-29 13:43:21 +02:00
<a class="post-tag" href="https://paulwilde.uk/tags/development/">#development</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/gemini/">#gemini</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/nim/">#nim</a></span>
2024-05-31 17:49:23 +02:00
2024-07-29 13:43:21 +02:00
2024-05-31 17:49:23 +02:00
<div class="post-content">
2024-07-29 13:43:21 +02:00
<p>'/nɛmɪnaɪ/' Nem-in-eye</p>
2024-05-31 17:49:23 +02:00
<h3 id="a-simple-gemini-server">A simple Gemini server</h3>
<p>Nemini is a simple Gemini server with static file serving, virtual host and alias support.
2024-07-29 13:43:21 +02:00
"Simple" in the way it is, hopefully, simple to configure and use with minimal knowledge of web servers in general.</p>
2024-05-31 17:49:23 +02:00
</div>
<div>
<!-- &#xFE0E; -- force text style - some devices render this as emoji -->
<a class="read-more button" href="https://paulwilde.uk/ponderings/nemini/">
<span class="button__text">Read more</span>&nbsp;
<span class="button__icon">&#8617;&#xFE0E;</span>
</a>
</div>
2024-07-29 13:43:21 +02:00
</div>
<div class="post on-list">
2024-05-31 17:49:23 +02:00
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/freshgpt/">AI Search</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2023-02-16
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
2024-07-29 13:43:21 +02:00
<a class="post-tag" href="https://paulwilde.uk/tags/code/">#code</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/funny/">#funny</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/poems/">#poems</a></span>
2024-05-31 17:49:23 +02:00
2024-07-29 13:43:21 +02:00
<div class="post-content">
<p>This is a story all about how<br />
2024-05-31 17:49:23 +02:00
Your query got twist-turned upside down<br />
2024-07-29 13:43:21 +02:00
And I'd like to show an answer just sit right there<br />
It might not be fully accurate but I don't care</p>
2024-05-31 17:49:23 +02:00
</div>
2024-07-29 13:43:21 +02:00
</div>
<div class="post on-list">
2024-05-31 17:49:23 +02:00
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/turning-off-birdsitelive/">Why I have turned off my BirdsiteLIVE instance</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2022-12-21
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
2024-07-29 13:43:21 +02:00
<a class="post-tag" href="https://paulwilde.uk/tags/fediverse/">#fediverse</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/tech/">#tech</a></span>
2024-05-31 17:49:23 +02:00
2024-07-29 13:43:21 +02:00
2024-05-31 17:49:23 +02:00
<div class="post-content">
<p>Hello. How are you? I am fine.<br />
<br />
2024-07-29 13:43:21 +02:00
You may know me from a few places, but likely on the Fediverse as the person that
2024-05-31 17:49:23 +02:00
maintains a BirdsiteLIVE instance with the url <a href="https://birdsite.wilde.cloud">birdsite.wilde.cloud</a>.</p>
</div>
<div>
<!-- &#xFE0E; -- force text style - some devices render this as emoji -->
<a class="read-more button" href="https://paulwilde.uk/ponderings/turning-off-birdsitelive/">
<span class="button__text">Read more</span>&nbsp;
<span class="button__icon">&#8617;&#xFE0E;</span>
</a>
</div>
2024-07-29 13:43:21 +02:00
</div>
<div class="post on-list">
2024-05-31 17:49:23 +02:00
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/sql-haiku/">SQL Haiku</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2022-10-26
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
2024-07-29 13:43:21 +02:00
<a class="post-tag" href="https://paulwilde.uk/tags/code/">#code</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/funny/">#funny</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/poems/">#poems</a>&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/sql/">#sql</a></span>
2024-05-31 17:49:23 +02:00
2024-07-29 13:43:21 +02:00
<div class="post-content">
<pre data-lang="sql" style="background-color:#212121;color:#eeffff;" class="language-sql "><code class="language-sql" data-lang="sql"><span style="color:#c792ea;">SELECT</span><span> haiku </span><span style="color:#c792ea;">FROM
2024-05-31 17:49:23 +02:00
</span><span>tableHaikus </span><span style="color:#c792ea;">WHERE</span><span> LEFT(name,
</span><span style="color:#f78c6c;">3</span><span>) </span><span style="color:#89ddff;">LIKE &#39;</span><span style="color:#c3e88d;">SQL</span><span style="color:#89ddff;">&#39;</span><span>;
</span></code></pre>
</div>
</div>
2024-07-29 13:43:21 +02:00
<div class="post on-list">
2024-05-31 18:02:09 +02:00
2024-07-29 13:43:21 +02:00
<h1 class="post-title"><a href="https://paulwilde.uk/ponderings/fortieth/">Fortieth</a></h1>
<div class="post-meta-inline">
<span class="post-date">
2022-09-24
</span>
</div>
<span class="post-tags-inline">
:: tags:&nbsp;
<a class="post-tag" href="https://paulwilde.uk/tags/poems/">#poems</a></span>
<div class="post-content">
<p>'Twas the morning after the fortieth<br />
And all through the house<br />
Not a creature was stirring<br />
Except the one making the coffee and Alkaseltzer</p>
<p>'Twas the morning after the morning after the fortieth<br />
And all through the house<br />
The creatures were starting to stir but generally still uncomfortable and underperforming</p>
<p>'Twas the morning after the morning after the morning after the fortieth<br />
And all through the house<br />
The creatures were stirring<br />
Even the mouse!<br />
It scurried up the staircase<br />
Squeaking the old well known phrase<br />
"Warning! Duration of hangover is proportionate to age!"</p>
</div>
</div>
<div class="pagination">
<div class="pagination__buttons">
<span class="button next">
<a href="https://paulwilde.uk/ponderings/page/2/">
<span class="button__text">Older posts</span>&nbsp;
<span class="button__icon"></span>
</a>
</span>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="footer__inner">
<a href="https:&#x2F;&#x2F;notnull.space&#x2F;@paul" rel="me">fediverse (gts)</a>
<a href="https:&#x2F;&#x2F;snac.notnull.space&#x2F;paul" rel="me">fediverse (snac)</a>
<a href="https:&#x2F;&#x2F;codeberg.org&#x2F;pswilde" rel="me">codeberg</a>
<a href="https:&#x2F;&#x2F;keyoxide.org&#x2F;85633E30514CC1932E4268460ED12CF710BC42CA" rel="me">keyoxide</a>
</div>
<div class="footer__inner">
<div class="copyright">
<span>©
2024
Paul Wilde</span>
<span class="copyright-theme">
<span class="copyright-theme-sep">:: </span>
Theme: <a href="https://github.com/pawroman/zola-theme-terminimal/">Terminimal</a>
</span>
</div>
</div>
</footer>
</div>
</body>
2024-05-31 17:49:23 +02:00
</html>