Updating gopherhole. - gopherhole - My gopherhole source code.
 (HTM) git clone git://jay.scot/gopherhole
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
 (DIR) commit 295b515b210af3e63bfa0ee65d2bcd6d647a21e6
 (DIR) parent d9bced4acad200b00cef0cc9d40f6933d2aadf94
 (HTM) Author: Jay Scott <me@jay.scot>
       Date:   Mon,  8 Dec 2025 19:19:58 +0000
       
       Updating gopherhole.
       
       Diffstat:
         M bin/sync.sh                         |       1 -
         M index.gph                           |      26 ++++++++++++++++++++------
         M meta/email.txt                      |       4 +++-
         M meta/system.cgi                     |      14 +++++++++-----
         M notes/index.gph                     |      16 ++++++----------
         M phlog/txt/028.txt                   |       2 ++
         M phlog/txt/029.txt                   |       9 +++++----
         A phlog/txt/030.txt                   |      26 ++++++++++++++++++++++++++
       
       8 files changed, 71 insertions(+), 27 deletions(-)
       ---
 (DIR) diff --git a/bin/sync.sh b/bin/sync.sh
       @@ -1,7 +1,6 @@
        lftp sftp://jay.scot -e "
                mirror -R \
                --delete \
       -        --exclude=meta/bad_ips.txt \
                --exclude=.git* \
                --exclude=bin* \
                --exclude=scm* \
 (DIR) diff --git a/index.gph b/index.gph
       @@ -9,11 +9,25 @@
                J A Y . S C O T
        
        
       -[1|phlog     ... Random ramblings|phlog/|server|port]
       -[1|notes     ... Random notes for things I always forget|notes/|server|port]
       -[1|files     ... Dump of interesting things!|files/|server|port]
       -[1|git       ... Git repos for my projects, configs etc|scm/|server|port]
       +--[ PROJECTS
        
       -[0|system    ... This server setup and stats|meta/system.cgi|server|port]
       -[0|email     ... Email me|meta/email.txt|server|port]
        
       +[1|Git repos for my projects, configs etc|scm/|server|port]
       +[1|Dump of interesting things!|files/|server|port]
       +
       +
       +--[ MY STUFF
       +
       +
       +[1|Phlog, old man shouts at clouds|phlog/|server|port]
       +[1|Notes, for things I always forget|notes/|server|port]
       +[0|Email me|meta/email.txt|server|port]
       +[0|This server setup and stats|meta/system.cgi|server|port]
       +
       +
       +--[ RESOURCES
       +
       +[1|Metafilter Community Blogs|/MetaFilter|gopher.metafilter.com|70]
       +[1|Gopher Universe Project|/ogup/|gopher.viste.fr|70]
       +[1|Gopherpedia|/|gopherpedia.com|70]
       +[1|Quarry Search Engine|/quarry|gopher.icu|70]
 (DIR) diff --git a/meta/email.txt b/meta/email.txt
       @@ -1,5 +1,7 @@
       +[jay.scot]
       +[EMAIL]
       +
        
       ---[ Email
        
                     |     .                       |/
                     \.-._  \     _.=^-.__,   .-''"\
 (DIR) diff --git a/meta/system.cgi b/meta/system.cgi
       @@ -5,14 +5,18 @@ uptime=$(uptime | sed 's/.*up \([^,]*\), .*/\1/')
        load=$(uptime | awk -F'[a-z]:' '{print $2}')
        os=$(uname -rsm)
        
       -bad_ips=$(cat /home/jay/gopher/meta/bad_ips.txt)
       +printf "
       +[jay.scot]
       +[SERVER]
       +\n\n
       +This gopherhole is currently hosted at OpenBSD Amsterdam. I would love
       +to host this locally on a raspberry Pi or similar but I live in rural
       +Scotland where my internet can be very temperamental. The current host
       +also donates €15 per VM to the OpenBSD project which is a great touch.
       +\n\n"
        
       -printf "General Information:\n\n\n"
        printf "\tserver hostname   : %s\n" "$hostname"
        printf "\toperating system  : %s\n" "$os"
        printf "\tserver software   : geomyidae, git, git-daemon\n"
        printf "\tsystem uptime     : %s\n" "$uptime"
        printf "\tload average      :%s\n\n\n" "$load"
       -
       -printf "Blocked IPs (ssh bruteforce attempts):\n\n\n"
       -printf "%s\n" "$bad_ips"
 (DIR) diff --git a/notes/index.gph b/notes/index.gph
       @@ -1,19 +1,15 @@
       -             _.._
       -          <\ \__/ />
       -          < >/  \< >
       -          <_\\__//_>
       -           <_\||/_>
       -             \||/
       -              ||
       +[jay.scot]
       +[NOTES]
        
       -        J A Y . S C O T
        
       +--[ OPENBSD
        
       -[ OpenBSD ]
        
        [0|Enable forwarding for SMTP service|/notes/openbsd_001.txt|server|port]
        [0|Setting host on geomyidae|/notes/geomyidae_001.txt|server|port]
        
       -[ Misc ]
       +
       +--[ MISC
       +
        
        [0|Libre Freestyle Reader 2 Unlock|/notes/libre_freestyle_001.txt|server|port]
 (DIR) diff --git a/phlog/txt/028.txt b/phlog/txt/028.txt
       @@ -1,6 +1,7 @@
        [jay.scot]
        [028]
        
       +
        --[ What's the crack?
        
        
       @@ -77,4 +78,5 @@ under gopher would be pretty handy!
                - www page dump / archive using rdrview
                - pastebin type service
        
       +
        .EOF
 (DIR) diff --git a/phlog/txt/029.txt b/phlog/txt/029.txt
       @@ -1,15 +1,16 @@
        [jay.scot]
        [029]
        
       +
        --[ sfeed, fdm, rdrview and mutt
        
        
        A few years ago I briefly mentioned my RSS setup. Since then I have
       -improved on it, and I thought it might be worth sharing how I consume
       -these feeds. It may seem like a complicated setup, and you are wondering
       +improved on it and I thought it might be worth sharing how I consume
       +these feeds. It may seem like a complicated setup and you are wondering
        why go to this effort when you can simply use something like newsraft or
        newsboat. Well, I don't know if it's just the feeds I view, but
       -frequently they don't include the full body of the article, and I find
       +frequently they don't include the full body of the article and I find
        this quite annoying. On top of that, I like to have everything under one
        application; having that sense of familiarity is nice. It's also good to
        have a local copy of the article, more than once I have seen articles
       @@ -21,7 +22,7 @@ just disappear into the ether.
        
        Above is the basic flow of the setup and you can watch [0] a screen
        recording of my normal usage, link below. This shows me running a
       -wrapper script that updates the feeds with sfeed, converts this to mbox,
       +wrapper script that updates the feeds with sfeed, converts this to mbox
        and then calls fdm to do it's thing. I also open the feeds in mutt,
        showing the article content is now within the email body, I then open a
        few of the links in lynx/rdrview directly to show you can still view
 (DIR) diff --git a/phlog/txt/030.txt b/phlog/txt/030.txt
       @@ -0,0 +1,26 @@
       +[jay.scot]
       +[030]
       +
       +
       +--[ AI is everywhere, a wee rant
       +
       +
       +It's getting hard to avoid or ignore AI related articles and programs
       +these days, seems like its being forced on you. Most of my feeds these
       +days seem to be 50% articles around an AI news or how someone has done X
       +using AI. This is a screenshot of hacker news this evening [0].
       +
       +
       +Even my company is pushing it hard and we are not a tech company, it's
       +energy. They have a solution, now they need to find the problem to fix
       +it with. Even the Windows corporate laptop I have, now has copilot baked
       +into it, even comes with a quick shortcut, winkey+c, as well as
       +appearing by default in Outlook! Maybe that's what its like for all
       +Windows 11 installs these days, its been a while since I have used
       +Windows outside of my work laptop.
       +
       +
       +0. gopher://jay.scot/I/files/misc/hn-ai-screenshot.png
       +
       +
       +.EOF