<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>vern &amp;mdash; Paul Sutton</title>
    <link>https://personaljournal.ca/paulsutton/tag:vern</link>
    <description>Personal Blog</description>
    <pubDate>Tue, 05 May 2026 13:06:24 +0000</pubDate>
    <item>
      <title>Gopher 4: Anatomy of a gopermap</title>
      <link>https://personaljournal.ca/paulsutton/gopher-4-anatomy-of-a-gopermap</link>
      <description>&lt;![CDATA[Gopher 4: Anatomy of a gopermap&#xA;&#xA;A gophermap is a plain text file,  with a specific format to tell gopher how to interpret the various elements.&#xA;&#xA;I will try and explain my own gophermap fille below.  &#xA;&#xA;Firstly, we have a banner,   this can be gernerated from various websites, for example :-&#xA;&#xA;Mantools.org&#xA;&#xA;i ___     _        _     &#x9;(NULL)  0&#x9;   &#xA;i|  / |   | __|  / \  |   \    &#x9;(NULL)  0&#x9;     &#xA;i  / /| |   |  |   /  \ | |) |   &#x9;(NULL)  0&#x9;&#xA;i / /| || | /  \|  /    &#x9;(NULL)  0&#x9;&#xA;i/||__//   \\|       &#x9;(NULL)  0&#x9;   &#xA;After which I have put a brief introduction and links to text files that are also stored along side the gophermap.&#xA;&#xA;My name is Paul. This is my gopherspace on vern.cc. &#xA;&#xA;INFO&#xA;&#xA;0About me&#x9;about.txt&#xA;0Contact&#x9;contact.txt&#xA;0Blog&#x9;blog.txt&#xA;&#xA;So two IMPORTANT things here,   the 0 at the start of the line tells gopher to link to a text file.  See link 1 for an explanation of what to put at the start of a line for linking to different types of resources.&#xA;&#xA;We then have a name of what we are linking to,  then a tab then the filename.   You MUST set up your editor so it interprets tabs properly. &#xA;&#xA;Alongside the text files, I have a PDF file and a link to the source LaTeX file (which is plain text), I have also linked to a shell script and a CSV data file.&#xA;&#xA;PROJECTS&#xA;&#xA;Command reference for the Joe Text Editor&#xA;&#xA;9Joe Command Reference(pdf)&#x9;jcr.pdf&#xA;0LaTeX Source for above&#x9;main.tex&#xA;&#xA;Weather logger,  this is a simple bash script, that uses the ascii weather program to obtain weather information, and log this with time and date.   I have it running on a Raspberry Pi, so when plugged in, it logs the data to a CSV (comma separated values) file. &#xA;&#xA;0Weather logger bash Script&#x9;logweather.sh&#xA;0Output file (CSV)&#x9;weather.csv&#xA;&#xA;Note, you will probably need to set permissions on logweather.sh to +x&#xA;&#xA;While we can&#39;t display pictures / graphics in gopher, we can link to such files so they can be downloaded.   Note below, I have these files in a directory / folder alongside my gophermap.  so, need to include the path to the file.&#xA;&#xA;  /pictures/tux.jpg&#xA;&#xA;GRAPHICS&#xA;&#xA;ITux&#x9;/pictures/tux.jpg&#xA;ISouth West Map&#x9;/southwest1.png&#xA;&#xA;We can also link to other gopher sites and resources&#xA;&#xA;GOPHER LINKS&#xA;&#xA;0Vern.cc&#x9;gopher://vern.cc/&#x9;70&#xA;0Why is Gopher Still Relevant?&#x9;/gopher/relevance.txt&#x9;gopher.floodgap.com&#x9;70&#xA;&#xA;While it is possible to link to a website URL I have decided to link to a markdown file, that has weblinks within.   Users will need to copy / paste the url or download and open as a markdown file. &#xA;&#xA;WEB LINKS&#xA;&#xA;I have sorted into categories&#xA;&#xA;0Astronomy &amp; Space&#x9;AstroSpace.md&#xA;0Discussion Forums&#x9;Discussion.md&#xA;&#xA;Links&#xA;&#xA;1 Structure of a gophermap&#xA;2 Vern.cc&#xA;3 Vern Matrix&#xA;&#xA;Tags&#xA;&#xA;#Gopher,#Gophermap&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Gopher 4: Anatomy of a gopermap</p>

<p>A gophermap is a plain text file,  with a specific format to tell gopher how to interpret the various elements.</p>

<p>I will try and explain my own gophermap fille below.</p>

<p>Firstly, we have a banner,   this can be gernerated from various websites, for example :-</p>
<ul><li><a href="https://manytools.org/hacker-tools/ascii-banner/" rel="nofollow">Mantools.org</a></li></ul>

<pre><code>i ______     _____    _    ____     	(NULL)  0	   
i|__  / |   | ____|  / \  |  _ \    	(NULL)  0	     
i  / /| |   |  _|   / _ \ | |_) |   	(NULL)  0	
i / /_| |___| |___ / ___ \|  __/    	(NULL)  0	
i/____|_____|_____/_/   \_\_|       	(NULL)  0	   
</code></pre>

<p>After which I have put a brief introduction and links to text files that are also stored along side the gophermap.</p>

<pre><code>My name is Paul. This is my gopherspace on vern.cc. 

INFO

0About me	about.txt
0Contact	contact.txt
0Blog	blog.txt
</code></pre>

<p>So two <strong>IMPORTANT</strong> things here,   the 0 at the start of the line tells gopher to link to a text file.  See link 1 for an explanation of what to put at the start of a line for linking to different types of resources.</p>

<p>We then have a name of what we are linking to,  then a  then the filename.   You <strong>MUST</strong> set up your editor so it interprets tabs properly.</p>

<p>Alongside the text files, I have a PDF file and a link to the source LaTeX file (which is plain text), I have also linked to a shell script and a CSV data file.</p>

<pre><code>PROJECTS

Command reference for the Joe Text Editor

9Joe Command Reference(pdf)	jcr.pdf
0LaTeX Source for above	main.tex

Weather logger,  this is a simple bash script, that uses the ascii weather program to obtain weather information, and log this with time and date.   I have it running on a Raspberry Pi, so when plugged in, it logs the data to a CSV (comma separated values) file. 

0Weather logger bash Script	logweather.sh
0Output file (CSV)	weather.csv

Note, you will probably need to set permissions on logweather.sh to +x
</code></pre>

<p>While we can&#39;t display pictures / graphics in gopher, we can link to such files so they can be downloaded.   Note below, I have these files in a directory / folder alongside my gophermap.  so, need to include the path to the file.</p>

<pre><code>  /pictures/tux.jpg

GRAPHICS

ITux	/pictures/tux.jpg
ISouth West Map	/southwest1.png
</code></pre>

<p>We can also link to other gopher sites and resources</p>

<pre><code>GOPHER LINKS

0Vern.cc	gopher://vern.cc/	70
0Why is Gopher Still Relevant?	/gopher/relevance.txt	gopher.floodgap.com	70
</code></pre>

<p>While it is possible to link to a website URL I have decided to link to a markdown file, that has weblinks within.   Users will need to copy / paste the url or download and open as a markdown file.</p>

<pre><code>WEB LINKS

I have sorted into categories

0Astronomy &amp; Space	AstroSpace.md
0Discussion Forums	Discussion.md
</code></pre>

<p><strong>Links</strong></p>

<p>1 <a href="https://archives.somnolescent.net/web/mari_v2/gopher/menus.html" rel="nofollow">Structure of a gophermap</a>
2 <a href="https://vern.cc/" rel="nofollow">Vern.cc</a>
3 <a href="https://matrix.to/#/%23vern:vern.cc" rel="nofollow">Vern Matrix</a></p>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:Gopher" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Gopher</span></a>,<a href="/paulsutton/tag:Gophermap" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Gophermap</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/gopher-4-anatomy-of-a-gopermap</guid>
      <pubDate>Mon, 19 May 2025 06:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Gopher 3</title>
      <link>https://personaljournal.ca/paulsutton/gopher-3</link>
      <description>&lt;![CDATA[Gopher 3&#xA;&#xA;I have set up an account on vern.cc which will give me access to a working gopher server.  In the meantime, I am working on a gophermap file and some support files to upload alongside it. &#xA;&#xA;As vern.cc already offer gopher as a service, then the directory publicgopher already exists, so it is a case of copying in to there.&#xA;&#xA;So to upload I can use&#xA;&#xA;scp gophermap user@vern.cc:/home/user/publicgopher&#xA;&#xA;Then to view this using a gopher client&#xA;&#xA;gopher gopher://vern.cc/&#xA;&#xA;Which will bring up a menu of users, and you can select zleap from the bottom of the list.&#xA;&#xA;A few more notes&#xA;&#xA;The gophermap file uses TABS,   in your text editor you make sure you are using tabs not spaces, in xed (the editor I am using) there is an option in preferences that says use spaces instead of tabs this needs to be turned off.&#xA;&#xA;It then formats the file correctly&#xA;&#xA;spaces vs tabs&#xA;&#xA;Tags&#xA;&#xA;#Gopher,#Vern,#Internet&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Gopher 3</p>

<p>I have set up an account on vern.cc which will give me access to a working gopher server.  In the meantime, I am working on a gophermap file and some support files to upload alongside it.</p>

<p>As vern.cc already offer gopher as a service, then the directory public_gopher already exists, so it is a case of copying in to there.</p>

<p>So to upload I can use</p>

<pre><code>scp gophermap user@vern.cc:/home/user/public_gopher
</code></pre>

<p>Then to view this using a gopher client</p>

<pre><code>gopher gopher://vern.cc/
</code></pre>

<p>Which will bring up a menu of users, and you can select zleap from the bottom of the list.</p>

<p>A few more notes</p>

<p>The gophermap file uses TABS,   in your text editor you make sure you are using tabs not spaces, in xed (the editor I am using) there is an option in preferences that says <em>use spaces instead of tabs</em> this needs to be turned <strong>off</strong>.</p>

<p>It then formats the file correctly</p>

<p><img src="https://salsa.debian.org/zleap-guest/blog-media/-/raw/master/tabsvsspaces.png" alt="spaces vs tabs"></p>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:Gopher" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Gopher</span></a>,<a href="/paulsutton/tag:Vern" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Vern</span></a>,<a href="/paulsutton/tag:Internet" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Internet</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/gopher-3</guid>
      <pubDate>Wed, 07 May 2025 14:27:42 +0000</pubDate>
    </item>
    <item>
      <title>Gopher 2</title>
      <link>https://personaljournal.ca/paulsutton/gopher-2</link>
      <description>&lt;![CDATA[Gopher 2&#xA;&#xA;As I am going to look in to hosted services for gopher. I am removing gophernicus from the Raspberry Pi&#xA;&#xA;sudo apt remove gophernicus&#xA;Reading package lists... Done&#xA;Building dependency tree... Done&#xA;Reading state information... Done&#xA;The following package was automatically installed and is no longer required:&#xA;  python3-simpletal&#xA;Use &#39;sudo apt autoremove&#39; to remove it.&#xA;The following packages will be REMOVED:&#xA;  gophernicus&#xA;0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.&#xA;After this operation, 125 kB disk space will be freed.&#xA;Do you want to continue? [Y/n] y&#xA;(Reading database ... 77532 files and directories currently installed.)&#xA;Removing gophernicus (3.1.1-3+b1) ...&#xA;Processing triggers for man-db (2.11.2-2) ...&#xA;I may as well run auto remove to clean up further&#xA;&#xA;sudo apt autoremove&#xA;Reading package lists... Done&#xA;Building dependency tree... Done&#xA;Reading state information... Done&#xA;The following packages will be REMOVED:&#xA;  python3-simpletal&#xA;0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.&#xA;After this operation, 195 kB disk space will be freed.&#xA;Do you want to continue? [Y/n] y&#xA;(Reading database ... 77518 files and directories currently installed.)&#xA;Removing python3-simpletal (5.2-3) ...&#xA;&#xA;I am leaving the gopher client installed, as this may be needed later. &#xA;&#xA;So I will be looking at setting up a vern.cc account as they offer gopher as one of their services. &#xA;&#xA;Vern.cc&#xA;  vern.cc Matrix&#xA;&#xA;Tags&#xA;&#xA;#Gopher,#Remove,&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Gopher 2</p>

<p>As I am going to look in to hosted services for gopher. I am removing gophernicus from the Raspberry Pi</p>

<pre><code>sudo apt remove gophernicus
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following package was automatically installed and is no longer required:
  python3-simpletal
Use &#39;sudo apt autoremove&#39; to remove it.
The following packages will be REMOVED:
  gophernicus
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 125 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 77532 files and directories currently installed.)
Removing gophernicus (3.1.1-3+b1) ...
Processing triggers for man-db (2.11.2-2) ...
</code></pre>

<p>I may as well run auto remove to clean up further</p>

<pre><code>sudo apt autoremove
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  python3-simpletal
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 195 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 77518 files and directories currently installed.)
Removing python3-simpletal (5.2-3) ...
</code></pre>

<p>I am leaving the gopher client installed, as this may be needed later.</p>

<p>So I will be looking at setting up a vern.cc account as they offer gopher as one of their services.</p>
<ul><li><a href="https://vern.cc/" rel="nofollow">Vern.cc</a>
<ul><li><a href="https://matrix.to/#/%23vern:vern.cc" rel="nofollow">vern.cc Matrix</a></li></ul></li></ul>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:Gopher" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Gopher</span></a>,<a href="/paulsutton/tag:Remove" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Remove</span></a>,</p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/gopher-2</guid>
      <pubDate>Thu, 24 Apr 2025 17:24:15 +0000</pubDate>
    </item>
    <item>
      <title>Gopher</title>
      <link>https://personaljournal.ca/paulsutton/gopher</link>
      <description>&lt;![CDATA[Gopher&#xA;&#xA;With lots of discussions about big tech, privacy and data protection there has been discussions on the Social Web, about using protocols such as Gopher and related software.&#xA;&#xA;We are also seeing attacks on science from the USA with departments cut,  and information on a range of issues; such as DEI, Climate Science, Medical Science being removed, risking this being lost forever. &#xA;&#xA;The Gopher protocol (/ˈɡoʊfər/ ⓘ) is a communication protocol designed for distributing, searching, and retrieving documents in Internet Protocol networks. [1]&#xA;There are still some servers out there, some are new, and offer services such as HackerNews,  Project Gutenberg and others.  Thanks to Anthk @anthk@paquita.masto.host who has made a list of some of these Gopher servers&#xA;&#xA;Does the web allow you to do this at 2.7 KBPS?&#xA;&#xA;Gutenberg gopher://gopher.icu/7/gutenberg&#xA;Internet Archive gopher://tilde.pink/1/~bencollver/ia/&#xA;Huge portal gopher://magical.fish&#xA;News, blog and more gopher://1436.ninja&#xA;Reddit gopher://gopherddit.com&#xA;HN gopher://hngopher.com&#xA;Google Maps (text) gopher://tilde.pink/1/~bencollver/dir&#xA;Podcasts: gopher://gopher.icu/1/pod&#xA;Blogs:&#xA;gopher://sdf.org&#xA;Weather (finger):&#xA;gopher://graph.no:79/0/London&#xA;&#xA;There are still clients software out there, and yeah you can all this with good old plain text.&#xA;&#xA;apt search gopher&#xA;&#xA;Links&#xA;&#xA;Wikipedia - Gopher Protocol)&#xA;&#xA;DIY Gopher Server&#xA;&#xA;How to set up gopher on a raspberry pi&#xA;More Gopher Info&#xA;Master Linux service management on System V and systemd&#xA;&#xA;Note the tutorial above on how to set up gopher on a Raspberry Pi, appears to be using system V, (init.d system I think) hence I have included the 3rd link which covers how to manage services on both.  The 2nd link should help with setting up the actual gopher files.&#xA;&#xA;I tried to install the software mentioned in the first link above and there seems to be a problem with this in my raspberry pi,  so I removed this and have installed gophernicus instead.&#xA;&#xA;22/4/2025&#xA;&#xA;If all else fails then vern.cc members get gopher as one of the services. So I will look at a hosted service.&#xA;&#xA;Vern.cc&#xA;  vern.cc Matrix&#xA;&#xA;21/4/2025&#xA;&#xA;Had issues with gophernicus as I am not sure where the config file is.&#xA;&#xA;Tags&#xA;&#xA;#Internet,#Communication.#Protocol,#Gopher,#Software,&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Gopher</p>

<p>With lots of discussions about big tech, privacy and data protection there has been discussions on the Social Web, about using protocols such as Gopher and related software.</p>

<p>We are also seeing attacks on science from the USA with departments cut,  and information on a range of issues; such as DEI, Climate Science, Medical Science being removed, risking this being lost forever.</p>

<pre><code>The Gopher protocol (/ˈɡoʊfər/ ⓘ) is a communication protocol designed for distributing, searching, and retrieving documents in Internet Protocol networks. [1]
</code></pre>

<p>There are still some servers out there, some are new, and offer services such as HackerNews,  Project Gutenberg and others.  Thanks to Anthk <a href="https://personaljournal.ca/@/anthk@paquita.masto.host" class="u-url mention" rel="nofollow">@<span>anthk@paquita.masto.host</span></a> who has made a list of some of these Gopher servers</p>

<p>Does the web allow you to do this at 2.7 KBPS?</p>
<ul><li>Gutenberg gopher://gopher.icu/7/gutenberg</li>
<li>Internet Archive gopher://tilde.pink/1/~bencollver/ia/</li>
<li>Huge portal gopher://magical.fish</li>
<li>News, blog and more gopher://1436.ninja</li>
<li>Reddit gopher://gopherddit.com</li>
<li>HN gopher://hngopher.com</li>
<li>Google Maps (text) gopher://tilde.pink/1/~bencollver/dir</li>
<li>Podcasts: gopher://gopher.icu/1/pod
Blogs:</li>
<li>gopher://sdf.org</li>
<li>Weather (finger):</li>
<li>gopher://graph.no:79/0/London</li></ul>

<p>There are still clients software out there, and yeah you can all this with good old plain text.</p>

<pre><code>apt search gopher
</code></pre>

<p><strong>Links</strong></p>
<ol><li><a href="https://en.wikipedia.org/wiki/Gopher_(protocol)" rel="nofollow">Wikipedia – Gopher Protocol</a></li></ol>

<p><strong>DIY Gopher Server</strong></p>
<ul><li><a href="https://www.kevan.tv/articles/how-to-set-up-a-gopher-server-on-a-raspberry-pi/" rel="nofollow">How to set up gopher on a raspberry pi</a></li>
<li><a href="https://sdfeu.org/w/tutorials:gopher" rel="nofollow">More Gopher Info</a></li>
<li><a href="https://www.techtarget.com/searchdatacenter/tip/Master-Linux-service-management-on-System-V-and-systemd" rel="nofollow">Master Linux service management on System V and systemd</a></li></ul>

<p>Note the tutorial above on how to set up gopher on a Raspberry Pi, appears to be using system V, (init.d system I think) hence I have included the 3rd link which covers how to manage services on both.  The 2nd link should help with setting up the actual gopher files.</p>

<p>I tried to install the software mentioned in the first link above and there seems to be a problem with this in my raspberry pi,  so I removed this and have installed <a href="https://www.gophernicus.org/" rel="nofollow">gophernicus</a> instead.</p>

<p>22/4/2025</p>

<p>If all else fails then vern.cc members get gopher as one of the services. So I will look at a hosted service.</p>
<ul><li><a href="https://vern.cc/" rel="nofollow">Vern.cc</a>
<ul><li><a href="https://matrix.to/#/%23vern:vern.cc" rel="nofollow">vern.cc Matrix</a></li></ul></li></ul>

<p>21/4/2025</p>

<p>Had issues with gophernicus as I am not sure where the config file is.</p>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:Internet" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Internet</span></a>,<a href="/paulsutton/tag:Communication" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Communication</span></a>.<a href="/paulsutton/tag:Protocol" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Protocol</span></a>,<a href="/paulsutton/tag:Gopher" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Gopher</span></a>,<a href="/paulsutton/tag:Software" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Software</span></a>,</p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/gopher</guid>
      <pubDate>Thu, 24 Apr 2025 06:00:00 +0000</pubDate>
    </item>
    <item>
      <title>VFsync</title>
      <link>https://personaljournal.ca/paulsutton/vfsync</link>
      <description>&lt;![CDATA[VFsync&#xA;&#xA;If you don&#39;t have access (direct or remote) to a computer running GNU/Linux there are several options, one of which is vfsync. &#xA;&#xA;VFsync (for Virtual File Synchronization) is a secure file synchronization system. &#xA;&#xA; In a web based virtual machine. The files can be manipulated with all the standard Unix commands and imported or exported to the host system.&#xA; In a small Desktop based virtual machine. It is faster than the web based virtual machine and unlike other virtual machines, no disk image needs to be downloaded.&#xA; With a small standalone client directly running on the host system. &#xA;Links&#xA;&#xA;vfsymc&#xA;&#xA;Notes&#xA;&#xA;You won&#39;t&#39;t be able to do everything in the posts on this site, or tutorials elsewhere, however you can still do quite a lot, so this should be a good opportunity to learn until you can find other solutions.  There are a few links below.   I am not going to recommend or endorse a particular solution..&#xA;&#xA;As there is a demand for technical skills in areas such as cloud compiuting and cybersecurity then knowing how to use GNU/Linux and similar unix systems is probably essential, as would be understanding powershell,  I am not sure if this is the case, but AI needs to run on servers, which are mostly likely to be powered by GNU/Linux.  I will leave readers to do their own reserach.&#xA;&#xA;More Links&#xA;&#xA;Raspberry Pi&#xA;Banana PI&#xA;Tinkerboard&#xA;   Armbian&#xA;Windows subsystem for Linux&#xA;Wikipedia - Virtual Hosting&#xA;GNU/Bash&#xA;DuckDuckGo&#xA;PowerShell&#xA;&#xA;There are numerous options at &#xA;&#xA;Vern.cc&#xA;  Vern.cc Matrix&#xA;https://tildeverse.org/&#xA;Open Source Labs&#xA;&#xA;Chat&#xA;&#xA;I am on the Devon and Cornwall Linux user group mailing list and also their matrix channel as zleap, it is better to ask there, that way others can answer too.&#xA;&#xA;Tags&#xA;&#xA;#Learning,#GNU,#Linux,#Remote,#Shell,#Vfsync,#vern,#Virtual,#VirtualMacine,#VM#BASH,#Bash&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>VFsync</p>

<p>If you don&#39;t have access (direct or remote) to a computer running GNU/Linux there are several options, one of which is vfsync.</p>

<p>VFsync (for Virtual File Synchronization) is a secure file synchronization system.</p>

<pre><code> *   In a web based virtual machine. The files can be manipulated with all the standard Unix commands and imported or exported to the host system.
 *  In a small Desktop based virtual machine. It is faster than the web based virtual machine and unlike other virtual machines, no disk image needs to be downloaded.
 *  With a small standalone client directly running on the host system. 
</code></pre>

<p><strong>Links</strong></p>
<ul><li><a href="https://vfsync.org/" rel="nofollow">vfsymc</a></li></ul>

<p><strong>Notes</strong></p>

<p>You won&#39;t&#39;t be able to do everything in the posts on this site, or tutorials elsewhere, however you can still do quite a lot, so this should be a good opportunity to learn until you can find other solutions.  There are a few links below.   I am not going to recommend or endorse a particular solution..</p>

<p>As there is a demand for technical skills in areas such as cloud compiuting and cybersecurity then knowing how to use GNU/Linux and similar unix systems is probably essential, as would be understanding powershell,  I am not sure if this is the case, but AI needs to run on servers, which are mostly likely to be powered by GNU/Linux.  I will leave readers to do their own reserach.</p>

<p><strong>More Links</strong></p>
<ul><li><a href="https://www.raspberrypi.com/" rel="nofollow">Raspberry Pi</a></li>
<li><a href="https://www.banana-pi.org/" rel="nofollow">Banana PI</a></li>
<li><a href="https://tinker-board.asus.com/series/tinker-board.html" rel="nofollow">Tinkerboard</a>
<ul><li><a href="https://www.armbian.com/" rel="nofollow">Armbian</a></li></ul></li>
<li><a href="https://learn.microsoft.com/en-gb/windows/wsl/" rel="nofollow">Windows subsystem for Linux</a></li>
<li><a href="https://en.wikipedia.org/wiki/Virtual_hosting" rel="nofollow">Wikipedia – Virtual Hosting</a></li>
<li><a href="https://www.gnu.org/software/bash/" rel="nofollow">GNU/Bash</a></li>
<li><a href="https://www.duckduckgo.com" rel="nofollow">DuckDuckGo</a></li>
<li><a href="https://learn.microsoft.com/en-gb/powershell/" rel="nofollow">PowerShell</a></li></ul>

<p>There are numerous options at</p>
<ul><li><a href="https://vern.cc/" rel="nofollow">Vern.cc</a>
<ul><li><a href="https://matrix.to/#/%23vern:vern.cc" rel="nofollow">Vern.cc Matrix</a></li></ul></li>
<li><a href="https://tildeverse.org/" rel="nofollow">https://tildeverse.org/</a></li>
<li><a href="https://osuosl.org/" rel="nofollow">Open Source Labs</a></li></ul>

<p><strong>Chat</strong></p>

<p>I am on the <a href="https://www.dcglug.org.uk/" rel="nofollow">Devon and Cornwall Linux user group</a> mailing list and also their <a href="https://matrix.to/#/%23dcglug:matrix.org" rel="nofollow">matrix channel</a> as zleap, it is better to ask there, that way others can answer too.</p>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:Learning" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Learning</span></a>,<a href="/paulsutton/tag:GNU" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">GNU</span></a>,<a href="/paulsutton/tag:Linux" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Linux</span></a>,<a href="/paulsutton/tag:Remote" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Remote</span></a>,<a href="/paulsutton/tag:Shell" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Shell</span></a>,<a href="/paulsutton/tag:Vfsync" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Vfsync</span></a>,<a href="/paulsutton/tag:vern" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">vern</span></a>,<a href="/paulsutton/tag:Virtual" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Virtual</span></a>,<a href="/paulsutton/tag:VirtualMacine" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">VirtualMacine</span></a>,<a href="/paulsutton/tag:VM" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">VM</span></a><a href="/paulsutton/tag:BASH" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">BASH</span></a>,<a href="/paulsutton/tag:Bash" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Bash</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/vfsync</guid>
      <pubDate>Mon, 21 Apr 2025 06:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>