<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Splint.rs</title>
    <link>https://splint.rs/</link>
    <description>Recent content on Splint.rs</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>CC0 or whatever, I&#39;m not your dad</copyright>
    <lastBuildDate>Wed, 27 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://splint.rs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Marklar Makes a Good Marklar</title>
      <link>https://splint.rs/posts/marklar/</link>
      <pubDate>Wed, 27 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/marklar/</guid>
      <description>
        
          
            &lt;p&gt;When I complain about struggling with vague language, people often tell me &#39;you know what I mean&#39;.
This always makes me think about the &lt;em&gt;South Park&lt;/em&gt; episode called &lt;em&gt;Starvin&#39; Marvin in Space&lt;/em&gt; (season 3, episode 13), and the language &#39;Marklar&#39;.&lt;/p&gt;
&lt;p&gt;On the planet Marklar, everyone is called &#39;Marklar&#39;.
The language (&#39;Marklar&#39;) is like English, except that every noun is &#39;Marklar&#39;.&lt;/p&gt;
&lt;p&gt;So when the marklars come from marklar, the young marklars don&#39;t understand everything said, but they can make a lot out just from marklar.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>I Don&#39;t Belive Your 2FA</title>
      <link>https://splint.rs/posts/2fa/</link>
      <pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/2fa/</guid>
      <description>
        
          
            &lt;p&gt;Two factor?
Which two factors?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Something you have, something you know, and something...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;No, not in theory - in reality.
Which two factors?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You need a PIN from the phone to access resources, such as email.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Do you have email on your phone?
Because that&#39;s &lt;em&gt;one&lt;/em&gt; &#39;factor&#39;: your phone.
Once someone controls your phone, they can use your email account.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Right, but phones are secure.  PCs are not.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That&#39;s your PC, not my PC.
Regardless, can we just say &#39;secure device authentication&#39; or something?&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>ed</title>
      <link>https://splint.rs/posts/ed/</link>
      <pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/ed/</guid>
      <description>
        
          
            &lt;p&gt;For the past month or so, I&#39;ve been using the standard editor: &lt;code&gt;ed&lt;/code&gt;.
It&#39;s standard because it&#39;s old and has outlived everything which came before it.
And it&#39;s so old that using it has become a bit of a &lt;a href=&#34;https://www.gnu.org/fun/jokes/ed-msg.html&#34;&gt;meme&lt;/a&gt;, but it has lessons for anyone who wants to take it seriously.&lt;/p&gt;
&lt;p&gt;Ken Thompson created &lt;code&gt;ed&lt;/code&gt; to run on a typewriter connected to a computer (i.e. a &#39;terminal&#39;).
He would type out what he wanted, and the typewriter would type any response.
But long responses, like &lt;code&gt;DOCUMENT SAVED SUCCESSFULLY&lt;/code&gt; or &lt;code&gt;ALTERATIONS ACCEPTED.  NEW LINE READS AS FOLLOWS: ...&lt;/code&gt; would waste paper.
Instead,  &lt;code&gt;ed&lt;/code&gt; communicated success by staying silent, and communicated errors in your coding by typing &lt;code&gt;?&lt;/code&gt;.
If you want to know what that &lt;code&gt;?&lt;/code&gt; means, you can get help by typing &lt;code&gt;h&lt;/code&gt;.
And if you want to know that typing &lt;code&gt;h&lt;/code&gt; will help you then Ken Thompson expects you to read the manual before you start using the thing (it&#39;s only 11,000 words, about the length of a newspaper if you ignore most of it).&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Types of Wrong</title>
      <link>https://splint.rs/posts/types_of_wrong/</link>
      <pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/types_of_wrong/</guid>
      <description>
        
          
            &lt;p&gt;I know two ways to be wrong very well, but people have more ways to be wrong, and I don&#39;t know the rest very well at all.
But I&#39;d like to.&lt;/p&gt;
&lt;p&gt;The first way to be wrong - and the most wrong someone can be - is to make a contradiction.
People do this when they get their sums wrong, miscounting how much money to give to a shopkeeper; or when they make contradictory statements, claiming that a politician they dislike has no right to do something, then claiming that everyone has a right to do the thing the next day, because their own political party&#39;s members did the thing.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Markdown Processors: Surprisingly Bad</title>
      <link>https://splint.rs/posts/wikis/</link>
      <pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/wikis/</guid>
      <description>
        
          
            &lt;p&gt;The modern wiki software shipped by Gitlab and Github assumes that everyone writes their docs just for the platform, and the project will never need to leave.
Their strange syntax means nobody can just use the regular markdown notes they might have, either for their own purposes or from another Git project.&lt;/p&gt;
&lt;p&gt;Gitlab&#39;s wiki uses Gollum, which insists that links look like this:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;Golum is an awful wiki.  See my [&lt;span class=&#34;nt&#34;&gt;review here&lt;/span&gt;](&lt;span class=&#34;na&#34;&gt;/wikis/golum_review/&lt;/span&gt;).
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;But while you&#39;re writing the file &lt;code&gt;wikis/overview.md&lt;/code&gt;, then the natural way to link to &lt;code&gt;wikis/golum_review.md&lt;/code&gt; should be a link to that file:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>My Documents</title>
      <link>https://splint.rs/posts/my_documents/</link>
      <pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/my_documents/</guid>
      <description>
        
          
            &lt;p&gt;Every computer I see up-close has the same sad story.
A mess of files sit on the desktop.
In &#39;Pictures&#39;, random pictures sit (the user downloaded them before making a half-hearted attempt to organize) with a few folders, some marked &#39;holiday&#39; (which one?), and others given names by the computer.
Renaming the lot would require an unknown amount of time, none of it rewarding.&lt;/p&gt;
&lt;p&gt;But it&#39;s not the users&#39; fault.
It&#39;s like moving into a house with a &#39;room for small things&#39;, containing books and a toothbrush rack on the wall, and a &#39;room for wet things&#39;, containing the toilet, shower, and kitchen sink.
The place comes with an in-built ontology, a default way of thinking, and all of it&#39;s wrong.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Review: Kubernetes Built-In Docs</title>
      <link>https://splint.rs/posts/kubernetes/</link>
      <pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/kubernetes/</guid>
      <description>
        
          
            &lt;p&gt;Kubernetes documentation feels like malicious compliance, a rebellion against
the concept of clarity.&lt;/p&gt;
&lt;p&gt;Kubernetes lets you ask about anything with the command &lt;code&gt;kubectl explain $thing&lt;/code&gt;.
So I did:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;kubectl explain namespace
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The results make me wonder if anyone sober has read the &#39;explanations&#39;.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;KIND:       Namespace
VERSION:    v1

DESCRIPTION:
    Namespace provides a scope for Names. Use of multiple namespaces is
    optional.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Uhuh.  So &#39;namespace&#39; is a space, or &#39;scope&#39;, for &#39;Names&#39; (why the capital?).&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>A Bland Knowledge Base in Vim</title>
      <link>https://splint.rs/posts/vim_lk/</link>
      <pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/vim_lk/</guid>
      <description>
        
          
            &lt;ul&gt;
&lt;li&gt;&lt;em&gt;This article was written for the &lt;a href=&#34;https://lazybea.rs/vim-carnival-202604/&#34;&gt;lazy bear&#39;s Vim Carnival&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I have notes on lots of things.
When you write notes in markdown it&#39;s called &#39;a knowledge base&#39;, which sounds classy.
So now I have lots of knowledge bases, and I strive to keep them bland and featureless.&lt;/p&gt;
&lt;p&gt;A good knowledge base has no fancy features.
&lt;a href=&#34;https://splint.rs/posts/features_are_bad/&#34;&gt;Features are bad&lt;/a&gt;.
They tie you down to particular software, or one workflow.
Everything &#39;integrated&#39; with the notes also holds onto your notes, jealously.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Managing Dotfiles with a Makefile</title>
      <link>https://splint.rs/posts/mkdots/</link>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/mkdots/</guid>
      <description>
        
          
            &lt;p&gt;&lt;strong&gt;Assumed Knowledge:&lt;/strong&gt; &lt;code&gt;make&lt;/code&gt;, &lt;code&gt;GPG&lt;/code&gt;, &lt;code&gt;git&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;You can manage dotfiles with nothing but &lt;code&gt;make&lt;/code&gt; and standard tools.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Copy standard configs.&lt;/li&gt;
&lt;li&gt;Track changes with &lt;code&gt;git&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Keep separate branches for each computer.&lt;/li&gt;
&lt;li&gt;Securely handle secret files with GPG.&lt;/li&gt;
&lt;li&gt;Manage crontab.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;the-setup&#34;&gt;The Setup&lt;/h1&gt;
&lt;p&gt;Mine looks like this:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;config/:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 2&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; aerc         cava       khard         rofi      tut            picom.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 3&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; alacritty    cmus       lf            s         vdirsyncer     powerbash.sh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 4&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; amfora       dunst      ncmpcpp       sc-im     waybar         powerbashrc
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 5&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; bat          gtk-3.0    newsraft      sway      zathura        redshift.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 6&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; bottom       himalaya   procps        systemd   compton.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 7&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; bugwarrior   i3         profanity     task      mpd.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 8&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; calcurse     i3blocks   qutebrowser   tspreed   mpv.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 9&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;home/:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;11&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; gnupg   mozilla   vim   bash_profile   gitconfig          inputrc     xinitrc
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;12&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;nb&#34;&gt;local&lt;/span&gt;   unison    w3m   bashrc         gitignore_global   tmux.conf   Xresources
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;hard-links&#34;&gt;Hard Links&lt;/h2&gt;
&lt;p&gt;Standard configs are made with hard links, which means these two files are the same file:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Newcomb&#39;s Box is Empty</title>
      <link>https://splint.rs/posts/take_both/</link>
      <pubDate>Mon, 30 Mar 2026 17:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/take_both/</guid>
      <description>
        
          
            &lt;p&gt;If we accept the premises of the &lt;a href=&#34;https://en.wikipedia.org/wiki/Newcomb%27s_problem&#34;&gt;Newcomb Problem&lt;/a&gt;, then it&#39;s not
possible to receive $1,001,000 from playing this game.  But you have the choice
to take both boxes, and therefore the mystery-box is empty.&lt;/p&gt;
&lt;p&gt;Once you approach the boxes to make your decision, the boxes have been
determined.  From this point, we know that:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;code&gt;(A)&lt;/code&gt; You cannot end this game with $1,001,000.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;We know this because it&#39;s a stipulation of the problem: nobody walks out of
here with both boxes full of cash.  We can&#39;t violate this rule, or we are
negating the premise of the paradox.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Watching Your Health</title>
      <link>https://splint.rs/posts/watching_your_health/</link>
      <pubDate>Thu, 22 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/watching_your_health/</guid>
      <description>
        
          
            &lt;p&gt;I have a minor health problem, and I&#39;d like to look it up.  Going to a
corporate health clinic just results in some tests to determine which other
tests they&#39;ll hand out next so that they can make a menu, and ask the patient
to pick.  Since I&#39;d have to pick from a menu of tests, I may as well look
things up myself now, before paying.&lt;/p&gt;
&lt;p&gt;Once anyone starts searching for their health problems, umpteen trackers and
spiders and all manner of eyes turn to face the inquirer, find their entry in a
dozen databases, and put labels on them.  The labels might raise prises for
health insurance, or alter health plans, or may do nothing.  Nobody knows what
their labels are, or what they do.  We only know that we all have a name in a
dozen databases, and our entries get labels when we search for things.  So I&#39;d
best use the &lt;a href=&#34;https://en.wikipedia.org/wiki/Tor_%28network%29&#34;&gt;Tor Browser&lt;/a&gt; and
avoid those labels.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Memetic Junk</title>
      <link>https://splint.rs/posts/memetic_junk/</link>
      <pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/memetic_junk/</guid>
      <description>
        
          
            &lt;p&gt;I heard a rumour once that some DNA is just along for the ride.
It does nothing, but since the whole system&#39;s there to replicate, it replicates along with the rest.&lt;/p&gt;
&lt;p&gt;Maybe memetics works the same way.
Maybe every language has bits of crap, lying around, not doing anything.
Perhaps jokes are memetic dross, hanging around without function, just because some contraction rhymes or sounds like a rude word.&lt;/p&gt;
&lt;p&gt;Maybe internet-memes are a cancerous infection; a growth in the mind-space of humanity.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Preaching to the Enchanted</title>
      <link>https://splint.rs/posts/bastion/</link>
      <pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/bastion/</guid>
      <description>
        
          
            &lt;p&gt;Hail, traveller!
The roads have been busy with everyone fleeing the Pit of the Demon King.
So you&#39;re going South I see...&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Yes, everyone&#39;s going South to the Domain of the Shadow Lord.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Well not &#39;everyone&#39;.
I&#39;m going North, to the Holy Lands of Eternal Blessings, to live at the Bastion of Righteous Faith.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Never heard of it.  Hopefully better than the Pit of the Demon King.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It is definitely an improvement on the Pit of the Demon King.
No demonic screeching at night, no pissing blood from all the hexes, no swarms of enchanted children wandering around selling energy drinks.
It&#39;s nice.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Review: Posteo Email</title>
      <link>https://splint.rs/posts/posteo_email/</link>
      <pubDate>Tue, 02 Dec 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/posteo_email/</guid>
      <description>
        
          
            &lt;p&gt;I&#39;ve used &lt;code&gt;posteo.de&lt;/code&gt; for my email for about four years, and I recommend it.
I can&#39;t say why I recommend it.
It&#39;s just email.&lt;/p&gt;
&lt;p&gt;That&#39;s pretty much it.
It doesn&#39;t have special features.
It doesn&#39;t have problems.
It&#39;s email and it costs €12 per year for 4 gigabytes of storage.&lt;/p&gt;
&lt;p&gt;Actually, it has one feature - it has no &#39;Spam&#39; folder.
Instead, it has this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Spammer&lt;/strong&gt;: Please buy thing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Posteo&lt;/strong&gt;: Your email has been deleted.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Narratives on Freedom</title>
      <link>https://splint.rs/posts/narratives_on_freedom/</link>
      <pubDate>Sun, 16 Nov 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/narratives_on_freedom/</guid>
      <description>
        
          
            &lt;p&gt;An anti-open-source narrative has become louder lately.
It doesn&#39;t say &#39;down with open source&#39;, it begins with &#39;I understand&#39;, and &#39;listen, we need to talk&#39;, &#39;we must be realistic&#39;.
Soon after (but never from the outset) &#39;you know what I mean, if you understand business&#39;.&lt;/p&gt;
&lt;p&gt;People want to understand business.
More than that, they want to say that they do, and don&#39;t want to sound like someone who doesn&#39;t understand business.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Social Contract Stinks</title>
      <link>https://splint.rs/posts/the_social_contract_stinks/</link>
      <pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/the_social_contract_stinks/</guid>
      <description>
        
          
            &lt;p&gt;Something stinks about &lt;a href=&#34;https://en.wikipedia.org/wiki/Social_contract&#34;&gt;&#39;social contract theory&#39;&lt;/a&gt;.
They way we live - the philosophers say - has the form of some contract where we relinquish the complete freedom to do just anything our bodies might do, and in return we acquire peace.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This thing, where it&#39;s all chilled, and we have an understanding, is very much like a business arrangement, though I recall no papers being signed upon my birth.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It stinks when you stare into the wrong end of the arrangement.
The arrangement, in fact, began before paper or words.
People chill.
All animals chill.
And humans have sat about, polishing bones and fishing, and we knew not to hit each other or take too much fish from someone who didn&#39;t catch as many as they wanted.
Humans knew it all before the contracts.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>A Small Gripe about Obsidian</title>
      <link>https://splint.rs/posts/obsidian/</link>
      <pubDate>Sun, 02 Nov 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/obsidian/</guid>
      <description>
        
          
            &lt;p&gt;Obsidian is a note-taking app with a proprietary licence.
This makes it prone to &lt;a href=&#34;https://en.wikipedia.org/wiki/Comparison_of_open-source_and_closed-source_software&#34;&gt;the usual abusive behaviours&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;But I only hear good things about it:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Obsidian is ultimately just a markdown editor, so you can extract all of your notes in plain text any time you want, without fear of lock-in.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It sounds like the users are safe from having their notes held hostage by a sudden change in policy, sign-up services, free and paid tiers, et c., et c., ad AI.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Review: GraphHopper</title>
      <link>https://splint.rs/posts/graphhopper/</link>
      <pubDate>Thu, 17 Jul 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/graphhopper/</guid>
      <description>
        
          
            &lt;p&gt;GraphHopper provides map information to people who write phone apps.
They also have an app, though, so you can ignore all the different phone applications that want you to see this or that, and just see everything.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
  &lt;picture&gt;

    
      
        
        
        
        
        
        
    &lt;img
      loading=&#34;lazy&#34;
      decoding=&#34;async&#34;
      alt=&#34;GraphHopper map of Belgrade&#34;
      
        class=&#34;image_figure image_internal image_unprocessed&#34;
        src=&#34;https://splint.rs/images/graph_big.jpg&#34;
      
      
    /&gt;

    &lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;I took a while to get used to the app, as it structures information in a fundamentally different way.
Most transport apps expect you to tap-tap on the phone&#39;s fake keyboard, until it understands the name of where you want to go, then it shows you a path which you must follow to get there, talking to you in a robot-voice the entire time.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>A Syllabus for Programmers</title>
      <link>https://splint.rs/posts/programming_course/</link>
      <pubDate>Sun, 29 Jun 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/programming_course/</guid>
      <description>
        
          
            &lt;p&gt;Formal education in programming is surprisingly useless.
Some people with a formal education in &#39;Computer Science&#39; can tell you about set theory, but can&#39;t pick an appropriate database for a project.
They can tell you when to represent a number with hex, but can&#39;t clone a repo.
And worst of all, most of the computer-qualified people I&#39;ve spoken with did not enjoy learning about computers.&lt;/p&gt;
&lt;p&gt;So here&#39;s my much-improved course, based on every joy I&#39;ve found while learning how to computer.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Anarchy in Linux</title>
      <link>https://splint.rs/posts/anarchy_in_linux/</link>
      <pubDate>Thu, 12 Jun 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/anarchy_in_linux/</guid>
      <description>
        
          
            &lt;p&gt;I see a standard story, repeated in FOSS spaces.
It starts with an exchange.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Open source projects are not actually as anarchic as people think.  They work very much like a corporation, with a single person in charge, in a pyramid structure.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I hear these repeated gripes that people do not understand open source development, but it always sounds like people don&#39;t understand anarchy.
Perhaps they imagine ten thousand headless-chickens writing code with entirely different aims, and occasionally squawking at each other &#39;&lt;em&gt;pull request! Buck-buck-buck-pull request&lt;/em&gt;!&#39;.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Instructions Must Not Have Links</title>
      <link>https://splint.rs/posts/no_links/</link>
      <pubDate>Sat, 24 May 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/no_links/</guid>
      <description>
        
          
            &lt;p&gt;IT documentation has a disease: in-text links.
The disease-inducing thinking is quite clear: someone writing the documentation writes &#39;install the drivers for your graphics card&#39;, and then provides a link to how to install graphics cards because they saw others do that sort of thing.
But once you accept the general rule - that instructions can contain links to other instructions inside the text - then &lt;em&gt;the instructions which you link to may also contain links&lt;/em&gt;.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Quis Manualis Manuales?</title>
      <link>https://splint.rs/posts/docs_bitch/</link>
      <pubDate>Tue, 13 May 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/docs_bitch/</guid>
      <description>
        
          
            &lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Could you drive the car over to my sister&#39;s place?  Then she&#39;ll give you the KEYS once you&#39;re there.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;What a confusing request!
What keys could this person mean?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;The car KEYS, for the car that she needs.  You&#39;ll get the KEYS once you&#39;re there.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Now you have found the confusion - this person is not thinking clearly.
You will need &lt;em&gt;keys, first&lt;/em&gt;, or you will not be able to drive the car.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Fear of the FOSS</title>
      <link>https://splint.rs/posts/fear_of_foss/</link>
      <pubDate>Thu, 17 Apr 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/fear_of_foss/</guid>
      <description>
        
          
            &lt;p&gt;We - the open source zealots - talk a lot about corporations with unkind interests quashing the movement, pushing their proprietary code, and violating everyone&#39;s &#39;privacy&#39;.
We don&#39;t talk much about push-back from coders, but it exists, because writing in the open is scary.&lt;/p&gt;
&lt;p&gt;We can say to engineers, &#39;&lt;em&gt;your users will be better served, with better security, if you develop in the open, so maybe you should recommend that at your company&lt;/em&gt;&#39;.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Age of Morlocks</title>
      <link>https://splint.rs/posts/morlocks/</link>
      <pubDate>Sat, 12 Apr 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/morlocks/</guid>
      <description>
        
          
            &lt;p&gt;I am a morlock - a naturally technocratic creature, comfortable with the darkness.
When the pandemic hit, I heard the shock waves across the internet, and noticed every day how little my life had changed.
It was at times, almost a nice excuse to sit and tap on the keyboard, and make dinner slowly to the sound of Nine Inch Nails.
The world has been shifting to accommodate me and my kind for a while now, and it&#39;s awful.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Old School Blues</title>
      <link>https://splint.rs/posts/old_school_blues/</link>
      <pubDate>Mon, 07 Apr 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/old_school_blues/</guid>
      <description>
        
          
            &lt;p&gt;Can we stop pretending it&#39;s the 80&#39;s?&lt;/p&gt;
&lt;p&gt;I like Unix-style programs.
I like the expectation of a manual with every program, instead of every programmer coming up with their own way to telling people how something works.
I like being able to ignore licences, and there&#39;s no better licence to ignore than the GPL - it will never turn on you, or pull shady shit.
But I&#39;m getting tired of seeing this archaic notes in man-pages:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Through a Pint Glass</title>
      <link>https://splint.rs/posts/rest_is_bollocks/</link>
      <pubDate>Sun, 09 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/rest_is_bollocks/</guid>
      <description>
        
          
            &lt;p&gt;Anglophone reporting on the current Serbian political situation has been a general failure of the ears and eyes.
Every report I&#39;ve seen only elucidates the strength of the reporters&#39; political prescriptions.&lt;/p&gt;
&lt;p&gt;One of the worst distortions I&#39;ve come across was listening to &lt;a href=&#34;https://therestispolitics.supportingcast.fm/listen/the-rest-is-politics/362-question-time-labour-s-education-error-and-blair-s-mistake-on-mental-health&#34;&gt;The Rest is Politics&lt;/a&gt; - a political podcast, by two educated people, who should have known better than to waffle without looking.&lt;/p&gt;
&lt;p&gt;The podcast begins its notes on Serbia by mentioning Trump.
He has nothing to do with the collapsed canopy in Novi Sad, but the reporters have Trump on their mind, so they absent-mindedly wonder how he may be involved, before moving on.
This is the left wing equivalent of asking &#39;is this because of woke?&#39;.
It never serves to untangle thoughts or suggest new research - it only serves to simplify thinking and give enough of an answer to not ask anything more.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Backup Paradigm</title>
      <link>https://splint.rs/posts/backups/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/backups/</guid>
      <description>
        
          
            &lt;p&gt;Over the years, I&#39;ve become convinced, that &#39;backups&#39; are a bad paradigm, and should be left to edge-cases.
We should instead focus on &#39;synchronization&#39; where possible.&lt;/p&gt;
&lt;p&gt;Where backups say &#39;make a copy, on tape, place it in the basement, and lock it tight&#39;, they immediately have to follow this statement with &#39;...and remember to test your backups&#39;.
When people inevitably fail to test their backups, the blame is laid on the people taking backups, not on the paradigm itself.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Learning as Stepping Stones</title>
      <link>https://splint.rs/posts/stepping_stones/</link>
      <pubDate>Sun, 16 Feb 2025 19:02:12 +0000</pubDate>
      
      <guid>https://splint.rs/posts/stepping_stones/</guid>
      <description>
        
          
            &lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Stepping Stones&lt;/strong&gt;: rocks to step on, to avoid the surrounding mud or water.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When crossing a river, the more stepping stones it has, the better.
Walking across six stepping stones feels much better than hopping across three, and hopping across three is better than jumping to one stepping stone in the middle of a river, and then jumping again.&lt;/p&gt;
&lt;p&gt;Learning works the same way.
We should never worry about the &#39;amount&#39; of learning needed, only the size of our steps.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Perfidious Oracle</title>
      <link>https://splint.rs/posts/never_trust_oracle/</link>
      <pubDate>Sun, 02 Feb 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/never_trust_oracle/</guid>
      <description>
        
          
            &lt;p&gt;Erik Uden noted some &lt;a href=&#34;https://mastodon.de/@ErikUden/113879369270806353&#34;&gt;disquieting statements by Oracle&#39;s CEO Larry Ellison&lt;/a&gt;, and shortly after found his Oracle account terminated.&lt;/p&gt;
&lt;p&gt;Reading the &lt;a href=&#34;https://mastodon.de/@ErikUden/113930010311998246&#34;&gt;full fediverse thread&lt;/a&gt;
doesn&#39;t paint a better picture.&lt;/p&gt;
&lt;p&gt;I can&#39;t imagine doing business with a company that deletes a database account, then refuses to elaborate on what has happened to the data.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
  &lt;picture&gt;

    
      
        
        
        
        
        
        
    &lt;img
      loading=&#34;lazy&#34;
      decoding=&#34;async&#34;
      alt=&#34;Eric&amp;amp;#39;s Database was deleted without warning or reason&#34;
      
        class=&#34;image_figure image_internal image_unprocessed&#34;
        src=&#34;https://splint.rs/images/oracle_termination.png&#34;
      
      
    /&gt;

    &lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;And I can&#39;t constructively guess what lead to this event.
Eric Uden is well-known on the Fediverse, meaning he&#39;s actually quite obscure.
Was Larry Ellison wandering Mastodon, wondering what people say about him?
Does the PR team look up the company&#39;s rep, and then report back to Larry saying &#39;sir, a man on Mastodon was mean to you&#39;?
I can&#39;t imagine a sensible history.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Belgrade Protests</title>
      <link>https://splint.rs/posts/krv/</link>
      <pubDate>Fri, 24 Jan 2025 00:00:01 +0000</pubDate>
      
      <guid>https://splint.rs/posts/krv/</guid>
      <description>
        
          
            &lt;p&gt;The tragedy of November 1, 2024, when the collapse of a reconstructed canopy in Novi Sad claimed 15 lives and permanently injured two people, was just the latest in a series of events that confirm selective justice in Serbia - institutions are not performing their functions, deepening inequality and endangering the protection of all citizens for which they are responsible.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://podrzistudente.org/?lang=en&#34;&gt;Overview from Support Students&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;figure&gt;
  &lt;picture&gt;

    
      
        
        
        
        
        
        
    &lt;img
      loading=&#34;lazy&#34;
      decoding=&#34;async&#34;
      alt=&#34;How it&amp;amp;#39;s Going&#34;
      
        class=&#34;image_figure image_internal image_unprocessed&#34;
        src=&#34;https://splint.rs/images/chad_student.jpg&#34;
      
      
    /&gt;

    &lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The GPG Program is the Devil</title>
      <link>https://splint.rs/posts/gpg/</link>
      <pubDate>Wed, 22 Jan 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/gpg/</guid>
      <description>
        
          
            &lt;p&gt;GPG (GNU Privacy Guard) is better than good, it&#39;s necessary.
But the &lt;code&gt;gpg&lt;/code&gt; UI inflicts more pain than 100 Microsoft Office licences combined.&lt;/p&gt;
&lt;h2 id=&#34;the-autocomplete-options&#34;&gt;The Autocomplete Options&lt;/h2&gt;
&lt;p&gt;Typing &lt;code&gt;gpg&amp;lt;TAB&amp;gt;&lt;/code&gt;, I get this nonsense:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;gpg                gpg-wks-client     gpgsm
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;gpg-agent          gpg-wks-server     gpgsplit
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;gpg-card           gpgconf            gpgtar
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent  gpgparsemail       gpgv
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;gpg-error          gpgscm             
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This is too many programs.&lt;/p&gt;
&lt;p&gt;If I type &lt;code&gt;gpg --&amp;lt;TAB&amp;gt;&lt;/code&gt;, I get this nonsense:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;Display all &lt;span class=&#34;m&#34;&gt;431&lt;/span&gt; possibilities? &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;y or n&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This is far too many options.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Baldurdash Psychics and AI</title>
      <link>https://splint.rs/posts/baldurdash/</link>
      <pubDate>Sat, 18 Jan 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/baldurdash/</guid>
      <description>
        
          
            &lt;p&gt;A fascinating article wandered across my feed, arguing that LLMs like ChatGPT replicate the mechanisms of &lt;a href=&#34;https://softwarecrisis.dev/letters/llmentalist&#34;&gt;a psychic&#39;s con&lt;/a&gt;.
&#39;Fascinating&#39; because it&#39;s devilishly clever, and quite seductive, but seems like complete bunkum for the most part.&lt;/p&gt;
&lt;p&gt;&#39;People get fooled into thinking LLMs are clever&#39;, Baldur Bjarnason says, very much like they are fooled by a psychic, who does cold-reading, and uses Barnum statements.
The article gives us a long list of things psychics do, and finds a parallel for each with LLM-enthusiasts.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>How to RSS</title>
      <link>https://splint.rs/posts/how_to_rss/</link>
      <pubDate>Thu, 16 Jan 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/how_to_rss/</guid>
      <description>
        
          
            &lt;p&gt;RSS&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;
is a magic button that lets you get the latest stuff from the web.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Any stuff on the web.&lt;/li&gt;
&lt;li&gt;Any place on the web.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My RSS feed has updates for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Youtube channels&lt;/li&gt;
&lt;li&gt;Blogs&lt;/li&gt;
&lt;li&gt;BBC news&lt;/li&gt;
&lt;li&gt;Wikipedia topics&lt;/li&gt;
&lt;li&gt;Software changes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can add just about anything to an RSS feed.
Sometimes sites have RSS icons which look like this:&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
  &lt;picture&gt;

    
      
        
        
        
        
        
        
    &lt;img
      loading=&#34;lazy&#34;
      decoding=&#34;async&#34;
      alt=&#34;RSS Icon&#34;
      
        class=&#34;image_figure image_internal image_unprocessed&#34;
        src=&#34;https://splint.rs/images/rss.svg&#34;
      
      
    /&gt;

    &lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;When you see that, you can right-click and copy the link for your RSS reader, or just use NewsFlash, which figures out where the link is for you.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Content Creator</title>
      <link>https://splint.rs/posts/content_creator/</link>
      <pubDate>Sun, 05 Jan 2025 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/content_creator/</guid>
      <description>
        
          
            &lt;p&gt;Everyone&#39;s talking about &amp;quot;Open&amp;quot;AI and Google scraping their entire website every 10 minutes, just in case anything might have changed.
But not mine.
I checked the logs for the first time in a long time, and there&#39;s not much traffic.
The last 20,000 requests show only 111 from &lt;code&gt;http://www.google.com/bot.html&lt;/code&gt; and only 24 from the various OpenAI bots.&lt;/p&gt;
&lt;h1 id=&#34;why-dont-you-love-me-chatgpt&#34;&gt;Why Don&#39;t You Love Me, ChatGPT?&lt;/h1&gt;
&lt;p&gt;Google.com informs me the reason is &#39;SEO&#39;, and after looking up what that means, I decided to make &#39;content&#39;.
Once I have more content, ChatGPT will surely love me, and learn from me.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Review: CalyxOS</title>
      <link>https://splint.rs/posts/calyxos/</link>
      <pubDate>Thu, 19 Dec 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/calyxos/</guid>
      <description>
        
          
            &lt;p&gt;The moment I have to engage with the world of mobile phones, I feel like flapping my arms like a flustered chicken, and shouting &#39;I am not a computer person&#39;.
So, despite living part-time in a terminal, believe me when I say that CalyxOS, the Android-fork for mobile phones, works well for non-technical users, or at least users who don&#39;t want to be technical.&lt;/p&gt;
&lt;p&gt;The initial choice of CalyxOS came from a few reasons.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Yank Tax</title>
      <link>https://splint.rs/posts/yank_tax/</link>
      <pubDate>Thu, 19 Dec 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/yank_tax/</guid>
      <description>
        
          
            &lt;p&gt;English settlers in America once grumbled about the taxes they paid to the King of England, but now the tide has reversed, as a trickle of everything done anywhere in Europe must pay a little of the proceeds towards Microsoft, Google, Amazon, et c., for the privilege of running a computer.&lt;/p&gt;
&lt;p&gt;When British schools need computers, they start by purchasing computers with a pre-paid Windows Licence for the classrooms, then fill the staffroom with Windows laptops, and administer the whole thing from Windows Servers using Microsoft&#39;s Active Directory.
And hospitals, and rubbish collection, et c. et c.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Review: FDroid vs PlayStore</title>
      <link>https://splint.rs/posts/fdroid/</link>
      <pubDate>Tue, 17 Dec 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/fdroid/</guid>
      <description>
        
          
            &lt;p&gt;A direct comparison between the FDroid store and Google&#39;s PlayStore isn&#39;t possible.
When you open the FDroid store, you see all recent apps.
You can see everything, and even search in alphabetical order; start to finish.
Google will never let you see everything, because of the unfiltered garbage on their platform.
They don&#39;t have the manpower necessary to audit the software, but even if they did, the platform allows completely unaudited software from anyone able to compile some code, and press the &#39;upload&#39; button.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Open Credit</title>
      <link>https://splint.rs/posts/open_credit/</link>
      <pubDate>Mon, 16 Dec 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/open_credit/</guid>
      <description>
        
          
            &lt;p&gt;When coders use the GNU Public Licence, they have no obligation to give anyone credit for anything.&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;
Despite this, coders almost always receive credit for everything they do, down to the exact line-changes.&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Meanwhile, the Creative Commons licences - far more popular with artists - have explicit stipulations, but don&#39;t have the same shining record of every contributor receiving credit for their exact work, or receiving any at all.&lt;/p&gt;
&lt;p&gt;The difference is the tool.
If you want to give proper credit to an artist, you have to take special pains.
You need to make sure they&#39;ve put the proper licence on their work (not just &#39;this is CC&#39;) and that you have their name right, and that any assets they&#39;ve used also have all of those licences handled properly.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Features are Bad</title>
      <link>https://splint.rs/posts/features_are_bad/</link>
      <pubDate>Fri, 06 Dec 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/features_are_bad/</guid>
      <description>
        
          
            &lt;p&gt;Feature-comparisons always turn into a murky mess when people compare proprietary software to FOSS.
The proprietary software tends to try to do everything, while the FOSS-tools try to do everything by doing nothing.&lt;/p&gt;
&lt;h2 id=&#34;office-365-vs-libreoffice&#34;&gt;Office 365 vs Libreoffice&lt;/h2&gt;
&lt;p&gt;Office 365 advertises a chonky list of features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Powerpoint&lt;/li&gt;
&lt;li&gt;Word Processing&lt;/li&gt;
&lt;li&gt;Backups&lt;/li&gt;
&lt;li&gt;File sharing&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Email&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Anyone comparing this to Libreoffice might think &#39;&lt;em&gt;Libreoffice has no email, so it has fewer features&lt;/em&gt;&#39;.
Of course, anyone &lt;em&gt;using&lt;/em&gt; Libreoffice can have an email client - they can use any email client.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>WTFM</title>
      <link>https://splint.rs/posts/wtfm/</link>
      <pubDate>Wed, 04 Dec 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/wtfm/</guid>
      <description>
        
          
            &lt;p&gt;The absolute fucking state of Linux documentation shows undeniably that nobody ever reads it.&lt;/p&gt;
&lt;p&gt;Open a terminal, and just try, in earnest, to learn about what is happening:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;$ ?
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 2&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;$ &lt;span class=&#34;nb&#34;&gt;help&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 3&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 4&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 5&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;GNU bash, version 5.2.37&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;1&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;-release &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;x86_64-pc-linux-gnu&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 6&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;These shell commands are defined internally.  Type &lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;help&lt;span class=&#34;s1&#34;&gt;&amp;#39; to see this list.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 7&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;Type `help name&amp;#39;&lt;/span&gt; to find out more about the &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;name&lt;span class=&#34;s1&#34;&gt;&amp;#39;.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 8&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;Use `info bash&amp;#39;&lt;/span&gt; to find out more about the shell in general.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt; 9&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;Use &lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;man -k&lt;span class=&#34;s1&#34;&gt;&amp;#39; or `info&amp;#39;&lt;/span&gt; to find out more about commands not in this list.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;11&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;A star &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;*&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; next to a name means that the &lt;span class=&#34;nb&#34;&gt;command&lt;/span&gt; is disabled.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;12&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;13&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; job_spec&lt;span class=&#34;p&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;                            &lt;span class=&#34;nb&#34;&gt;history&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-c&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-d offset&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;n&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; or hist&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; &lt;span class=&#34;o&#34;&gt;((&lt;/span&gt; expression &lt;span class=&#34;o&#34;&gt;))&lt;/span&gt;                        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; COMMANDS&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;then&lt;/span&gt; COMMANDS&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;elif&lt;/span&gt; C&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; . filenamearguments&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;                  &lt;span class=&#34;nb&#34;&gt;jobs&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-lnprs&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;jobspec ...&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; or &lt;span class=&#34;nb&#34;&gt;jobs&lt;/span&gt; &amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;16&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; :                                       kill-s sigspec &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; -n signum &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; -sigs&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;17&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; arg...                              &lt;span class=&#34;nb&#34;&gt;let&lt;/span&gt; arg &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;arg ...&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; expression&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;                        &lt;span class=&#34;nb&#34;&gt;local&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;option&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; name&lt;span class=&#34;o&#34;&gt;[=&lt;/span&gt;value&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; ...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; alias-p&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;name&lt;span class=&#34;o&#34;&gt;[=&lt;/span&gt;value&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; ...          &lt;span class=&#34;nb&#34;&gt;logout&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;n&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;20&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; bgjob_spec ...&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;                       mapfile &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-d delim&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-n count&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-O or&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;21&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt; bind-lpsvPSVX&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-m keymap&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-f file&amp;gt;  &lt;span class=&#34;nb&#34;&gt;popd&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;-n&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;+N &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; -N&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;22&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;23&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;  ...&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Nothing is remotely clear to anyone who doesn&#39;t already know everything they need to.
This &#39;help&#39; cannot help anyone.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>No Leftie Mice</title>
      <link>https://splint.rs/posts/no_lefties/</link>
      <pubDate>Tue, 03 Dec 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/no_lefties/</guid>
      <description>
        
          
            &lt;p&gt;I switched to a left-handed mouse for the first time, at the ripe age of 38.
It&#39;s unviable, so I&#39;ve stopped.&lt;/p&gt;
&lt;p&gt;Finding a mouse was easy - my mouse is already symmetrical.
Reversing the keys was just one command.&lt;/p&gt;
&lt;p&gt;But you can&#39;t use a computer with that mouse.
All the GUI shortcuts - Ctrl + c, Ctrl + f - all focus on the left-hand side of the keyboard.
Every day demanded new adjustments, and eventually, I gave up.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Trinary Programming</title>
      <link>https://splint.rs/posts/trinary_programming/</link>
      <pubDate>Fri, 01 Nov 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/trinary_programming/</guid>
      <description>
        
          
            &lt;p&gt;I used to think of programming as something natively binary.
0&#39;s and 1&#39;s, &lt;code&gt;[ True, False]&lt;/code&gt;, just like the Propositional Logic in first year Philosophy.
And file-systems do work that way on the disk - every picture is made of 0&#39;s and 1&#39;s.&lt;/p&gt;
&lt;p&gt;However, Philosophy, or Logic in general, has other systems.
Some of them use &#39;True&#39; and &#39;False&#39; like tick boxes.
So you can still do this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; True&lt;/li&gt;
&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;&gt; False&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and this:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Opening Fae Doorways</title>
      <link>https://splint.rs/posts/fae/</link>
      <pubDate>Mon, 28 Oct 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/fae/</guid>
      <description>
        
          
            &lt;p&gt;I asked an older family member about old Scottish legends.
She told me about what she heard when she was younger, from someone older still, and I suppose that puts the legend at least a hundred years back.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;There are ghostly bagpipes that foretell death...there are banks of primroses, where, if you pick the wrong number, act as a code to open the hillside and reveal the fairy kingdom - if you enter, you rarely return.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Learning IT</title>
      <link>https://splint.rs/posts/virtual_history/</link>
      <pubDate>Sat, 19 Oct 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/virtual_history/</guid>
      <description>
        
          
            &lt;p&gt;Among certain circles, there is a general agreement that university Computer Science courses don&#39;t teach practical basics, or equip students to work with actual computers.
This begs the question, what would a reasonable course look like?&lt;/p&gt;
&lt;p&gt;When I worked at an IT outsourcing company, I would test people&#39;s computer skills.
Droves of people with fancy qualifications would enter the course, and fail at very basic tasks.&lt;/p&gt;
&lt;p&gt;Interacting with highly-qualified people online and in the flesh has left me astounded that they struggle to modify their own operating system, or even to use &lt;code&gt;git&lt;/code&gt;.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Schrödinger&#39;s Licence</title>
      <link>https://splint.rs/posts/wobbly_licences/</link>
      <pubDate>Sun, 01 Sep 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/wobbly_licences/</guid>
      <description>
        
          
            &lt;p&gt;Software licences neatly fall into three categories - open, closed, and the uncertain - a kind of Schrödinger&#39;s licence, which must become one of the other two types in time.&lt;/p&gt;
&lt;p&gt;Ignorance can only end with knowledge or death.
Once someone fixes a mistake in their thinking, by understanding the truth, and how they made that mistake, repeating the same mistake becomes unlikely.
The same principle applies to software licences, and more strongly.
Anyone can take a software project under an Apache licence, MIT licence, or anything similar, and change it for another, with very little fuss.
But once changed, that licence has nearly no ability to change back, or change to another licence.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Modern Seneschal</title>
      <link>https://splint.rs/posts/seneschal/</link>
      <pubDate>Thu, 15 Aug 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/seneschal/</guid>
      <description>
        
          
            &lt;p&gt;Some centuries ago, nobles learned about the riches in their estate through their seneschal, who would walk about counting things.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;10 lambs, 8 sheep, 1 exceptional sheep, 2 sickly sheep, 50 pounds of turnip, 400 pounds of cabbage,...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So on and on the counting would continue, so that the lord knew how much wealth he owned.
Of course nowadays counting money doesn&#39;t take so much time or manpower.
Someone can just have &#39;one million pounds&#39; and we know what that entails, or what it could potentially entail when cached out, in terms of actual stuff.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Musings on the Next Search Engine</title>
      <link>https://splint.rs/posts/next_search/</link>
      <pubDate>Fri, 19 Jul 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/next_search/</guid>
      <description>
        
          
            &lt;p&gt;Google&#39;s began by indexing massive portions of the internet, and rating sites according to which sites had the most links going towards them.
You might state the general goal like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We will write a program to rank the quality of writing on websites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This worked well for a while, but people with businesses saw how to game the system quite early, and generated websites which had many links pointing to their business.
Google responded, and a cat-and-mouse game began, where Google developed more advanced &#39;spiders&#39; to crawl across the web, sorting and rating the quality of websites according to rules which would not allow corporations to trick them, and the corporations developed better tricks, then eventually split off into specialized companies who had the sole job of &#39;SEO&#39; - full time staff would attempt to trick the spiders.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Native IT Food</title>
      <link>https://splint.rs/posts/food/</link>
      <pubDate>Wed, 26 Jun 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/food/</guid>
      <description>
        
          
            &lt;p&gt;&#39;Traditional&#39; food has fat, and has sugar if the region could import lots of it in the 1800&#39;s.
Traditional Serbian food includes fat-fried meat with meat on it.
Traditional Scottish food includes an egg, wrapped in meat, fried in bread-crumbs.
I&#39;m guessing most European countries follow suit.&lt;/p&gt;
&lt;p&gt;These diets were developed for people who would lift rocks, break trees, tell pigs what to do, and build their own house as a side-hustle.
When you meet these people, they may just look fat, because they are; but underneath that fat sits muscles which can break stone.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Faith</title>
      <link>https://splint.rs/posts/faith/</link>
      <pubDate>Sat, 22 Jun 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/faith/</guid>
      <description>
        
          
            &lt;p&gt;In recent years I&#39;ve slowly changed my thinking on the concept of &#39;faith&#39;.
Or perhaps I&#39;ve been thinking about attitudes, and just made very narrow use of a very broad word.
Here&#39;s the thought:&lt;/p&gt;
&lt;p&gt;Someone with a cool mind, an impartial attitude, and some very basic arithmetic can optimize.
It&#39;s fashionable to make fun of these people,&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; but attempting a little cool-thinking and multiplication obviously makes for a good habit, on average.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>A Small Note on Comparisons in the `xz` Fiasco</title>
      <link>https://splint.rs/posts/xz_fiasco/</link>
      <pubDate>Sat, 08 Jun 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/xz_fiasco/</guid>
      <description>
        
          
            &lt;p&gt;The &lt;code&gt;xz&lt;/code&gt; fiasco has made &lt;a href=&#34;https://gynvael.coldwind.pl/?lang=en&amp;amp;id=782&#34;&gt;fascinating reading&lt;/a&gt;, and brought up some real questions about open source development and overall safety.
It&#39;s also brought up a slightly malformed thoughts on &#39;open source vs proprietary&#39;.&lt;/p&gt;
&lt;p&gt;If comparisons were to juxtapose operating system safety, then it seems misplaced, given that Windows, OSX, and Linux all use &lt;code&gt;xz&lt;/code&gt;.
The choice of OS doesn&#39;t seem to help here.&lt;/p&gt;
&lt;p&gt;Or if the comparison were to juxtapose development methods, this seems to compare a known thing - how &lt;code&gt;xz&lt;/code&gt; is developed - with an unknown thing - how Windows develops its tooling.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Teeth in Nouns</title>
      <link>https://splint.rs/posts/noun_teeth/</link>
      <pubDate>Wed, 05 Jun 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/noun_teeth/</guid>
      <description>
        
          
            &lt;p&gt;Going to a gathering in a synagogue, my partner said something about the &#39;Jew party&#39;.
This raised a tiny heckle, but I couldn&#39;t see why.
She&#39;d invited me to a gathering with her community.
Most were Jewish, some brought non-Jewish partners (like she brought me).
What&#39;s the problem?&lt;/p&gt;
&lt;p&gt;Her native language is Slavic, and all the Slavic languages I know prefer nouns over adjectives.
Where Anglophones say &#39;he works as a police officer&#39;, or &#39;she is black&#39;, Slavic languages would normally construct this as &#39;he is a cop&#39;, or &#39;she is a...&#39; - and we have another oddity.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>A General Failure in Tone Indicators</title>
      <link>https://splint.rs/posts/tone_context/</link>
      <pubDate>Thu, 09 May 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/tone_context/</guid>
      <description>
        
          
            &lt;p&gt;Some American made a video on Balkan history which flipped between saying that the Balkans has many cultures, then mentioned some war or similar catastrophe, then went on repeat.
The video asserted bluntly (if not explicitly) that multiple cultures coexisting created all the strife in the Balkans.&lt;/p&gt;
&lt;p&gt;I commented:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It looks like multiple cultures together create war. This must be why the United Kingdom has never had any fights, either inside, or outside its borders.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Neomutt &amp; Bad Documentation</title>
      <link>https://splint.rs/posts/neomutt/</link>
      <pubDate>Sat, 06 Apr 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/neomutt/</guid>
      <description>
        
          
            &lt;p&gt;Neomutt exemplifies everything wrong with documentation.&lt;/p&gt;
&lt;p&gt;Neomutt advertises itself as an email client for the terminal.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I like email, and I like terminal stuff, because it&#39;s easy to automate, and works with all my automation stuff.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That was me, and probably a great many other unsuspecting victims of neomutt.&lt;/p&gt;
&lt;p&gt;However, once I opened the man page, I only found out how to colourize my configuration files.&lt;/p&gt;
&lt;p&gt;&amp;quot;My fucking what?&amp;quot;&lt;/p&gt;
&lt;p&gt;(I cried, in hysterical confusion)&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Unhackable Humans</title>
      <link>https://splint.rs/posts/unhackable/</link>
      <pubDate>Fri, 08 Mar 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/unhackable/</guid>
      <description>
        
          
            &lt;p&gt;People just can&#39;t see reason, and perhaps that&#39;s a good thing.&lt;/p&gt;
&lt;p&gt;Nobody feels happy about it when explaining a stark, obvious fact, and hearing lazy, irrelevant nonsense as a reply.
Telling people that X is a genocides, and all genocides are bad should make sense.
Hearing &#39;yea-but&#39;, and &#39;whatabout&#39; can make the blood boil.
I don&#39;t have much consolation for this, except that this has to be the case, because the alternative might bring worse problems.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Code Checkers Make You Boring</title>
      <link>https://splint.rs/posts/banal_code/</link>
      <pubDate>Wed, 21 Feb 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/banal_code/</guid>
      <description>
        
          
            &lt;p&gt;I can&#39;t stand coding helpers which suggest auto-completions, and this is why.&lt;/p&gt;
&lt;p&gt;When the spelling checker came along, it helped writing a great deal.
Nobody wants the job of looking up how to spell words.
Then one dark day, I wrote a twisted sentence, subverting some standard English phrase in order to emphasise a point or make a joke, and blue (not &lt;em&gt;red&lt;/em&gt;, but &lt;em&gt;blue&lt;/em&gt;) squiggly lines appeared under my phrase.
A right-click informed me that Microsoft or Google or whatever suggested I change the phrase back to the standard.
The machine clearly hadn&#39;t understood the genius linguistic flourish.
I dismissed the prompt with contempt, but I don&#39;t think everyone else will dismiss it so quickly.
Anyone less secure in their writing could see those blue wiggly lines, and decide to return to the &#39;proper&#39; (i.e. &#39;normal&#39;, i.e. &#39;boring&#39;) sentence structure.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Online Artists Don&#39;t Understand Open-Source Licences</title>
      <link>https://splint.rs/posts/art_licences/</link>
      <pubDate>Mon, 19 Feb 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/art_licences/</guid>
      <description>
        
          
            &lt;p&gt;I regularly see indie artists posting some great images, and encouraging open-source-adjacent use, but messing up the latter completely.&lt;/p&gt;
&lt;p&gt;Just to clarify:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Professional artists probably understand art licences well enough, and likely don&#39;t care about &#39;open source&#39;. This isn&#39;t a post for them.&lt;/li&gt;
&lt;li&gt;Other artists don&#39;t care about open source work (or &#39;creative commons&#39;), then this post isn&#39;t for them either.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;confusion-1-licence-isnt-wishes&#34;&gt;Confusion 1: Licence isn&#39;t Wishes&lt;/h2&gt;
&lt;p&gt;Legally speaking, a licence sort-of &lt;em&gt;is&lt;/em&gt; a wish for how people might use your work, but artists can&#39;t craft that kind of use.
They say &#39;this is open&#39;, or &#39;can be used for commercial purposes, just give credit&#39;, or something equally vague.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Arch Linux: The Easy OS, No Joke, Not a Meme</title>
      <link>https://splint.rs/posts/arch_sanity/</link>
      <pubDate>Thu, 08 Feb 2024 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/arch_sanity/</guid>
      <description>
        
          
            &lt;p&gt;Arch Linux often does what Ubuntu tries and fails at.&lt;/p&gt;
&lt;p&gt;I started with Arch due to a simple problem; every so often I&#39;d read on some cool new program I wanted to check out, then feel disparaged as I read over the instructions.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;sudo apt update
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;sudo apt install lib-xyz kitchen-sink python3-kitchen-sink
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In the early days of the command-line, I hadn&#39;t a clue what I was doing, and the cheery articles never elucidated much.
It felt even worse when they explained the commands, because I didn&#39;t understand, but had to read an extra few pages just in case they contained necessary instructions.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Distribution Beats Encryption</title>
      <link>https://splint.rs/posts/signal_vs_xmpp/</link>
      <pubDate>Tue, 12 Dec 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/signal_vs_xmpp/</guid>
      <description>
        
          
            &lt;p&gt;XMPP can be a nightmare to operate, but I still think it provides better long-term benefits than Signal, because XMPP without any encryption gives all the benefits of distribution, which grant better protection than encryption, overall.&lt;/p&gt;
&lt;h1 id=&#34;xmpp-is-a-nightmare&#34;&gt;XMPP is a Nightmare&lt;/h1&gt;
&lt;p&gt;My journey with XMPP so far has been:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use OTR encryption.&lt;/li&gt;
&lt;li&gt;Ask your friend a question in order to confirm their identity (I mean, she&#39;s standing right there, but &lt;em&gt;fine&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;Repeat for each contact, while pretending you&#39;re a reporter about to spill the beans on some major activity.&lt;/li&gt;
&lt;li&gt;OTR no longer works, use omemo!&lt;/li&gt;
&lt;li&gt;Omemo encryption isn&#39;t supported with profanity, try finding a plug-in.&lt;/li&gt;
&lt;li&gt;Your phone is a different device (look at mister fancy, owning TWO DEVICES!), your keys won&#39;t work here.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I keep using encryption, because only techies message me through XMPP.
However, the general population wouldn&#39;t have any problem using it without the encryption, and I think that&#39;s a better idea.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Photoshop Makes Bad Users</title>
      <link>https://splint.rs/posts/photoshop/</link>
      <pubDate>Fri, 17 Nov 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/photoshop/</guid>
      <description>
        
          
            &lt;p&gt;Every time Adobe does something horrible, hordes of Adobe Photoshop users attempt to migrate - generally to either GIMP or Inkscape.&lt;/p&gt;
&lt;p&gt;They arrive and start a standard string of complaints:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This UI is bad (it should be like Photoshop, but it&#39;s not)&lt;/li&gt;
&lt;li&gt;GIMP can&#39;t do vector graphics properly.&lt;/li&gt;
&lt;li&gt;Inkscape can&#39;t do bitmaps properly.&lt;/li&gt;
&lt;li&gt;Why does typesetting not work properly?&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;the-swiss-army-knife&#34;&gt;The Swiss Army Knife&lt;/h2&gt;
&lt;p&gt;Adobe Photoshop began as a program to doctor images, but since pivoted to do everything.
It will format your dissertation on complex quadratics, make a film poster, and export both to HTML, all for the cost of €500 per day, and whatever it costs to get a next-generation PC (but it will still crash the entire OS faster than any computer game).&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Reality Check on Why People Don&#39;t Use Linux</title>
      <link>https://splint.rs/posts/yotld/</link>
      <pubDate>Sun, 05 Nov 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/yotld/</guid>
      <description>
        
          
            &lt;p&gt;I cannot fathom why anyone debates this topic, because the answer sits plainly in front of you.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Shops&lt;/li&gt;
&lt;li&gt;Schools&lt;/li&gt;
&lt;li&gt;Advertising&lt;/li&gt;
&lt;li&gt;Games&lt;/li&gt;
&lt;li&gt;Precedent&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Before you use a computer, you must buy it.
You buy it from a shop.
The shops have no Linux laptops.
Linux laptops only come from new and obscure computer manufacturers.&lt;/p&gt;
&lt;p&gt;If people could buy Linux laptops in shops, most still wouldn&#39;t.
They know Windows from school, because Microsoft has wormed their way into every school system on the planet, and ensured - with the usual corporate black-magic - that every child knows Windows.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Why IT People Rarely Unionise</title>
      <link>https://splint.rs/posts/it_unions/</link>
      <pubDate>Tue, 31 Oct 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/it_unions/</guid>
      <description>
        
          
            &lt;p&gt;I&#39;ve seen this question come up a few times, so here&#39;s my collection of reasons which makes sense to me:&lt;/p&gt;
&lt;h2 id=&#34;its-new&#34;&gt;It&#39;s new&lt;/h2&gt;
&lt;p&gt;Film has been around for a century, so those people have had plenty of time to unionise.
Linux has only existed for 20 years, so &#39;Linux sysadmins&#39; have only had 20 years of experience, and that&#39;s an example of a group which might think of itself as a group in the minimal viable sense.
This brings me to my next point:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Learning Programming Languages</title>
      <link>https://splint.rs/posts/ooo/</link>
      <pubDate>Tue, 17 Oct 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/ooo/</guid>
      <description>
        
          
            &lt;p&gt;When learning computer languages, order matters a lot, and I think I got lucky by learning them in roughly the best possible order.&lt;/p&gt;
&lt;p&gt;Just like a &lt;a href=&#34;https://splint.rs/posts/ladders/&#34;&gt;linguistic ladder&lt;/a&gt;, it&#39;s better to take many small steps than a couple of big steps.&lt;/p&gt;
&lt;h2 id=&#34;bash&#34;&gt;bash&lt;/h2&gt;
&lt;p&gt;Bash is a great first language because you can start instantly, and do regular things easily.&lt;/p&gt;
&lt;p&gt;Consider the following python commands to see which files are in a directory:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Zen of i3-gaps</title>
      <link>https://splint.rs/posts/i3_zen/</link>
      <pubDate>Thu, 12 Oct 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/i3_zen/</guid>
      <description>
        
          
            &lt;p&gt;I feel that the i3-gaps window manager perfectly encapsulates the spirit of &lt;em&gt;Zen and the Art of Motorcycle Maintenance&lt;/em&gt;.
If you haven&#39;t read it, I won&#39;t repeat it, but perhaps this will make sense anyway.&lt;/p&gt;
&lt;p&gt;For a perfectly Romantic desktop environment, we have the classic Mac (and please picture every stereotype you think other people have about Mac-users).
It looks sleek, the windows wobble and spring about just-so, and it speaks of a lifestyle as much as anything else.
It forms part of a romantic image.
It&#39;s also deeply unsavoury to anyone of a technocratic bent, who just wants to get things done, and understands how the machine works.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Markdown GUIs</title>
      <link>https://splint.rs/posts/md_gui/</link>
      <pubDate>Fri, 29 Sep 2023 09:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/md_gui/</guid>
      <description>
        
          
            &lt;p&gt;&#39;Organizers&#39;, &#39;wikis&#39;, &#39;note-taking apps&#39;, et c. - these apps are mostly Markdown with an attached GUI.
Today, I&#39;m trying each of them out for twenty minutes apiece.&lt;/p&gt;
&lt;h2 id=&#34;anytype&#34;&gt;AnyType&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Site: &lt;a href=&#34;https://anytype.io&#34;&gt;anytype.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Size: 383 MB&lt;/li&gt;
&lt;li&gt;AnyType comes encrypted, meaning you can&#39;t easily grab the raw markdown notes and stick them in a Git, or do much else with them.&lt;/li&gt;
&lt;li&gt;It comes with its own synchronizing feature, so you&#39;re discouraged from using your own.&lt;/li&gt;
&lt;li&gt;It recognizes various &#39;types&#39; of things very well, with
&lt;ul&gt;
&lt;li&gt;bookmarks for youtube links (with an icon), along with the ability to leave notes in the bookmark,&lt;/li&gt;
&lt;li&gt;task lists&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;It may be encrypted, but it starts up and just starts synchronizing with...the broader internet. That&#39;s still a little spooky for me.&lt;/li&gt;
&lt;li&gt;Onboarding goes quickly, as the task-list is pre-populated with notes on how to learn the app, and the knowledge-base is populated with knowledge about the app.&lt;/li&gt;
&lt;li&gt;Pressing Alt+F does not open the &#39;File&#39; manager, which I take as a personal insult.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;zettlr&#34;&gt;Zettlr&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Site: &lt;a href=&#34;https://www.zettlr.com&#34;&gt;zettlr.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Size: 383 MB&lt;/li&gt;
&lt;li&gt;LaTeX support works by integrating with other LaTeX programs, which warms my heart, but also confuses me. Who uses LaTeX but computer science nerds?&lt;/li&gt;
&lt;li&gt;Very FOSS-friendly,
&lt;ul&gt;
&lt;li&gt;with a link to a Mastodon feed for the project.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The split-view lets you view many notes at once, and reminds me of &lt;code&gt;vim&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;It seems to use &lt;code&gt;pandoc&lt;/code&gt;, and the integration looks sensible.&lt;/li&gt;
&lt;li&gt;Under the hood, there is no markdown, so once again, no easy way to integrate git.
&lt;ul&gt;
&lt;li&gt;But apparently you can make or open Markdown anywhere, so that all works fine.&lt;/li&gt;
&lt;li&gt;I should have tested that function with AnyType as well to make the tests equal. cba&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Once again, Alt+f fails to open &lt;code&gt;File&lt;/code&gt; at the top bar.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;qownnotes&#34;&gt;Qownnotes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;It has AI integration.&lt;/li&gt;
&lt;li&gt;Why do people need to do this to everything?&lt;/li&gt;
&lt;li&gt;&amp;quot;&lt;em&gt;Yes, I need a stupid-pen that&#39;s stupid, please, do you still have any without AI?  Actually gimme that ink, I&#39;ll go find a crow&lt;/em&gt;&amp;quot; - that&#39;ll be me in a few years.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;logseq&#34;&gt;LogSeq&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Site: &lt;a href=&#34;https://logseq.com&#34;&gt;logseq.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Size: 531 MB&lt;/li&gt;
&lt;li&gt;The name &lt;code&gt;LogSeq&lt;/code&gt; sounds too nerdy.&lt;/li&gt;
&lt;li&gt;It opens in light mode, unlike the others.
&lt;ul&gt;
&lt;li&gt;Selecting a theme gave me the options:
&lt;ul&gt;
&lt;li&gt;Light mode&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This made me think it was a bar of options to click on.&lt;/li&gt;
&lt;li&gt;It kept burning my retinas.&lt;/li&gt;
&lt;li&gt;I really hate this.&lt;/li&gt;
&lt;li&gt;When I found a more general theme option, it merged with my local system theme, and now looks amazing. All is forgiven.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;It&#39;s so minimalist it looks like nothing but a wrapper for Markdown, with no options or abilities. Top score.&lt;/li&gt;
&lt;li&gt;It has an option for when to &#39;re-index&#39;, which tells users who don&#39;t know what that means that this app is not for them.&lt;/li&gt;
&lt;li&gt;When renaming a whiteboard, a popup asks &#39;Are you sure?&#39; I think I hate it again.&lt;/li&gt;
&lt;li&gt;Whiteboards feel like a CLI-user&#39;s idea of what GUI users want, but then again I make maps in &lt;code&gt;vim&lt;/code&gt; so what do I know?&lt;/li&gt;
&lt;li&gt;The onboarding assaults you with random animations. I don&#39;t like it.&lt;/li&gt;
&lt;li&gt;All settings are in plain text, which is obviously a much-needed feature, but comments are made with &lt;code&gt;;;&lt;/code&gt;, which is weird.&lt;/li&gt;
&lt;li&gt;The standard notes display as simple markdown, and on startup LogSeq asks where it should save information. This isn&#39;t an &#39;app&#39;, it&#39;s a &lt;code&gt;program&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The automatic graph of pages shows how each links together.&lt;/li&gt;
&lt;li&gt;Everything confuses me.
&lt;ul&gt;
&lt;li&gt;Why is everything a bullet point? Where is the normal text?&lt;/li&gt;
&lt;li&gt;I realize I&#39;m typing this from an all-bulleted post, but that&#39;s beside the point.&lt;/li&gt;
&lt;li&gt;The bottom of the page says &#39;0 Unliked References&#39;: what does this mean?&lt;/li&gt;
&lt;li&gt;I can make links because I know markdown, but it has no buttons to do this as far as I can see.&lt;/li&gt;
&lt;li&gt;With no &lt;code&gt;File&lt;/code&gt; bar across the top, I can&#39;t see how to access menus and discover the abilities. I just have to click buttons with random unicode symbols.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;It&#39;s been 40 minutes and I don&#39;t know what I&#39;m doing. Time to stop.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;zim&#34;&gt;Zim&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Site: &lt;a href=&#34;https://zim-wiki.org/&#34;&gt;zim-wiki.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Size: 11 MB&lt;/li&gt;
&lt;li&gt;The interface is just a bunch of buttons to do what markdown does.&lt;/li&gt;
&lt;li&gt;Typing raw markdown into the interface doesn&#39;t seem to work - you need to actually click that header button, you can&#39;t just type &lt;code&gt;# Heading&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;I can&#39;t seem to get it to take an existing wiki and import it.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;This is not a markdown editor&lt;/em&gt; - it uses its own markup language.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;git&lt;/code&gt; integration means standard users can use &lt;code&gt;git&lt;/code&gt;.
&lt;ul&gt;
&lt;li&gt;Unfortunately you can only commit by clicking &#39;save version&#39;, and people won&#39;t know what that means.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Zim cannot work with other markdown software.  It&#39;s so close, but ultimately pointless.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;ghostwriter&#34;&gt;Ghostwriter&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Site: &lt;a href=&#34;https://ghostwriter.kde.org/&#34;&gt;ghostwriter.kde.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Size: 2.69 MB&lt;/li&gt;
&lt;li&gt;Beautiful.&lt;/li&gt;
&lt;li&gt;What the hell is &#39;Hemingway mode&#39;?
&lt;ul&gt;
&lt;li&gt;I can&#39;t delete text any more!&lt;/li&gt;
&lt;li&gt;Outstanding!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Why can I not add metadata, like a title?
&lt;ul&gt;
&lt;li&gt;Found it: go to &lt;em&gt;Settings&lt;/em&gt; --&amp;gt; &lt;em&gt;Preview Options&lt;/em&gt; --&amp;gt; &lt;em&gt;Pandoc&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;It only handles one file at a time.
&lt;ul&gt;
&lt;li&gt;No directory overview.&lt;/li&gt;
&lt;li&gt;No jumping between files as links.&lt;/li&gt;
&lt;li&gt;No creating files, except &#39;File -&amp;gt; New&#39;.&lt;/li&gt;
&lt;li&gt;&#39;Importing&#39; works: you just open any file in any type of markdown.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Distasteful Preaching</title>
      <link>https://splint.rs/posts/preaching/</link>
      <pubDate>Thu, 31 Aug 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/preaching/</guid>
      <description>
        
          
            &lt;p&gt;I feel an unstated agreement among disparate civil society that one shouldn&#39;t preach.
Breaching the preaching rule quickly looks like hypocrisy, because everyone has more work to do on themselves.&lt;/p&gt;
&lt;h2 id=&#34;easier-said-than-done&#34;&gt;Easier Said than Done&lt;/h2&gt;
&lt;p&gt;Someone - usually young - preaching about veganism, trans-rights, the effects of aeroplanes on climate change, feels the rightness of their cause, and begins to lecture, then soon switches to practically ordering people how they should eat, speak, and travel.
The one cause should obviously bind us, and if people could only be rational, we could all - easily - solve this one issue in a short time.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Open Source is the Best Term</title>
      <link>https://splint.rs/posts/no_floss/</link>
      <pubDate>Fri, 25 Aug 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/no_floss/</guid>
      <description>
        
          
            &lt;p&gt;I once met a man who, having talked to some FOSS-enthusiast, felt moved, and told me he was sure to use &#39;free&#39; software, but not that &#39;open source&#39;, software.
His attempts, of course, would be futile, because the words refer to the same software.&lt;/p&gt;
&lt;p&gt;The Free Software Foundation (could they not at least have called themselves the &#39;Foundation for Software Freedom&#39;?) have stated that &#39;free software&#39; does not mean the same as &#39;open source&#39; software, because big, nasty, companies use the term &#39;open source&#39;, to remove the ethical questions about the freedoms of software.
Now I&#39;d like to give this remark more attention than in deserves.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>A List of Missions to Venus</title>
      <link>https://splint.rs/posts/flight_to_venus/</link>
      <pubDate>Thu, 24 Aug 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/flight_to_venus/</guid>
      <description>
        
          
            &lt;p&gt;My favourite wikipedia article is called &lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_missions_to_Venus&#34;&gt;List of Missions to Venus&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Nowadays we&#39;re all amazed that astronomers can send a rocket out, and expect it to fly around the planet three times, nip round the moon, change trajectory while passing Jupiter, and land on some asteroid like a cautious butterfly, so it can send high-resolution images back home.
But every master began as a student, so of course our initial excursions went less well.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Review: Soft Serve</title>
      <link>https://splint.rs/posts/soft_git/</link>
      <pubDate>Wed, 21 Jun 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/soft_git/</guid>
      <description>
        
          
            &lt;p&gt;Soft Serve is a git server for the command line.
You can see the maintainers&#39; version here, with ssh:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;ssh git.charm.sh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;It looks like this:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-ssh&#34; data-lang=&#34;ssh&#34;&gt;
   Soft Serve 

  • Repositories    About

  ┃ Bubble Tea                                                                                                                                                     
  Updated 31 minutes ago
  ┃ A powerful little TUI framework mirror]
  ┃ git clone git@git.charm.sh:bubbletea.git

    Soft Serve                                                                                                                                                         
  Updated 3 days ago                                                                                                  
    A tasty, self-hostable Git server for the command linemirror]                                                   
    git clone git@git.charm.sh:soft-serve.git                                                                         
 
&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;my-server&#34;&gt;My Server&lt;/h1&gt;
&lt;p&gt;I&#39;ve been running one my own Soft Serve instance since 2023.
When the server died, I took a backup of the data from &lt;code&gt;/var/lib/soft/&lt;/code&gt;, dumped it into the new server, and continued uninterrupted.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Alternative School Programs</title>
      <link>https://splint.rs/posts/primary_curriculum/</link>
      <pubDate>Fri, 12 May 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/primary_curriculum/</guid>
      <description>
        
          
            &lt;p&gt;I find it bizarre how similar all schooling is, and how few alternatives people have tried.&lt;/p&gt;
&lt;p&gt;Of course some experiments exist, such as Summer Hill, run by Neil, which famously did not demand that pupils attend any classes, and showed why children would attend classes anyway.
And of course different schools exist - boarding schools - with harsher standards than the lower-class school I had to attend.
Despite slightly-different schools and rare outliers, I find the lack of variety strange.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Critical Thinking: An Introduction</title>
      <link>https://splint.rs/posts/facts_and_logic/</link>
      <pubDate>Sun, 07 May 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/facts_and_logic/</guid>
      <description>
        
          
            &lt;p&gt;Fallacies and critical thinking are all the rage in some circles, but I hear a lot about (and occasionally experience) people making &#39;logic-noises&#39; who clearly haven&#39;t studied the subject.
In fact, they seem unaware one can take a University course in the subject, as they&#39;ve missed the first lesson every student of Logic learns - the Principle of Charity.&lt;/p&gt;
&lt;p&gt;The principle of charity means that we should interpret any statement charitably, that we should assume the speaker is acting in good faith, and that if someone looks like they have mad beliefs then we should clarify the intended statement rather than denouncing it.
I&#39;ll give an example of a statement, and counterargument:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Auto Eugenics</title>
      <link>https://splint.rs/posts/auto_eugenics/</link>
      <pubDate>Fri, 28 Apr 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/auto_eugenics/</guid>
      <description>
        
          
            &lt;p&gt;Once in a while I hear of someone who&#39;s decided to not have children because of bad ideas.
I don&#39;t want to argue that anyone should or should not have children, but I do want to remove those bad ideas.
The bad ideas usually go something like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;I have this condition, and I don&#39;t think I should inflict that on anyone, so I&#39;m not having children&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This sounds reasonable - not wanting to inflict some nasty condition on someone.
But it&#39;s not reasonable.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>University Degrees are Weird</title>
      <link>https://splint.rs/posts/four_years/</link>
      <pubDate>Wed, 26 Apr 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/four_years/</guid>
      <description>
        
          
            &lt;p&gt;I imagine the conversation between a University and potential student going like this:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;    I&amp;#39;d like to get qualified in a subject.
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;Four years.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;    Woah there, I haven&amp;#39;t told you what I want to learn yet.
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;Doesn&#39;t matter. Everything takes four years to learn.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;    Really?  *Everything*? Art and medicine? Computing and Sociology?
    A basic understanding of the field takes four years of study for
    each?
    
    Where did you find out this amazing fact?  What amazing study
    was made, and what was the methodology?
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;Fuck off.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Building a Meme in Under a Month</title>
      <link>https://splint.rs/posts/threat_model/</link>
      <pubDate>Thu, 20 Apr 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/threat_model/</guid>
      <description>
        
          
            &lt;p&gt;People have parroted that old cyber-security phrase - &#39;depends on the threat model&#39; - so often, so quickly, and so vacuously, that I find my toes curling at the sound of it.
But after some dealing with some imbeciles on Reddit&#39;s &lt;code&gt;/r/privacy&lt;/code&gt;, I have to write this article about the importance of the threat model.&lt;/p&gt;
&lt;p&gt;It started with &lt;code&gt;/r/NewIran&lt;/code&gt;, where hopeful and irate Iranians, sick of the Unitary Theocratic Islamic Republic (i.e. &#39;government&#39;) and their Supreme Leader (his actual title), talk about dissent and share memes.
Someone posted a message: &amp;quot;do not share details with people on the subreddit, as Neẓām&#39;the government&#39;/ &#39;the system&#39;] may pretend to be a supporter in order to find out who you are&amp;quot; (and we know what happens then).&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Neutral News</title>
      <link>https://splint.rs/posts/neutral_news/</link>
      <pubDate>Sat, 15 Apr 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/neutral_news/</guid>
      <description>
        
          
            &lt;p&gt;&amp;quot;News sources are biased&amp;quot;, and &amp;quot;everyone lives in a bubble&amp;quot;, we all hear constantly (or perhaps that&#39;s just my bubble).
But what would a non-biased news source look like?&lt;/p&gt;
&lt;p&gt;Taking a strict middle-ground gives immediately ridiculous conclusions.
Perhaps the UK&#39;s food banks suggest some problem, but not much of a problem?
This seems less wrong than saying food banks don&#39;t suggest any problem, but still wrong.
And should this neutral position exist on a per-country basis - so all the countries can have balanced, and unbiased, but totally different news stories - or planet-wide?
( - I can&#39;t even imagine what madness that would summon)&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Pens Must Die</title>
      <link>https://splint.rs/posts/missing_pens/</link>
      <pubDate>Thu, 30 Mar 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/missing_pens/</guid>
      <description>
        
          
            &lt;p&gt;I&#39;ll miss pens when they go.
I like how they feel.
I like that handwriting is almost impossible to fake.
I like that when I receive a letter, I can tell who sent it just from how they write the address.
But it all has to go.&lt;/p&gt;
&lt;p&gt;Pens have some advantages over computers.
One can generally access a pen-record faster - just open the notepad and it&#39;s there.
Modern software is so badly programmed that it&#39;s often easier to find a page in a notepad than to open a text document.
And it&#39;s resilient - even if rain doesn&#39;t do paper any favours, anyone can still read a page which has been rained on.
Taking out a computer in the rain is just madness.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Inescapable Algorithm</title>
      <link>https://splint.rs/posts/trapped/</link>
      <pubDate>Mon, 27 Mar 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/trapped/</guid>
      <description>
        
          
            &lt;p&gt;I wake, and enter my algorithm-free RSS feed.
It is perfect and pure.&lt;/p&gt;
&lt;p&gt;I see a list (in the order I select) of everyone I want to follow.
YouTube channels show up just like everything else, and I see only the name.
With a quick shortcut-key, I tell the computer I want to watch the video later.&lt;/p&gt;
&lt;p&gt;Onto the next feed, I find a news article.
I open the blog in w3m, the CLI browser, sidestepping all JavaScript.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Do Mention the War</title>
      <link>https://splint.rs/posts/repetitive_war/</link>
      <pubDate>Fri, 03 Mar 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/repetitive_war/</guid>
      <description>
        
          
            &lt;p&gt;I felt so &lt;em&gt;very&lt;/em&gt; bored with learning in high school that WWII was bad.&lt;/p&gt;
&lt;p&gt;The lesson plan, as far as I remember, was this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;War happened, it was bad.&lt;/li&gt;
&lt;li&gt;It was bad the war happened.&lt;/li&gt;
&lt;li&gt;Nazis did a war, which was bad.&lt;/li&gt;
&lt;li&gt;Nazis did it because of racism, which is also bad.&lt;/li&gt;
&lt;li&gt;(English class) Poetry about how the war was bad&lt;/li&gt;
&lt;li&gt;11 Million dead - bad.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;I GET IT! Can we do the Romans now?&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Mythical Beauty of Scotland</title>
      <link>https://splint.rs/posts/scottish_hills/</link>
      <pubDate>Sat, 25 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/scottish_hills/</guid>
      <description>
        
          
            &lt;p&gt;About a quarter of the time I say I&#39;m Scottish, someone mentions how beautiful the nature there is, and how much they&#39;d like to visit.&lt;/p&gt;
&lt;p&gt;Putting aside that they might just be saying this as a conversation piece, and putting our &#39;autistic caps&#39; on, the idea&#39;s baffling.&lt;/p&gt;
&lt;p&gt;I&#39;ve travelled a reasonable chunk of the planet, and I&#39;ve never seen somewhere with ugly nature.
It&#39;s all beautiful.&lt;/p&gt;
&lt;p&gt;Scotland may be extremely green, but then so are large swathes of Pakistan.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Victim Blaming in Security</title>
      <link>https://splint.rs/posts/chess_doss/</link>
      <pubDate>Fri, 24 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/chess_doss/</guid>
      <description>
        
          
            &lt;p&gt;The Fediverse has just suffered from an all-out spam attack from some script kiddies, and the moralizing tones I&#39;ve heard from some people tell me that some people have the wrong attitude about cybersecurity, and the internet.&lt;/p&gt;
&lt;p&gt;The only right attitude is that of a chess player.&lt;/p&gt;
&lt;h2 id=&#34;chess-strategies&#34;&gt;Chess Strategies&lt;/h2&gt;
&lt;p&gt;Every few decades, someone announces a new strategy in chess.
Perhaps people once read chess strategy books about the &#39;Kaspersky pirate-bate opening&#39; (or whatever), and then the three counter-moves, and so on.
Then the new opening comes out, which annihilates the Kespersky pirate-bate opening, forcing check-mate within 15 turns, with near-Mathematical certainty.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>What I Wish I&#39;d Known Before the Philosophy Degree</title>
      <link>https://splint.rs/posts/university_hindsight/</link>
      <pubDate>Thu, 16 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/university_hindsight/</guid>
      <description>
        
          
            &lt;h1 id=&#34;be-rich-or-be-poor-but-dont-work&#34;&gt;Be Rich or be Poor, but Don&#39;t Work&lt;/h1&gt;
&lt;p&gt;Working a side job during University lowers grades, a student should be rich in order to get the best grades, get a good time from clubs, and get the best results.&lt;/p&gt;
&lt;p&gt;If you can&#39;t be rich, best to be poor, and try to scrape by without work; minimize socializing, don&#39;t go to university clubs, don&#39;t see friends.
Make friends with the study material.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>I Don&#39;t Like Ancient Greek Translations</title>
      <link>https://splint.rs/posts/greek_trans/</link>
      <pubDate>Wed, 15 Feb 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/greek_trans/</guid>
      <description>
        
          
            &lt;p&gt;Reading Plato&#39;s various Dialogues, I&#39;ve come across a few very strange choices from the translators.&lt;/p&gt;
&lt;p&gt;Firstly, a pig could be dedicated as a &#39;sacrifice&#39; to a god.
I&#39;ve read that people would then eat the &#39;sacrifice&#39;, and initially thought this was a cop-out - if you eat the meal, then you&#39;re not really sacrificing anything.
It might make sense when someone sacrificed a pig by giving it to a temple, after which those at the temple eat it, but if one &#39;sacrifices&#39; at one&#39;s own dinner table, this looks like clear cheating.
I wonder why translators didn&#39;t simply use the word &#39;dedication&#39;.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Are You Sure?</title>
      <link>https://splint.rs/posts/sick_convos/</link>
      <pubDate>Fri, 20 Jan 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/sick_convos/</guid>
      <description>
        
          
            &lt;p&gt;I really hate computers engaging in pretend conversations.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Hey, you left this.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Okay.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Do you still want it?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;No.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Are you sure?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Yes, leave it.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Okay, before you go...would you like to sign up for this newsletter?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;No.&lt;/p&gt;
&lt;p&gt;Can I go now?&lt;/p&gt;
&lt;p&gt;I don&#39;t want a conversation, I want actions.
I don&#39;t want to ask to save, I just want to save.
When I say &#39;exit&#39;, and I have 3 hours of work open, I want the program to instantly shoot itself in the face so its body can be reconstituted into free memory.
Sure I might lose important work, but I&#39;ve learnt to save once in a while with this workflow.
It&#39;s not hard.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Absolute State of YouTube</title>
      <link>https://splint.rs/posts/youtube/</link>
      <pubDate>Tue, 17 Jan 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/youtube/</guid>
      <description>
        
          
            &lt;p&gt;My partner watches YT videos in the background while working, and the nonsense I hear is unreal.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;People stop to discuss the algorithm, and request audience intervention, persistently.&lt;/li&gt;
&lt;li&gt;People use code-words for drugs, death, suicide, and anything else they think the algorithm may dislike.&lt;/li&gt;
&lt;li&gt;Sponsorship ads last minutes, interrupted by YT ads.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That last one requires some browser extension to cut the YT ads, and intelligently figure out where the sponsorship message lies inside the video.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Automation Creation</title>
      <link>https://splint.rs/posts/automation/</link>
      <pubDate>Mon, 09 Jan 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/automation/</guid>
      <description>
        
          
            &lt;p&gt;Automation is more than time-saving, it lets you do and create what you otherwise never would.&lt;/p&gt;
&lt;p&gt;I publish these little articles with as much automation as you can imagine.
If I did this manually, the steps would be:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Add a publication date for the future to evenly space articles (I write loads, then stop for ages)&lt;/li&gt;
&lt;li&gt;Transfer to the computer which has the keys to upload this stuff.&lt;/li&gt;
&lt;li&gt;Commit it in a git.&lt;/li&gt;
&lt;li&gt;Convert the new article from Markdown to HTML.&lt;/li&gt;
&lt;li&gt;Transfer to the computer which hosts it on the web.&lt;/li&gt;
&lt;li&gt;Convert the new article from Markdown to Gemini.&lt;/li&gt;
&lt;li&gt;Transfer it to the computer which hosts it on the gemini capsule.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;With that on the to-do list, I wouldn&#39;t write more than a couple of things a year.
&lt;em&gt;However&lt;/em&gt;, once it&#39;s all set up, I just write stuff, and it goes out.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Written Word is Senile</title>
      <link>https://splint.rs/posts/writing/</link>
      <pubDate>Sun, 08 Jan 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/writing/</guid>
      <description>
        
          
            &lt;p&gt;I don&#39;t know how long until people cannot use pens, but it seems their days are numbered.&lt;/p&gt;
&lt;p&gt;Whatever time it might take, certain stages seem inevitable.&lt;/p&gt;
&lt;p&gt;Those currently in the government seem unlikely to change the education system to remove pens.
I find it more likely that a group who broadly haven&#39;t used a pen more than once a decade would find it natural to remove teachings they&#39;ve never used.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Those Who Can Do, Should Not Teach</title>
      <link>https://splint.rs/posts/learning_without_experts/</link>
      <pubDate>Thu, 05 Jan 2023 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/learning_without_experts/</guid>
      <description>
        
          
            &lt;p&gt;I&#39;m fast learning not to listen to experts when learning.&lt;/p&gt;
&lt;p&gt;I say I&#39;m starting my second Python project.
I&#39;m trying to work a nested dictionary.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You should use classes&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;No, I really shouldn&#39;t.
I haven&#39;t even become comfortable with nested dictionaries.&lt;/p&gt;
&lt;p&gt;It reminds me of people asking which Linux distro to install, and finding the reply &#39;just install Arch&#39;.&lt;/p&gt;
&lt;p&gt;I have no idea how these people manage to forget how long it took them to use these tools properly.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Federating with the Devil</title>
      <link>https://splint.rs/posts/big_feds/</link>
      <pubDate>Tue, 22 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/big_feds/</guid>
      <description>
        
          
            &lt;p&gt;Tumblr will soon attempt to join the Fediverse, and I&#39;m going to argue that this is - overall - a good thing.&lt;/p&gt;
&lt;h2 id=&#34;methodology&#34;&gt;Methodology&lt;/h2&gt;
&lt;p&gt;I&#39;m going to assume a consequentialist outlook, because I&#39;m a consequentialist, and because other schools of ethical thought have no ability to do anything but argue over methodology.&lt;/p&gt;
&lt;p&gt;I also want to avoid the temptation to consider what &#39;the Fediverse&#39; should do, because there is no such place or person - the choices will be made by individual administrators, I have to assume that some administrators will federate, and others won&#39;t.
Even if we could all achieve something amazing by working together, it doesn&#39;t mean that individual servers should do it - everyone instance makes the choice alone.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Slowing the Terminal</title>
      <link>https://splint.rs/posts/slowterm/</link>
      <pubDate>Sun, 20 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/slowterm/</guid>
      <description>
        
          
            &lt;p&gt;The original terminal interface let you type to the computer in a type-writer, and the computer would type back - no screen required, just typed-text.
Since then, computers have become so fast that no human could possibly read the text spat back out at the user.&lt;/p&gt;
&lt;p&gt;I don&#39;t think proper distinctions have been made with a lot of this text.
Should I read the output of and update?
In this case, is the interface assuming that I should scroll up and read from the top, since nobody could possibly read the real-time output?
In this case, should the terminal not have a maximum character limit which guarantees that you can read the output?
Or some way to ensure that no more than 3,000 lines of text come out?&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>My Hobby: Finding Realism in Sci-Fi</title>
      <link>https://splint.rs/posts/hobby/</link>
      <pubDate>Wed, 16 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/hobby/</guid>
      <description>
        
          
            &lt;p&gt;Any idiot can spot mistakes in sci-fi.
Finding excuses makes for a better game.&lt;/p&gt;
&lt;p&gt;Star Trek shows every race in the world speaking the same language, because they have universal translators.
But then we hear klingons shouting in Klingon, and hear random Bejoran phrases.
Clearly lazy writing.&lt;/p&gt;
&lt;p&gt;But better writing might suggest universal translators work at will.
Maybe klingons stop using them because they&#39;re occupied by a fight.
And maybe idioms don&#39;t translate so well, and Bejorans slip  into phrases more than most others.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>How to Install Linux</title>
      <link>https://splint.rs/posts/installing_linux/</link>
      <pubDate>Sat, 05 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/installing_linux/</guid>
      <description>
        
          
            &lt;p&gt;Tired of fighting your computer, but not sure how to go about all this Linux stuff?
If so, I wrote this for you.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style=&#34;text-align: left&#34;&gt;Overview&lt;/th&gt;
					&lt;th style=&#34;text-align: center&#34;&gt;Time&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;Check your software works on Linux&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;~1 month&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;Check what you need to back up&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;1 afternoon&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;Downloads &amp;amp; a USB stick&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;30 minutes&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;Pick a distro&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;1 minute&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;Installation&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;1 hour&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;Rediscover the computer&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;1 hour&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h1 id=&#34;check-your-software-works-on-linux&#34;&gt;Check your software works on Linux&lt;/h1&gt;
&lt;p&gt;If you need a program, check if it works on Linux.
If it does not, search for an alternative program which works on Linux, then try that out.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Explaining Security with Metaphors</title>
      <link>https://splint.rs/posts/explaining_computers/</link>
      <pubDate>Mon, 24 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/explaining_computers/</guid>
      <description>
        
          
            &lt;p&gt;I wonder if people might struggle less with computer security if we employed metaphors for previous technology.&lt;/p&gt;
&lt;p&gt;People have attempted to get videos off the internet, showing a clear misunderstanding of how computers work.
If they thought in terms of many people photocopying a picture, I&#39;m sure they would understand how futile the efforts are.&lt;/p&gt;
&lt;p&gt;People get phished all the time, because they believe the &#39;FROM: &#39; field far too quickly, but if those same people received a letter saying &#39;hello this is the king of england&#39;, they would spot the ruse immediately.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>I Don&#39;t Understand What I&#39;m Reading</title>
      <link>https://splint.rs/posts/poliltical_stories/</link>
      <pubDate>Sun, 23 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/poliltical_stories/</guid>
      <description>
        
          
            &lt;p&gt;The Guardian informs me that &lt;a href=&#34;https://www.theguardian.com/politics/2022/oct/19/suella-braverman-resignation-letter-what-she-said-and-totally-meant&#34;&gt;Suella Braverman has resigned&lt;/a&gt;, stating:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Earlier today, I sent an official document from my personal email to a trusted parliamentary colleague as part of policy engagement, and with the aim of garnering support for government policy on migration. This constitutes a technical infringement of the rules … nevertheless it is right for me to go.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I don&#39;t understand any of this.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Standard users make mistakes like this all the time. The only thing you can do is help them by making the interface easier.  If this is a firing offence, you only encourage people to never send email, and instead have others do it for them, to release culpability. This rule does not seem any more realistic than demanding that someone never stutter publicly.&lt;/li&gt;
&lt;li&gt;If this is because she&#39;s suspected of bad intentions, it doesn&#39;t do anything - secretly leaking information &lt;em&gt;with&lt;/em&gt; plausible deniability is not only trivial, but easier now than at any point in human history.&lt;/li&gt;
&lt;li&gt;How is anyone else understanding this? Is the regular viewer meant to hear this and think &#39;by Jove, chatting about work with a PERSONAL EMAIL ACCOUNT - the absolute nerve of the woman! I would never!&#39;?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I put out the Guardian article as it&#39;s the most digestible, coming with at least some explanation of the events.
The explanation here is that Braverman has not in fact resigned over accidentally sending an email from the wrong address, which answers questions 1 and 2.
However, the third point remains.
Why release an explanation which seems so suspicious?
Why not simply resign and state one&#39;s disgust with the current practices of the government?&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Where are My Philosopher Kings?</title>
      <link>https://splint.rs/posts/the_republic/</link>
      <pubDate>Thu, 13 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/the_republic/</guid>
      <description>
        
          
            &lt;p&gt;Plato&#39;s Republic can come across as naïve, and I find that fact tragic.&lt;/p&gt;
&lt;p&gt;Broadly, the book climaxes with a plan to make a state ruled by Philosopher Aristocrats.
While Plato calls these rulers &amp;quot;Philosophers&amp;quot;, we shouldn&#39;t picture modern Philosophy students, but academics.&lt;/p&gt;
&lt;p&gt;I find the failure tragic because all rulers - whether by committee or a single ruler - have failed spectacularly at plenty of basic questions.&lt;/p&gt;
&lt;p&gt;As a quick rundown, I want to state the obvious, and obvious methodology.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>I am an Internet Lawyer</title>
      <link>https://splint.rs/posts/no_lawyers/</link>
      <pubDate>Fri, 07 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/no_lawyers/</guid>
      <description>
        
          
            &lt;p&gt;I&#39;m getting real sick of the &#39;I am not a lawyer&#39; everywhere.
Everyone&#39;s not a lawyer, nobody&#39;s not a doctor.&lt;/p&gt;
&lt;p&gt;I get that people think their suggestions may have legal consequences.
I don&#39;t think mine will though.
I&#39;m an internet lawyer - go murder someone, it&#39;ll be fine.
This is legal advice.&lt;/p&gt;
&lt;p&gt;I just can&#39;t picture someone violating the GDPR, then going to court, and saying &#39;there was some guy on Reddit, and he said he knew for definite that this was fine&#39;.
Let&#39;s assume you track the guy down.
Could any court seriously accept that this person - because they didn&#39;t end every  post with those magic words - wanted to hand out legal advice as if he were someone&#39;s personal lawyer?&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Hope You Win</title>
      <link>https://splint.rs/posts/hope_you_win/</link>
      <pubDate>Tue, 04 Oct 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/hope_you_win/</guid>
      <description>
        
          
            &lt;p&gt;Little things annoy me that nobody else in the world could possibly care about.  One of them is E-Bay&#39;s message at the end of every sale:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;You have bid £3.40 for the item. Hope you win&amp;quot;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Who hopes I win?  E-Bay the corporation?  The browser?
Clearly I&#39;m the only one inferring meaning here, so maybe I mean it, but I&#39;m not the meaning the sentence - I mean I probably do hope that I win, but it&#39;s not like I mean to say that sentence.  If I&#39;m giving the sentence meaning, what meaning am I to give it?
A &#39;nobody&#39; meaning?
Nobody hopes that I win? (except me, obviously)&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Learning Languages (by a monoglot)</title>
      <link>https://splint.rs/posts/ladders/</link>
      <pubDate>Tue, 27 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/ladders/</guid>
      <description>
        
          
            &lt;p&gt;My basic education included 11 years of French classes, and I don&#39;t know any more French than &#39;le chat&#39;.
Those lessons could hardly have failed harder in Britain&#39;s schools.&lt;/p&gt;
&lt;p&gt;I recall the counting in Maths, and most people can square something, and understand what, roughly, Maths can do.
I still read well, so evidently English classes were a good use of my time.
So French class does not show a general pattern for us to forget our education once done, it has a special place - last.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Bring One Back</title>
      <link>https://splint.rs/posts/one/</link>
      <pubDate>Tue, 20 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/one/</guid>
      <description>
        
          
            &lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;     When you&amp;#39;re eating bacon...


               I don&amp;#39;t each bacon.


     Right, but when someone eats bacon...
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I find this sort of thing happening routinely.
I suspect everyone else feels more comfortable with waiting for the meaning of a sentence to emerge later.&lt;/p&gt;
&lt;p&gt;Whatever happened to saying &#39;one&#39;, as short for &#39;someone&#39;?&lt;/p&gt;
&lt;p&gt;It sounds pretentious to most people, but obviously that comes from history, and not from any problems with the word&#39;s use.
Germans, and presumably others retain a separate, short word, to express what the relevant people do.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Relative Power</title>
      <link>https://splint.rs/posts/relative_power/</link>
      <pubDate>Sun, 18 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/relative_power/</guid>
      <description>
        
          
            &lt;blockquote&gt;
&lt;p&gt;We&#39;re not all in power, by definition.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;(Ricky Gervais)&lt;/p&gt;
&lt;p&gt;Pouring the rest of my soup into a Tupperware container, my girlfriend-at-the-time asked me to stop.&lt;/p&gt;
&lt;p&gt;&amp;quot;That won&#39;t fit&amp;quot;, she said.&lt;/p&gt;
&lt;p&gt;&amp;quot;Obviously it will&amp;quot;, I replied, pointing to the remainder of the pot.&lt;/p&gt;
&lt;p&gt;And it did, with a millimetre to spare.&lt;/p&gt;
&lt;p&gt;&amp;quot;Oh, you&#39;re one of &lt;em&gt;those&lt;/em&gt; people&amp;quot;&lt;/p&gt;
&lt;p&gt;Only then, in my mid twenties, did I learn that other people couldn&#39;t eyeball volume so well.
At first I felt happy about my new-found powers.
Then I realised I didn&#39;t have anything new, other people simply had less than I wanted.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>More Brainless Content Please</title>
      <link>https://splint.rs/posts/brainless_videos/</link>
      <pubDate>Sat, 03 Sep 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/brainless_videos/</guid>
      <description>
        
          
            &lt;p&gt;I like half-listening to brainless YouTube videos.&lt;/p&gt;
&lt;p&gt;A good chunk of people complaining about the world dumbing with YouTube click-bait no doubt saw the kind of nonsense I watch and thought &#39;the BBC showed much more enlightening and informative content than this modern drivel&#39;.
This comparison doesn&#39;t work.&lt;/p&gt;
&lt;p&gt;We shouldn&#39;t compare these videos to television, but to radio.
Lots of us have large sections of the day where we sit in our little box-houses, clicking through spreadsheets, doing the dishes, and broadly doing jobs which machines can almost but not-quite perform.
It&#39;d be nice to spend this time learning a language, or how to perform quadratic equations, but the tasks demand just enough mental attention to prohibit any serious thinking, so we don&#39;t do serious thinking.
I like Space Feather, Shaun, and anything related to Computerphile.
Other people like Joe Rogan, or rants about what Jordan Peterson thinks about frogs, or why Jordan Peterson&#39;s opinions on frogs don&#39;t work.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Anglophone Deficiencies</title>
      <link>https://splint.rs/posts/anglophone_deficiencies/</link>
      <pubDate>Fri, 19 Aug 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/anglophone_deficiencies/</guid>
      <description>
        
          
            &lt;p&gt;Native English speakers commonly muck-up every sentence thrown at them in a way one doesn&#39;t normally find with Spaniards, Serbs, Finnish, or Germans.&lt;/p&gt;
&lt;p&gt;This cannot come from the same reasons that few Europeans can pronounce Cantonese words - that we simply don&#39;t have those sounds.
We have &#39;con&#39;, but cannot say &#39;pivo&#39;.
When a native Polak makes the noises &#39;pee-voh&#39;, the anglophone states, &#39;pivō&#39;, as if it rhymed with &#39;bungalow&#39;.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Richard Stallman: The Philosopher</title>
      <link>https://splint.rs/posts/stallman_the_philosopher/</link>
      <pubDate>Wed, 03 Aug 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/stallman_the_philosopher/</guid>
      <description>
        
          
            &lt;p&gt;The most efficacious piece of Philosophy written this century was buried in a software licensing agreement, and the Philosophy faculties of every major university have missed it.&lt;/p&gt;
&lt;p&gt;While clicking &#39;I agree&#39;, to all those licences, everyone will have come across this piece at some point.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;## Preamble

The GNU General Public License is a free, copyleft license for
software and other kinds of works.

The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom
to share and change all versions of a program--to make sure it
remains free software for all its users.  We, the Free Software
Foundation, use the GNU General Public License for most of our
software; it applies also to any other work released this way
by its authors. You can apply it to your programs, too.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Stallman doesn&#39;t reference other Philosophers, so one might not initially see him as part of the larger Philosophical conversation.
However, he does have a good understanding of Logic, and an impressive beard.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Rule of Two</title>
      <link>https://splint.rs/posts/only_two/</link>
      <pubDate>Wed, 20 Jul 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/only_two/</guid>
      <description>
        
          
            &lt;p&gt;I have a personal rule concerning arguments.
I accept only two.&lt;/p&gt;
&lt;p&gt;I&#39;ve made this a tight habit.
If anyone protests (as they have) that they didn&#39;t put forward their strongest argument at the start, then I say this indicates a waste of time even more.
Why put forward bad reasons, if you have good ones?&lt;/p&gt;
&lt;p&gt;This saves time, but even better - it provides an interjection for when debate becomes heated, and someone&#39;s not playing the game charitably.
It allows you to say&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Eaterateri vs Buzzfeed</title>
      <link>https://splint.rs/posts/small_circles/</link>
      <pubDate>Wed, 29 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/small_circles/</guid>
      <description>
        
          
            &lt;p&gt;A group of Victorian gentlemen called the &#39;Eaterateri&#39; wandered various Scottish restaurants, trying all they could.
The now well-known Adam Smith and David Hume regularly talked in the group about their ideas.&lt;/p&gt;
&lt;p&gt;I don&#39;t know if Hume felt bold enough to speak about Atheism, but Adam Smith may well have developed those ideas which he later published in  &lt;em&gt;The Wealth of Nations&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;I&#39;ve always liked this idea of a small group, having an evolving conversation.
People can consider ideas, see how they feel about them, then bring them up again later, adding addenda, or objections.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>On Political Optimism</title>
      <link>https://splint.rs/posts/naivete/</link>
      <pubDate>Mon, 27 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/naivete/</guid>
      <description>
        
          
            &lt;p&gt;Any time I hear a patronizing sneer towards hopeful political thinking, I imagine just how insane representative democracy must have sounded when it first reached circulation.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Oh young one!
So you think you have a fun idea to bring down the king.
God himself has ordained that he rule, but you disagree.&lt;/p&gt;
&lt;p&gt;And instead of a king, you bring us this idea from your expensive education, from a town in Greece where (you have read in a book), the men stood in a circle, put their hands up, and made laws together.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>In Defence of Crypto Currencies</title>
      <link>https://splint.rs/posts/crypto_defence/</link>
      <pubDate>Sat, 25 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/crypto_defence/</guid>
      <description>
        
          
            &lt;p&gt;People rightly irritated by NFTs often lump Bitcoin et al. into the mix, and some of the complaints go too far.&lt;/p&gt;
&lt;h2 id=&#34;the-use-case&#34;&gt;The Use Case&lt;/h2&gt;
&lt;p&gt;A friend owed me €100, and wanted to send that money to me online.
The traditional banks demanded:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Looking up the IBAN&lt;/li&gt;
&lt;li&gt;About €15 processing (possibly more for Scotland to Serbia, I never looked up the specifics)&lt;/li&gt;
&lt;li&gt;Three days&#39; waiting.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Instead, he set me up with a wallet in about 20 minutes, then we took another 10 to transfer the money.
It cost €0.35 to transfer.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Linux vs the MSP</title>
      <link>https://splint.rs/posts/lmsp/</link>
      <pubDate>Wed, 22 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/lmsp/</guid>
      <description>
        
          
            &lt;p&gt;I was working on the tech-support frontdesk from my flat when my girlfriend-at-the-time asked how to watch films on Linux.
I was maybe 30 minutes into some bullshit ticket, and probably watching a crappy web-interface load.&lt;/p&gt;
&lt;p&gt;[ 00:00 seconds&lt;/p&gt;
&lt;p&gt;I turned to her, stared for a moment, and thought &#39;popcorntime&#39;.
This program should be able  to let her watch any TV show she wanted.&lt;/p&gt;
&lt;p&gt;[ 00:02 seconds&lt;/p&gt;
&lt;p&gt;I switched to the Linux connection I had open, and accessed the PC she was on over ssh.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>I Read It on the Internet</title>
      <link>https://splint.rs/posts/on_the_internet/</link>
      <pubDate>Mon, 20 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/on_the_internet/</guid>
      <description>
        
          
            &lt;p&gt;I feel like we all need to stop using &#39;Did you read that on the internet?&#39;, in such a derogatory way.
The internet contains just about all writing at this point.
It contains academic journals, books, and intelligent discussions by professionals, often on Reddit.&lt;/p&gt;
&lt;p&gt;Snarky comments about Reddit also apply - the space contains both good and bad, so labelling something as &#39;from Reddit&#39; really doesn&#39;t damn anything.&lt;/p&gt;
&lt;p&gt;The same applies to Wikipedia.
I&#39;ve seen mistakes in my own field of expertise, but when the only real error found lies with some obscure Philosophical theory, this speaks rather well of the platform.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>There&#39;s No Such Thing as a Rodent</title>
      <link>https://splint.rs/posts/fish/</link>
      <pubDate>Mon, 20 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/fish/</guid>
      <description>
        
          
            &lt;p&gt;Fun fact: There&#39;s no such thing as a fish.&lt;/p&gt;
&lt;p&gt;This &#39;QI&#39;-style factum results from the notion that fish do not all belong to the same genus (or &#39;family&#39;, or &#39;phylum&#39;, or some other Biological category).
If we take one genetic branch of fish as the real fish, then we miss out a lot of animals which everyone calls &#39;fish&#39;.
But if we broaden our definition and include the other fish, we must include foxes in the same gene-line.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>I Will Prove vim is Easy</title>
      <link>https://splint.rs/posts/vim/</link>
      <pubDate>Thu, 16 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/vim/</guid>
      <description>
        
          
            &lt;p&gt;It&#39;s literally three commands:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;i&lt;/code&gt; to insert text&lt;/li&gt;
&lt;li&gt;Escape to not insert text&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ZZ&lt;/code&gt; to save and exit&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;An old girlfriend once asked me if she could write a website.
This came out of the blue - she had no experience with computers beyond installing Sims.&lt;/p&gt;
&lt;p&gt;&amp;quot;Is it easy?&amp;quot;, she asked.&lt;/p&gt;
&lt;p&gt;I said &amp;quot;yes&amp;quot;, then showed her:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;BODY&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;H1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt; My Title &lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;H1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt; First line. &lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;p&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;BODY&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;That was it for a while.
When she asked how to do colours, I showed her how to &amp;quot;mix paints&amp;quot; (e.g. &#39;#aa9900&#39;) for red and green, and for everything else I just said &#39;google it&#39;.
30 minutes later, she&#39;d made a basic site, with a pink background, detailing her favourite computer games.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>You are a Utility Monster</title>
      <link>https://splint.rs/posts/utility_monster/</link>
      <pubDate>Tue, 07 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/utility_monster/</guid>
      <description>
        
          
            &lt;p&gt;Robert Nozick created his &#39;utility monster&#39; thought-experiment to show a fatal flaw in Utilitarianism.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Utilitarian theory is embarrassed by the possibility of utility monsters who get enormously greater sums of utility from any sacrifice of others than these others lose...the theory seems to require that we all be sacrificed in the monster&#39;s maw, in order to increase total utility.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;the-stakes-vs-fiction&#34;&gt;The Stakes vs Fiction&lt;/h2&gt;
&lt;p&gt;Utilitarian Ethical theory attempts to create a rigorous, basic, formula for determining good actions from bad.
If humanity found that it reliably works as an ethical theory, we could put an end to all manner of ethical debates.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Comparisons are Fine</title>
      <link>https://splint.rs/posts/comparisons/</link>
      <pubDate>Fri, 27 May 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/comparisons/</guid>
      <description>
        
          
            &lt;p&gt;I&#39;ve seen a meme trending hard of late.
Not a &#39;funny picture&#39; meme, but an idea: &#39;Don&#39;t compare your thing to another, just show us your thing. Don&#39;t say why it&#39;s better than the other thing, just tell us what it does&#39;.&lt;/p&gt;
&lt;p&gt;This advice might work in some limited way to stop bad writing, but then we may as well just stop bad writing, not comparisons.&lt;/p&gt;
&lt;p&gt;The advice can work to the detriment of an explanation for a few reasons.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Leaving Passwords</title>
      <link>https://splint.rs/posts/sharing_passwords/</link>
      <pubDate>Wed, 25 May 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/sharing_passwords/</guid>
      <description>
        
          
            &lt;p&gt;We&#39;re all going to die, so we have to share passwords.&lt;/p&gt;
&lt;p&gt;When family die, we already have a mountain of nonsense to deal with, and I have no doubt that we&#39;ll see a growing number of people wrestling with American corporations, attempting to regain access to Coinbase accounts, banking apps, et c.&lt;/p&gt;
&lt;p&gt;Clearly, we would all have an easier time by simply sharing some master password.
Most of use have password stores nowadays, so we may as well.
A piece of paper, with the master password written down, in a favoured book, should suffice.
It&#39;s not as secure as it might be, but at least if the house is robbed, everyone would know to reset that password post-haste.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>GPL Worries</title>
      <link>https://splint.rs/posts/gpl_crack/</link>
      <pubDate>Tue, 17 May 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/gpl_crack/</guid>
      <description>
        
          
            &lt;p&gt;The GPL states that any users can use the source code under the GPL, or any later version released by the Free Software Foundation.
So the entire FOSS movement hinges on the continued sanity of the Free Software Foundation.&lt;/p&gt;
&lt;p&gt;Theoretically, a GPLv4 could come out, allowing people to not release the source code, which would effectively turn all GPL projects into MIT.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>FOSS Enthusiasts aren&#39;t Enthusiastic Enough</title>
      <link>https://splint.rs/posts/pessimism/</link>
      <pubDate>Fri, 13 May 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/pessimism/</guid>
      <description>
        
          
            &lt;h2 id=&#34;games&#34;&gt;Games&lt;/h2&gt;
&lt;p&gt;I hear Linux podcasts and bloggers pulling themselves back, with an eye to keeping things realistic, and too many end up with unwarranted pessimism.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&#39;You have to admit that computer games are just better on Windows&#39;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And I won&#39;t disagree, but I don&#39;t see why they phrase the situation like that.&lt;/p&gt;
&lt;p&gt;Linux is the second best gaming system on the planet.&lt;/p&gt;
&lt;p&gt;It has better games and more system modularity than all Nintendo platforms, than any gaming console, and more than OSX.
All the other platforms run totally proprietary code.
We shouldn&#39;t compare &#39;Windows vs Linux&#39;, and note Windows works better, we should compare all top gaming platforms, and note the fastest growing one, with amazing support (despite its lack of advertising or userbase), is Linux.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Tell Rick and Morty Missed</title>
      <link>https://splint.rs/posts/parallel_universes/</link>
      <pubDate>Mon, 09 May 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/parallel_universes/</guid>
      <description>
        
          
            &lt;p&gt;Rick &amp;amp; Morty&#39;s parallel episodes show myriad alternative versions.
There&#39;s Fat Rick, Juggling Rick, et c.&lt;/p&gt;
&lt;p&gt;From the point of view of Fat Rick, all alternative Ricks have an easy tell - they are all skinny.
And of course the Drama-Morty can instantly spot alternative-universe Morties because they don&#39;t have the same flair for drama.&lt;/p&gt;
&lt;p&gt;The Rick and Morty we see suffer from a kind of improper &#39;defaultism&#39;.
If all the alternatives had pointed ears, they could be known as &#39;round-ear&#39; Rick, or similar.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Silent Mode was a Mistake</title>
      <link>https://splint.rs/posts/bings/</link>
      <pubDate>Sat, 07 May 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/bings/</guid>
      <description>
        
          
            &lt;p&gt;My phone bings three times, and I really want to tell it &#39;listen, matey, if I haven&#39;t answered the first three bings, I won&#39;t answer the next&#39;.
I wander over and tell it to shut up.&lt;/p&gt;
&lt;p&gt;Of course if I forget to turn off silent mode, I could miss something important in a few hours.
The entire approach here misunderstands how people work.
Nobody likes constant, nagging, bings.&lt;/p&gt;
&lt;p&gt;This is where the do-it-yourself computers really shine.
I&#39;ve cobbled together a short script for all notifications to run through.
It works like this:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>FOSS and Disability</title>
      <link>https://splint.rs/posts/parkinsons_i3/</link>
      <pubDate>Wed, 04 May 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/parkinsons_i3/</guid>
      <description>
        
          
            &lt;p&gt;Ella the Cat posted up their &lt;a href=&#34;https://github.com/EllaTheCat/i3-parkinson&#34;&gt;i3-gaps configuration to help with Parkinson&#39;s&lt;/a&gt;, and it got me thinking a lot about how FOSS software typically views disability.
Briefly, they have Parkinson&#39;s Disease, which causes tremors, which makes the mouse a pain to use.
The i3-gaps desktop is keyboard based, so it doesn&#39;t require much mouse interaction.
They then modified the key-bindings to stop their &lt;em&gt;specific&lt;/em&gt; tremors in the left hand from exiting a program accidentally.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Video Games and FOSS</title>
      <link>https://splint.rs/posts/game_licences/</link>
      <pubDate>Sat, 30 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/game_licences/</guid>
      <description>
        
          
            &lt;p&gt;The FOSS community have generally grown a kind of tacit acceptance of proprietary computer games.
Everyone loves them, so nobody wants to make too much of a fuss, but I think we have good reasons to treat them differently.&lt;/p&gt;
&lt;p&gt;Computer games do not - by default - require environment interaction.
They can (mostly) operate in a container, without the need for theming, or opening various system files.
They have no need to access a user&#39;s home directory.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Returning to Games after a Decade</title>
      <link>https://splint.rs/posts/game_return/</link>
      <pubDate>Fri, 29 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/game_return/</guid>
      <description>
        
          
            &lt;p&gt;I never had the money for serious gaming, and perhaps it did me well; I&#39;ve focussed on other things.
But when the pandemic hit, I decided that this was exactly the time to start playing again, so I bought Tomb Raider from 2013.&lt;/p&gt;
&lt;p&gt;Having not played anything much since Metal Gear Solid 3, I was blown away.
The seamless way the creators had pulled the graphics into the story, the attention to detail in the face, and of course the first puzzle.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Causation &amp; Ethics</title>
      <link>https://splint.rs/posts/causation/</link>
      <pubDate>Tue, 26 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/causation/</guid>
      <description>
        
          
            &lt;p&gt;Causation is a matter of Ethics, not science.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A man drinks some vodka, and soon after starts a fight in the pub, concerning a political point.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So what&#39;s the cause?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The man claims the vodka was the cause, and he should stop drinking vodka.&lt;/li&gt;
&lt;li&gt;The barman claims the man was the cause of the fight.&lt;/li&gt;
&lt;li&gt;The man&#39;s friends note that a number of fights have started due to politics, and conclude that discussing politics causes fights.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;People point and blame things which they want to change.
The man blames the vodka in order to not blame himself.
His friends have a similar tactic, but offer a tantalizing solution which promises to stop many fights in the future.
The barman just wants to not deal with that guy again.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Look up Etymology Instead of Spelling</title>
      <link>https://splint.rs/posts/spelling_history/</link>
      <pubDate>Sun, 24 Apr 2022 18:02:51 +0000</pubDate>
      
      <guid>https://splint.rs/posts/spelling_history/</guid>
      <description>
        
          
            &lt;p&gt;Instead of looking up how to spell a word, I always look up the Etymology and find a link to another word I can spell.
I don&#39;t know Latin or Greek, but just seeing the links between words often shows why people construct the spelling in this way or that.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Defence or defense?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&#39;s &#39;defence&#39;, because it has the same root as a &#39;garden fence&#39; (although both come from Latin &#39;defensus&#39;&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Windows Cannot Error</title>
      <link>https://splint.rs/posts/error01/</link>
      <pubDate>Sat, 23 Apr 2022 20:02:48 +0000</pubDate>
      
      <guid>https://splint.rs/posts/error01/</guid>
      <description>
        
          
            &lt;p&gt;I started the entire path to Linux due to a single Windows Error message.
My little netbook couldn&#39;t handle the massive book I was writing (pictures every two pages, tables and formatting galore, et c.).
I needed a real PC.&lt;/p&gt;
&lt;p&gt;A friend kindly gifted me her old computer parts.
She handed me a plastic bad full of plastic and silicone parts.
I hated computers, but knew I had to get this thing working to complete the book.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Bringing Back the Symposium</title>
      <link>https://splint.rs/posts/symposium/</link>
      <pubDate>Tue, 19 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/symposium/</guid>
      <description>
        
          
            &lt;p&gt;My friends had a spirited debate after too many drinks.
I suggested bringing back the Greek-style symposium, and it lead to a far more interesting debate.&lt;/p&gt;
&lt;p&gt;First, we agreed on time - two minutes.
Then someone kept the time, and motioned to indicate when only thirty second remained.&lt;/p&gt;
&lt;p&gt;Everyone felt heard, nobody interrupted each other (well they did a bit, but the timekeeper added more time to account for it), and we suffered far less repetition.
When a subject arose I didn&#39;t have any care for, I remained silent, which shortened the debate.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Terry A. Davis</title>
      <link>https://splint.rs/posts/terry/</link>
      <pubDate>Thu, 14 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/terry/</guid>
      <description>
        
          
            &lt;p&gt;If you haven&#39;t heard of him, he could only have been described as a &#39;mad genius&#39;.&lt;/p&gt;
&lt;p&gt;Looking at his work, I found myself astounded by the fact that if he hadn&#39;t existed, I would have sworn that what he did was impossible.&lt;/p&gt;
&lt;p&gt;He made a full operating system.&lt;/p&gt;
&lt;p&gt;At this point, before learning that he actually did this, I would have pushed for a number of corrections, and I would have been wrong.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Sleep Command is Great</title>
      <link>https://splint.rs/posts/sleep/</link>
      <pubDate>Sun, 03 Apr 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/sleep/</guid>
      <description>
        
          
            &lt;p&gt;Using a command-line interface allows all manner of expression that clicking a list of buttons could never achieve.
But for all the nice tools in bash, the one I use most often to make my life easier is just &lt;code&gt;sleep&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Want to shut down the computer and leave, but don&#39;t want to shut off the music just yet?&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;sleep 5m&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; sudo shutdown -h now
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Want to download a film, but can&#39;t lose the bandwidth right now?&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>E-Readers are Great</title>
      <link>https://splint.rs/posts/e-reader/</link>
      <pubDate>Thu, 31 Mar 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/e-reader/</guid>
      <description>
        
          
            &lt;p&gt;I bought a Sony PRS-600 e-reader, and it&#39;s great.
I&#39;ve started reading again, after not reading any books for some years.&lt;/p&gt;
&lt;p&gt;Nothing could be easier.
You plug it into a computer, stick on an epub book or pdf, then the e-reader lists the books you have, keeps the last page open of the books, and lets you make notes.
This means the notes can be backed up.&lt;/p&gt;
&lt;p&gt;I haven&#39;t the faintest idea who might want the various other features modern e-readers advertise.
There&#39;s no use in having Wi-Fi.
There&#39;s also no use in having 500 gigabytes of storage - nobody can read that much.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Bash is worse than it needs to be</title>
      <link>https://splint.rs/posts/bash/</link>
      <pubDate>Thu, 24 Mar 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/bash/</guid>
      <description>
        
          
            &lt;p&gt;I love bash, but it&#39;s worse than it needs to be.&lt;/p&gt;
&lt;p&gt;Earlier today I was updating a script, and had to create lines of text in a file.&lt;/p&gt;
&lt;p&gt;It was working fine with echo, and using &lt;code&gt;\\n&lt;/code&gt; to place a new line into what I made.
However, on the server, this stopped working.
Same script, same operating system, same updates, same programs installed.
However, the local computer was using &lt;code&gt;dash&lt;/code&gt; as the shell (&lt;code&gt;/bin/sh&lt;/code&gt;), while the remote was using bash.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>My Workflow</title>
      <link>https://splint.rs/posts/workflow/</link>
      <pubDate>Sun, 20 Mar 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/workflow/</guid>
      <description>
        
          
            &lt;p&gt;This isn&#39;t advice.
If I have any advice, it&#39;s just to try various things and find out what works for you.&lt;/p&gt;
&lt;p&gt;When it comes to productivity tools, I focus always on speed before and above anything else.
If some new tool has a wonderful new feature, but takes three seconds to load, it&#39;s off the table.
I won&#39;t even consider it.&lt;/p&gt;
&lt;p&gt;A standard response might look like this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Receive a &lt;code&gt;dunst&lt;/code&gt; notification that an email has arrived.&lt;/li&gt;
&lt;li&gt;Switch to workspace 2 with &lt;code&gt;aerc&lt;/code&gt; showing email.&lt;/li&gt;
&lt;li&gt;If something needs done, I can press one button, and pull up the calendar (&lt;code&gt;calcurse&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;The task gets entered in with a date, or on the task list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Nothing I run really &#39;loads&#39;, because loading times interrupt thinking, and I don&#39;t care about anything as much as my own peace of mind.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Focus</title>
      <link>https://splint.rs/posts/focus/</link>
      <pubDate>Wed, 16 Mar 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/focus/</guid>
      <description>
        
          
            &lt;p&gt;I&#39;ve never been able to focus.&lt;/p&gt;
&lt;p&gt;I&#39;ll be cleaning, or messing with spreadsheets for work, and all of a sudden I wonder &#39;could you type prose in the international phonetic alphabet (IPA), so you could put accents into a book properly?&#39;.
And then I think &#39;can I use the IPA as a keyboard layout, like I use the Polish layout?
Thirty minutes later, I&#39;m wandering around how X and Wayland understand keyboard layouts, and the distasteful memory of the spreadsheet task has faded while the dishes have developed a semi-sentient mould.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Nothing is Complicated</title>
      <link>https://splint.rs/posts/null_complex/</link>
      <pubDate>Tue, 15 Mar 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/null_complex/</guid>
      <description>
        
          
            &lt;p&gt;For the last ten years, I&#39;ve tried to expunge the words &#39;simple&#39; and &#39;complex&#39; from my vocabulary and thinking.&lt;/p&gt;
&lt;h2 id=&#34;good-and-bad-words&#34;&gt;Good and Bad Words&lt;/h2&gt;
&lt;p&gt;Different cultures use different words.
I can&#39;t say how much it affects their thinking - people have levied many criticisms of the Sapir-Whorf hypothesis.
Still, I suspect bad words inflict bad thinking.&lt;/p&gt;
&lt;p&gt;I just called words &#39;bad&#39;, but the Mbuti would never do that.
They don&#39;t have the words &#39;good&#39; or &#39;bad&#39;, so their language forces them to specify what problem they want to state.
Words can give you the wrong impression, and food can poison you, and the Mbuti never have to call the food &#39;bad&#39;.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Small Utilities I Like</title>
      <link>https://splint.rs/posts/little_programs/</link>
      <pubDate>Sat, 05 Mar 2022 18:02:09 +0000</pubDate>
      
      <guid>https://splint.rs/posts/little_programs/</guid>
      <description>
        
          
            &lt;h1 id=&#34;standard-linux&#34;&gt;Standard Linux&lt;/h1&gt;
&lt;h2 id=&#34;stat&#34;&gt;stat&lt;/h2&gt;
&lt;p&gt;Show file info.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;stat little_programs.md
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;  File: little_programs.md
  Size: 5277            Blocks: 16         IO Block: 4096   regular file
Device: 805h/2053d      Inode: 6554954     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/   ghost)   Gid: ( 1000/   ghost)
Access: 2022-02-21 20:48:37.840867061 +0100
Modify: 2022-02-21 20:41:44.774001797 +0100
Change: 2022-02-21 20:41:44.778001768 +0100
 Birth: 2022-02-21 20:41:44.774001797 +0100
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;file&#34;&gt;file&lt;/h2&gt;
&lt;p&gt;Show what type of file something is.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;type&lt;/span&gt; /tmp/&lt;span class=&#34;se&#34;&gt;\*&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;amfora_temp:           directory
dbus-U00gxuKxNT:       socket
scoped_dirNCvmsA:      directory
serverauth.ELLhbMvz60: X11 Xauthority data
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;watch&#34;&gt;watch&lt;/h2&gt;
&lt;p&gt;Watch a command for changes in the output.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>aerc: a pretty good email client</title>
      <link>https://splint.rs/posts/aerc/</link>
      <pubDate>Thu, 24 Feb 2022 20:32:56 +0000</pubDate>
      
      <guid>https://splint.rs/posts/aerc/</guid>
      <description>
        
          
            &lt;p&gt;Pronounced &#39;ark&#39;, this programme lets you send email from the terminal.&lt;/p&gt;
&lt;p&gt;I wrestled with &lt;a href=&#34;https://splint.rs/posts/neomutt/&#34;&gt;&lt;code&gt;neomutt&lt;/code&gt;&lt;/a&gt; (an awful CLI email client) to send emails in the terminal, and found &lt;code&gt;aerc&lt;/code&gt; a comparative breath of fresh air.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;aerc&lt;/code&gt; begins with sensible defaults, and a wizard to help you set up your email quickly.
Just tell it your email account, a password-command (or just give it your password), then an IMAP port (you might need to look it up on your email provider&#39;s site, but &lt;code&gt;aerc&lt;/code&gt; will probably guess correctly).
&lt;code&gt;aerc&lt;/code&gt; then writes the config file for you.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Modern Media</title>
      <link>https://splint.rs/posts/idonteatbooty/</link>
      <pubDate>Thu, 24 Feb 2022 16:02:12 +0000</pubDate>
      
      <guid>https://splint.rs/posts/idonteatbooty/</guid>
      <description>
        
          
            &lt;p&gt;I found out about the Russian invasion of Ukraine from a meme-site, where someone had cobbled together all the public footage available from the ground.
The sirens, the little lights in the sky, the military aeroplanes, and the sound of bombs.&lt;/p&gt;
&lt;p&gt;Jumping to Youtube (where I watch news channels), I found they have less information - just commentary, and one reporter on a street.
I returned to the linked posts from the user known only as IDontEatBooty.
The modern media, to get those images and videos, would have to contact each individual, and complete a contract, stating that they could use the footage.
And they would have to talk over them - viewers would not receive the raw footage, to examine and replay as they pleased.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Duck Duck Go is Pretty Good</title>
      <link>https://splint.rs/posts/ddg/</link>
      <pubDate>Tue, 22 Feb 2022 20:02:30 +0000</pubDate>
      
      <guid>https://splint.rs/posts/ddg/</guid>
      <description>
        
          
            &lt;p&gt;I always find what I need with Duck Duck go.
I&#39;ve heard others don&#39;t, and I have a suspicion they&#39;re using it wrong.&lt;/p&gt;
&lt;p&gt;Anyone used to Google might search for a film by typing in &#39;that guy with the beard&#39;, and find exactly what they&#39;re looking for, because Google&#39;s algorithm has cached thousands of similar results, and tracked users until it determines exactly which result they want.
This probably instils certain habits in constant Google users.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Gemini vs Minimalist HTML</title>
      <link>https://splint.rs/posts/gemvshtml/</link>
      <pubDate>Sun, 20 Feb 2022 00:02:51 +0000</pubDate>
      
      <guid>https://splint.rs/posts/gemvshtml/</guid>
      <description>
        
          
            &lt;p&gt;A lot of people who see the Gemini protocol for the first time come up with the same criticism:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you hate the modern web&#39;s bloat, why not just use minimal html?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Gemini has a number of advantages over a series of small html websites.&lt;/p&gt;
&lt;h2 id=&#34;unity&#34;&gt;Unity&lt;/h2&gt;
&lt;p&gt;When people say &#39;minimal html&#39;, they all have different ideas about what that would look like.
Some would like only html, others would include some CSS, and still more might want a world without any tables.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Background Noise</title>
      <link>https://splint.rs/posts/bg_noise/</link>
      <pubDate>Sun, 20 Feb 2022 00:02:32 +0000</pubDate>
      
      <guid>https://splint.rs/posts/bg_noise/</guid>
      <description>
        
          
            &lt;p&gt;Sysadmins refer to the low-level scripted hacks as &#39;the background noise of the internet&#39;.&lt;/p&gt;
&lt;p&gt;So apparently if the internet could speak, it would sound like&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Let me in, I am admin.  Password is admin. Let me in. I am root. Let me in...are you still there? Let me in...&lt;/p&gt;
&lt;/blockquote&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Sile: The LaTeX Alternative</title>
      <link>https://splint.rs/posts/sile/</link>
      <pubDate>Tue, 15 Feb 2022 11:02:12 +0000</pubDate>
      
      <guid>https://splint.rs/posts/sile/</guid>
      <description>
        
          
            &lt;p&gt;Sile&#39;s a typesetting program which makes nifty pdfs. It&#39;s been going great for me, so I thought I&#39;d share the journey so far.&lt;/p&gt;
&lt;h2 id=&#34;the-good&#34;&gt;The Good&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;It&#39;s based on lua, which is super-simple. You don&#39;t need to know any lua to use it, but if you want to poke about, it&#39;s easier enough for a non programmer to get an idea of what&#39;s going on.&lt;/li&gt;
&lt;li&gt;It focusses on fields, so typesetting multiple columns, large headers, et c., is more reliable than Latex (no images wizzing off the page margin yet).&lt;/li&gt;
&lt;li&gt;Less breakable.&lt;/li&gt;
&lt;li&gt;It creates variables (&lt;code&gt;\newcounter&lt;/code&gt;) if you haven&#39;t declared them.&lt;/li&gt;
&lt;li&gt;Variables are universal, so no worrying about which things tcolorbox recognizes, and what gets passed to tabular. Everything gets passed unless you tell it not to.&lt;/li&gt;
&lt;li&gt;Packages work together better IME, so far. I&#39;ve only been playing for a while, but you can string arbitrary packages together and commands work as you expect them to.&lt;/li&gt;
&lt;li&gt;It&#39;s tiny. ~7 Megs, including all basic packages, rather than 4.5 Gigs for a full Latex install.&lt;/li&gt;
&lt;li&gt;Select any font.&lt;/li&gt;
&lt;li&gt;UTF-8 supported natively - no problem with Cyrillic, katakana, et c.&lt;/li&gt;
&lt;li&gt;Random system fonts are used without problem or added packages (actually the docs notes you might have some problems).&lt;/li&gt;
&lt;li&gt;Clear documentation. Less than 100 pages. I have over 30 megabytes of Latex documentation so far.&lt;/li&gt;
&lt;li&gt;Development on the git&#39;s been pretty steady, so it looks pretty future-proof.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;the-bad&#34;&gt;The Bad&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Youth. (Doesn&#39;t have many packages)&lt;/li&gt;
&lt;li&gt;It&#39;s set up to support tikz-like output well, given the XML support, but I suspect that actually doing tikz-things would involve learning a &lt;em&gt;lot&lt;/em&gt; of Lua.&lt;/li&gt;
&lt;li&gt;No subsubsections in the book class.&lt;/li&gt;
&lt;li&gt;Limited documentation. If you don&#39;t find what you need in the basic docs, you have to look at source code.&lt;/li&gt;
&lt;li&gt;Maths formulae are not the goal, so support will probably continue to be limited.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;overall&#34;&gt;Overall&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://sile-typesetter.org/&#34;&gt;Sile Website&lt;/a&gt; has great documentation already.
I really hope it supersedes LaTeX one day, because &lt;a href=&#34;https://splint.rs/posts/latex_is_broken/&#34;&gt;LaTeX is deeply flawed&lt;/a&gt;.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>False FOSS Dichotomies</title>
      <link>https://splint.rs/posts/foss_principles/</link>
      <pubDate>Fri, 11 Feb 2022 20:02:51 +0000</pubDate>
      
      <guid>https://splint.rs/posts/foss_principles/</guid>
      <description>
        
          
            &lt;p&gt;People often talk in terms of the false dichotomy between pragmatic software use, and ethical software use.&lt;/p&gt;
&lt;p&gt;&#39;Us pragmatic folks&#39;, they begin, &#39;just want to use what works&#39;.
We should understand of course that they have nothing against people who have principles, but would prefer functioning to non-functioning computers.&lt;/p&gt;
&lt;p&gt;This is bunkum.
Nobody likes their computer to not work.
The real distinction we should draw lies in long-term thinking, and short-term thinking.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>LaTeX is Broken</title>
      <link>https://splint.rs/posts/latex_is_broken/</link>
      <pubDate>Sat, 05 Feb 2022 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/latex_is_broken/</guid>
      <description>
        
          
            &lt;p&gt;I love LaTeX because it can do things nothing else can.
I have to use it, because it can do things nothing else can.&lt;/p&gt;
&lt;p&gt;But it has some &lt;em&gt;deep&lt;/em&gt; problems.&lt;/p&gt;
&lt;h1 id=&#34;packages&#34;&gt;Packages&lt;/h1&gt;
&lt;p&gt;I think the biggest root of problems is having packages, rather than just having people submit a pull request on a central repository and add whatever feature someone wants.&lt;/p&gt;
&lt;p&gt;LaTeX&#39; basic  &lt;code&gt;tabular&lt;/code&gt; environment is awful.
If you put in a long line, it&#39;ll whiz off the page.
Not a single human in all the universes, fact or fiction, have ever wanted to print something &lt;em&gt;outside a page&lt;/em&gt;.
So this was replaced by  &lt;code&gt;tabularx&lt;/code&gt;, which demands the user download it (or find some LaTeX package manager), and then pull it up while LaTeX compiles the document.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Fun Terminal APIs</title>
      <link>https://splint.rs/posts/fun_commands/</link>
      <pubDate>Wed, 26 Jan 2022 15:03:04 +0000</pubDate>
      
      <guid>https://splint.rs/posts/fun_commands/</guid>
      <description>
        
          
            &lt;p&gt;These are some commands you can do from any Linux terminal.
They all run through someone else&#39;s server, so any information you send will be visible to the owner.&lt;/p&gt;
&lt;h2 id=&#34;get-the-current-weather&#34;&gt;Get the Current Weather&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;curl wttr.in&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&#39;s best to open the terminal full-screen here to see the full result.&lt;/p&gt;
&lt;p&gt;You can also do a city.
For some reason, the default &#39;Glasgow&#39; is somewhere in America, so I have to look up the real Glasgow by suffixing a tilda.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Overview: Void Linux</title>
      <link>https://splint.rs/posts/void/</link>
      <pubDate>Thu, 13 Jan 2022 19:00:29 +0000</pubDate>
      
      <guid>https://splint.rs/posts/void/</guid>
      <description>
        
          
            &lt;p&gt;It&#39;s the little things that make me feel comfy.&lt;/p&gt;
&lt;h2 id=&#34;services-are-simple&#34;&gt;Services are Simple&lt;/h2&gt;
&lt;p&gt;Systemd is fine, but I have to look up how to make a new unit file every time, and then input the path to the executable, which is generally some script I&#39;ve written.
With Void&#39;s runit, the service file &lt;em&gt;is&lt;/em&gt; the script.
There&#39;s nothing to learn or look up - you just write out a normal script, put it in a file called &lt;code&gt;run&lt;/code&gt;, and runit will run that script.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Self Driving Cars may not happen</title>
      <link>https://splint.rs/posts/autocars/</link>
      <pubDate>Tue, 04 Jan 2022 11:01:12 +0000</pubDate>
      
      <guid>https://splint.rs/posts/autocars/</guid>
      <description>
        
          
            &lt;p&gt;I have doubts about self-driving cars.
The entire argument rests on analogy with software translators.&lt;/p&gt;
&lt;p&gt;Software translators began as simple dictionaries.
You type in &#39;cat&#39;, it returns &#39;le chat&#39;.
Next, programmers started to feed in simple rules, so &#39;black cats&#39; could return &#39;les chats noire&#39;.
The rules became so advanced that eventually, the computer could take simple sentences such as &#39;I see a cat&#39;, and get the right answer back 90% of the time.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>The Jimbo Problem</title>
      <link>https://splint.rs/posts/jimbo/</link>
      <pubDate>Sun, 02 Jan 2022 00:12:30 +0000</pubDate>
      
      <guid>https://splint.rs/posts/jimbo/</guid>
      <description>
        
          
            &lt;p&gt;&lt;figure&gt;
  &lt;picture&gt;

    
      
        
        
        
        
        
        
    &lt;img
      loading=&#34;lazy&#34;
      decoding=&#34;async&#34;
      alt=&#34;Jimbo&amp;amp;#39;s Support&#34;
      
        class=&#34;image_figure image_internal image_unprocessed&#34;
        src=&#34;https://splint.rs/images/no_support.jpg&#34;
      
      
    /&gt;

    &lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;In one episode of the cartoon &lt;em&gt;South Park&lt;/em&gt;, Chef declares that the town flag is racist, and should be replaced.&lt;/p&gt;
&lt;p&gt;Uncle Jimbo disagrees that it should be taken down, and makes arguments about the importance of history.
However, at this point the KKK arrive behind Jimbo and start shouting in support.
From that point on he has lost the argument - once the KKK agree with you, nobody can hear what you have to say.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Privacy for One</title>
      <link>https://splint.rs/posts/privacy/</link>
      <pubDate>Thu, 23 Dec 2021 12:12:49 +0000</pubDate>
      
      <guid>https://splint.rs/posts/privacy/</guid>
      <description>
        
          
            &lt;p&gt;Privacy for one makes very little sense.
As individual as an individual might be, humans think in groups.
We talk, research, and revise ideas together.&lt;/p&gt;
&lt;p&gt;I once had super-encrypted email with Tutanota.
Nobody could see it, even with a court order, because the emails were persistently encrypted on the server&#39;s disk, and would display unencrypted only in my browser, which had my password cached in RAM.&lt;/p&gt;
&lt;p&gt;Then I sent an email to my friends on Gmail, making the entire thing pointless.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Robot Non-Wars</title>
      <link>https://splint.rs/posts/uprising/</link>
      <pubDate>Wed, 22 Dec 2021 15:12:09 +0000</pubDate>
      
      <guid>https://splint.rs/posts/uprising/</guid>
      <description>
        
          
            &lt;p&gt;Printers never waged war on pens, they simply made pens redundant.&lt;/p&gt;
&lt;p&gt;I suspect that if robots ever take over, we&#39;ll go the way of the pen rather than the dodo.&lt;/p&gt;
&lt;p&gt;Once machines can bake bread, calculate the proper tax rate and generally take care of what needs done, and do so cheaply, humanity can take a breather.
I&#39;m not sure if we actually &lt;em&gt;will&lt;/em&gt; take that breather, as some people seem determined to work even when it&#39;s not necessary, or at least determined that others should work.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Arch Linux is an Act of Faith</title>
      <link>https://splint.rs/posts/arch/</link>
      <pubDate>Sun, 12 Dec 2021 19:09:54 +0000</pubDate>
      
      <guid>https://splint.rs/posts/arch/</guid>
      <description>
        
          
            &lt;p&gt;Too much ASCII has been spilled debating about whether or not Arch Linux is worth the time, but I&#39;d like to offer yet another way to judge the situation, starting with the cost.&lt;/p&gt;
&lt;h2 id=&#34;costs&#34;&gt;Costs&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Starting Arch requires that you already know the basics of &lt;code&gt;bash&lt;/code&gt; (or &lt;code&gt;zsh&lt;/code&gt;). Playing about with a terminal in Ubuntu and following installation instructions from random websites is more than enough practice.&lt;/li&gt;
&lt;li&gt;After that, you will need about two afternoons to install the thing, starting with a couple of trial runs with a virtual machine.&lt;/li&gt;
&lt;li&gt;To get the system going properly, with the desktop you like, and the best login manager, you&#39;ll need another afternoon or two, depending upon your requirements.&lt;/li&gt;
&lt;li&gt;In the early stages, it&#39;s best to just update when you have time to fix problems. There&#39;s not too much to know here, just a basic understanding of when and how to deal with those &lt;code&gt;.pacnew&lt;/code&gt; files, and some familiarity with the AUR.  Once you&#39;ve done this section, things which used to be &#39;arch is broken&#39;, become just a two-minute config change. New Arch users will consider a system &#39;broken&#39;, where older Arch users will fix or avoid those problems without even thinking about them.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Within a few months, the Arch user will have tinkered with their system in their free time, and have a much more streamlined workflow.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Documentation and Washing with Soap</title>
      <link>https://splint.rs/posts/documentation/</link>
      <pubDate>Fri, 03 Dec 2021 00:12:43 +0000</pubDate>
      
      <guid>https://splint.rs/posts/documentation/</guid>
      <description>
        
          
            &lt;p&gt;My grandmother had thirteen children.  Each one was produced by her leaving in a taxi, and returning not-pregnant, and with a child.  It&#39;s not that the waiting room was too close for comfort - someone had to stay to look after the children.
On one of these occasions, my grandfather had to cook for the children.  He took out the simple instructions he had been left (he was very proud of having recently learned his letters).  They began:&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>Android Security is Mad</title>
      <link>https://splint.rs/posts/android/</link>
      <pubDate>Thu, 02 Dec 2021 00:00:00 +0000</pubDate>
      
      <guid>https://splint.rs/posts/android/</guid>
      <description>
        
          
            &lt;p&gt;The basic idea seems to be that if the user wants to install random, unaudited software, they can safely do so without worry that the application will steal their contacts, record their voice, or otherwise engage in bad behaviour.  What keeps the user safe is the ability to allow or deny an app access to these various resources on a case-by-case basis.
However, the more detail we add to this story, the stranger it becomes.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
    <item>
      <title>A Response to the Knowledge Argument</title>
      <link>https://splint.rs/posts/metal/</link>
      <pubDate>Wed, 01 Dec 2021 22:12:43 +0000</pubDate>
      
      <guid>https://splint.rs/posts/metal/</guid>
      <description>
        
          
            &lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Knowledge_argument&#34;&gt;The knowledge argument&lt;/a&gt; wants to show us that the world contains more than physical facts.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Mary is a colour scientist, and has studied every possible fact about colour, from how light-waves work, to how it&#39;s processed on the human brain.  However, Mary has been raised in a black and white room, and has never seen colour.  One day Mary steps out of the room, and sees a red rose for the first time. At this point, she has learnt something new about the colour red.&lt;/p&gt;
          
          
        
      </description>
    </item>
    
  </channel>
</rss>