Tux Machines
Posted by Roy Schestowitz on Oct 08, 2022
=> WriteFreely: Clutter-free Self-hosted Blogging Platform for Writers | Free Software and BSDs
A Gemini client* is needed for the following links.
=> ↺ Bombadillo
=> Linux BTRFS continuous snapshots
As shown in my previous article about the NILFS file system, continuous snapshots are great and practical as they can save you losing data accidentally between two backups jobs.
Today, I'll demonstrate how to do something quite similar using BTRFS and regular snapshots.
In the configuration, I'll show the code for NixOS using the tool btrbk
to handle snapshots retention correctly.
=> More dabbling in CGI: Site Statistics
I decided to quickly write up a script for processing the access logs for my server and output some useful data. Simple python script, clone it, config it and drop it in cgi-bin.
=> Re: Gemini is not decentralized
Over at the Midnight Pub, ~ostov complains [1] that Gemini is not
decentralized, pointing out that capsules can be "banned" just the
same as on the surface web.
On the face of it, this is a pretty ridiculous statement. There's
nothing intrinsically centralized about gemini or http (or gopher -
hello, we're still here!) as protocols.
However, I do agree that geminaunts tend to fall more often than not
into the "centralization is bad" camp. So, like the author of this
post, I've found it somewhat perplexing that people seem to be at the
same time so quick to throw themselves behind explicitly centralized
social hubs such as Midnight Pub, Station, etc.
=> Making my Blog Mobile-Friendly
In 2015 I remade my blog to consist of static HTML and CSS files. I made the body of the page a single column of fixed width. (I chose the width to get the same line lengths as books and articles.) The margins to the left and right were set to fill out all the extra space, resuling in a centered column. My hope was that this would automatically make my blog look good in mobile browsers. Instead I found that the page seemed to be rendered with very wide margins, and that the page was then zoomed-out so that the whole width was visible, which in turn resulted in the text being too small to read.
=> gemini.tuxmachines.org This content has been proxied by September (3851b).Proxy Information
text/gemini;lang=en-GB