| Fixing up the layout and adding new phlog. - gopherhole - My gopherhole source … | |
| git clone git://jay.scot/gopherhole | |
| Log | |
| Files | |
| Refs | |
| --- | |
| commit e3ba861a75df5e745309146af906b5182def1bbb | |
| parent bc1397d2f3a72c405d73785cffc6320460ffe39b | |
| Author: Jay Scott <[email protected]> | |
| Date: Sun, 23 Nov 2025 10:29:33 +0000 | |
| Fixing up the layout and adding new phlog. | |
| Diffstat: | |
| A bin/build.sh | 20 ++++++++++++++++++++ | |
| A books/index.gph | 18 ++++++++++++++++++ | |
| M notes/index.gph | 4 ++-- | |
| R phlog/001.txt -> phlog/archive/202… | 0 | |
| R phlog/002.txt -> phlog/archive/202… | 0 | |
| R phlog/003.txt -> phlog/archive/202… | 0 | |
| R phlog/004.txt -> phlog/archive/202… | 0 | |
| R phlog/005.txt -> phlog/archive/202… | 0 | |
| R phlog/006.txt -> phlog/archive/202… | 0 | |
| R phlog/007.txt -> phlog/archive/202… | 0 | |
| R phlog/008.txt -> phlog/archive/202… | 0 | |
| R phlog/009.txt -> phlog/archive/202… | 0 | |
| R phlog/010.txt -> phlog/archive/202… | 0 | |
| R phlog/011.txt -> phlog/archive/202… | 0 | |
| R phlog/012.txt -> phlog/archive/202… | 0 | |
| R phlog/013.txt -> phlog/archive/202… | 0 | |
| R phlog/014.txt -> phlog/archive/202… | 0 | |
| R phlog/015.txt -> phlog/archive/202… | 0 | |
| R phlog/016.txt -> phlog/archive/202… | 0 | |
| R phlog/017.txt -> phlog/archive/202… | 0 | |
| R phlog/018.txt -> phlog/archive/202… | 0 | |
| R phlog/019.txt -> phlog/archive/202… | 0 | |
| R phlog/020.txt -> phlog/archive/202… | 0 | |
| R phlog/021.txt -> phlog/archive/202… | 0 | |
| R phlog/022.txt -> phlog/archive/202… | 0 | |
| R phlog/023.txt -> phlog/archive/202… | 0 | |
| R phlog/024.txt -> phlog/archive/202… | 0 | |
| R phlog/025.txt -> phlog/archive/202… | 0 | |
| R phlog/026.txt -> phlog/archive/202… | 0 | |
| R phlog/027.txt -> phlog/archive/202… | 0 | |
| M phlog/index.gph | 35 +++--------------------------… | |
| A phlog/mdoc/028-crack.7 | 106 ++++++++++++++++++++++++++++++ | |
| A phlog/template | 30 ++++++++++++++++++++++++++++++ | |
| A phlog/txt/028-crack.txt | 85 +++++++++++++++++++++++++++++… | |
| 34 files changed, 264 insertions(+), 34 deletions(-) | |
| --- | |
| diff --git a/bin/build.sh b/bin/build.sh | |
| @@ -0,0 +1,20 @@ | |
| +#!/bin/sh | |
| + | |
| +mkdir -p txt | |
| + | |
| +for file in phlog/mdoc/*.7; do | |
| + base="${file##*/}" | |
| + base="${base%.7}" | |
| + | |
| + txt_file="phlog/txt/${base}.txt" | |
| + | |
| + if [ -f "$txt_file" ] && [ "$file" -nt "$txt_file" ]; then | |
| + echo "Updating $txt_file..." | |
| + mandoc -T utf8 "$file" >"$txt_file" | |
| + elif [ ! -f "$txt_file" ]; then | |
| + echo "Generating $txt_file..." | |
| + mandoc -T utf8 "$file" >"$txt_file" | |
| + else | |
| + echo "Skipping $txt_file..." | |
| + fi | |
| +done | |
| diff --git a/books/index.gph b/books/index.gph | |
| @@ -0,0 +1,18 @@ | |
| + _.._ | |
| + <\ \__/ /> | |
| + < >/ \< > | |
| + <_\\__//_> | |
| + <_\||/_> | |
| + \||/ | |
| + || | |
| + | |
| + J A Y . S C O T | |
| + | |
| + | |
| +[ 2025 ] | |
| + | |
| +★★★☆☆ Enshittification: Why Everything Suddenly Got Worse and What to | |
| + Do About It | |
| + | |
| +★★★★★ Play Nice: The Rise, Fall, and Future Of Blizzard Entertainment | |
| + | |
| diff --git a/notes/index.gph b/notes/index.gph | |
| @@ -9,11 +9,11 @@ | |
| 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] | |
| diff --git a/phlog/001.txt b/phlog/archive/2021/001.txt | |
| diff --git a/phlog/002.txt b/phlog/archive/2021/002.txt | |
| diff --git a/phlog/003.txt b/phlog/archive/2021/003.txt | |
| diff --git a/phlog/004.txt b/phlog/archive/2021/004.txt | |
| diff --git a/phlog/005.txt b/phlog/archive/2022/005.txt | |
| diff --git a/phlog/006.txt b/phlog/archive/2022/006.txt | |
| diff --git a/phlog/007.txt b/phlog/archive/2022/007.txt | |
| diff --git a/phlog/008.txt b/phlog/archive/2022/008.txt | |
| diff --git a/phlog/009.txt b/phlog/archive/2022/009.txt | |
| diff --git a/phlog/010.txt b/phlog/archive/2022/010.txt | |
| diff --git a/phlog/011.txt b/phlog/archive/2023/011.txt | |
| diff --git a/phlog/012.txt b/phlog/archive/2023/012.txt | |
| diff --git a/phlog/013.txt b/phlog/archive/2023/013.txt | |
| diff --git a/phlog/014.txt b/phlog/archive/2023/014.txt | |
| diff --git a/phlog/015.txt b/phlog/archive/2023/015.txt | |
| diff --git a/phlog/016.txt b/phlog/archive/2023/016.txt | |
| diff --git a/phlog/017.txt b/phlog/archive/2023/017.txt | |
| diff --git a/phlog/018.txt b/phlog/archive/2023/018.txt | |
| diff --git a/phlog/019.txt b/phlog/archive/2023/019.txt | |
| diff --git a/phlog/020.txt b/phlog/archive/2023/020.txt | |
| diff --git a/phlog/021.txt b/phlog/archive/2023/021.txt | |
| diff --git a/phlog/022.txt b/phlog/archive/2023/022.txt | |
| diff --git a/phlog/023.txt b/phlog/archive/2023/023.txt | |
| diff --git a/phlog/024.txt b/phlog/archive/2023/024.txt | |
| diff --git a/phlog/025.txt b/phlog/archive/2023/025.txt | |
| diff --git a/phlog/026.txt b/phlog/archive/2023/026.txt | |
| diff --git a/phlog/027.txt b/phlog/archive/2024/027.txt | |
| diff --git a/phlog/index.gph b/phlog/index.gph | |
| @@ -9,37 +9,8 @@ | |
| J A Y . S C O T | |
| -[1| ... Turn yersel hame|/|server|port] | |
| +[0|what's the crack?|/phlog/txt/028-crack.txt|server|port] | |
| -2024 | |
| -[0|2024-01-28 ... Twelve months of Bivvy - Month 1|/phlog/027.txt|server|port] | |
| -2023 | |
| -[0|2023-11-27 ... My wee Microadventures|/phlog/026.txt|server|port] | |
| -[0|2023-09-15 ... New dumb phone at last, it cost £11.50 but came with £10 e… | |
| -[0|2023-09-03 ... Ansible no more, moved all services to containers|/phlog/024… | |
| -[0|2023-08-13 ... Earned my Terraform certification but not for a good reason|… | |
| -[0|2023-07-06 ... A ready to read archive of old gopher Usenet groups|/phlog/0… | |
| -[0|2023-07-03 ... Getting to grips with slrn|/phlog/020.txt|server|port] | |
| -[0|2023-06-19 ... My Beelink U59 running OpenBSD kicked the bucket!|/phlog/019… | |
| -[0|2023-04-30 ... The lack of time for geeky tasks!|/phlog/018.txt|server|port] | |
| -[0|2023-03-11 ... Checking out gaming on OpenBSD|/phlog/017.txt|server|port] | |
| -[0|2023-02-18 ... Messing with pkg_info and ditching password-store|/phlog/016… | |
| -[0|2023-02-11 ... An OpenBSD manpage led me down a rabbit hole|/phlog/015.txt|… | |
| -[0|2023-02-05 ... Re-evaluating my local mail setup with OpenSMTPD|/phlog/014.… | |
| -[0|2023-02-03 ... Finally, I switched over to OpenBSD|/phlog/013.txt|server|po… | |
| -[0|2023-01-29 ... Automating my infra deployment and configuration|/phlog/012.… | |
| -[0|2023-01-14 ... Reducing my footprint, using a mini-pc|/phlog/011.txt|server… | |
| - | |
| -2022 | |
| -[0|2022-09-28 ... Convert mbox to maildir using fdm|/phlog/010.txt|server|port] | |
| -[0|2022-09-13 ... A true cheap dumbphone,impossible?|/phlog/009.txt|server|por… | |
| -[0|2022-08-01 ... I moved over to wayland|/phlog/008.txt|server|port] | |
| -[0|2022-05-01 ... Build, patch and maintain suckless tools|/phlog/007.txt|serv… | |
| -[0|2022-03-01 ... Association of really cruel viruses (arcv)|/phlog/006.txt|se… | |
| -[0|2022-01-02 ... Why I dropped freebsd after a month|/phlog/005.txt|server|po… | |
| - | |
| -[0|2021-12-01 ... How I use the modern web|/phlog/004.txt|server|port] | |
| -[0|2021-11-01 ... Qutebrowser is amazing but|/phlog/003.txt|server|port] | |
| -[0|2021-10-01 ... Is github the facebook of coding?|/phlog/002.txt|server|port] | |
| -[0|2021-09-01 ... So much bloat around dotfiles|/phlog/001.txt|server|port] | |
| +2021 - 2024 | |
| +[1|old man shouts at clouds archive..|/phlog/archive/|server|port] | |
| diff --git a/phlog/mdoc/028-crack.7 b/phlog/mdoc/028-crack.7 | |
| @@ -0,0 +1,106 @@ | |
| +.Dd November 22, 2025 | |
| +.Dt CRACK 7 | |
| +.Os "Jay Scott" | |
| +. | |
| +.Sh NAME | |
| +.Nm what's the crack? | |
| +.Nd 2025 | |
| +. | |
| +.Sh DESCRIPTION | |
| +It's been a while since I posted anything here. Usually, I posted | |
| +after tinkering with something cool, but a few things happened and left | |
| +me with very little enthusiasm and drive to write anything. Anyway, | |
| +here's some general things that's happened over the year; it's just | |
| +going to be a bit of a mind dump on tech related things. | |
| +. | |
| +.Pp | |
| +I never stopped using gopher; in fact, my browsing habits have changed | |
| +dramatically in the last year that I use gopher more. My main browser | |
| +is now lynx, used in conjunction with rdrview to make the html more | |
| +readable. With bongusta, lobste.rs and metafilter being daily visits | |
| +on gopher, along with quarry/floodgap for searching and gopherpedia for | |
| +everything in between. The only reason I open up a | |
| +.Dq normal browser | |
| +like qutebrowser or librewolf is when either cloudflare blocks the site | |
| +or that new AI bot blocker anubis does. Anubis is the worst as you | |
| +*need* javascript enabled for it to work, and so many sites are using | |
| +it now. Some sites seem to allow you to bypass anubis if your | |
| +user-agent is set to lynx, so with rdrview, set the following | |
| +environment variables. | |
| +. | |
| +.Bd -literal -offset indent | |
| +export RDRVIEW_BROWSER='lynx' | |
| +export RDRVIEW_USER_AGENT='Lynx/2.9.2' | |
| +.Ed | |
| +. | |
| +.Pp | |
| +Man, the www is truly dead. | |
| +. | |
| +.Pp | |
| +I am still using my nokia 105 phone daily, I have my old smart phone | |
| +which sits next to my work laptop, it is purely used for the | |
| +authenticator app to login for work. I wish they allowed the use of a | |
| +yubikey or similar. I also have a SIP desk phone, a snom 370, which is | |
| +hooked up to a local asterisk box I am running, outbound / inbound | |
| +calls to this are via localphone.com. I used to work in an ISP where | |
| +asterisk and voip was main product for them, I loved playing around with | |
| +it. Being of the generation brought up with redboxing, and blueboxing if | |
| +you could find (or told) a number for a foreign operator as it wasn't | |
| +possible to bluebox directly on BTs network. I even contributed quite | |
| +heavily to rapid7 warvox wardialer many moons ago, when it was still a | |
| +thing. Oh to be young again! The snom only cost £5 on ebay, and I pay | |
| +£1.20 a month for my sim with lebara. It gives me unlimited text/calls | |
| +and 10gb data, I don't use any data though with the dumbphone. No | |
| +contract. So works out quite a cheap tech toy for the amount of time I | |
| +spend messing around with it. I always wince a bit when people say they | |
| +are paying £30+ a month, while also hooked into a 24 month | |
| +contract - expensive! | |
| +. | |
| +.Pp | |
| +OpenBSD is the go to for all my servers still, gopher and public git | |
| +repos are hosted over on openbsd amsterdam. I had a replacement beelink | |
| +u59 sent to me which I use for my own self-hosting, it has around 4TB, | |
| +and setup as a nas, along with hosting git, asterisk and jellyfin. My | |
| +daily driver is still alpine linux, if something happens to it, I will | |
| +switch back over to openbsd on that also but it's been rock solid for | |
| +well over a year now. | |
| +. | |
| +.Pp | |
| +The only flaw in my setup is a fire stick I use on my TV, it runs the | |
| +jellyfin app. The problem, outwith the fact it's an amazon device, is | |
| +it fails to work if there is no internet connection. So while I do have | |
| +everything selfhosted, I still can't watch stuff on jellyfin if the | |
| +internet is done - madness! | |
| +. | |
| +.Pp | |
| +Looking a head at tech projects, and more specifically, these are some | |
| +of the gopher related projects I want to do this coming year, most | |
| +focus on things I still use the www for. So getting them under gopher | |
| +would be pretty handy! | |
| +. | |
| +.Pp | |
| +.D1 - brutalist report clone | |
| +.D1 - search for films now in the public domain | |
| +.D1 - www page dump / archive using rdrview | |
| +.D1 - pastebin type service | |
| +.Sh SEE ALSO | |
| +.Bl -item -compact | |
| +.It | |
| +.Lk gopher://gopher.metafilter.com/1/MetaFilter "Metafilter" | |
| +.It | |
| +.Lk gopher://gopherpedia.com/ "Gopherpedia" | |
| +.It | |
| +.Lk gopher://i-logout.cz/1/bongusta/ "Bongusta" | |
| +.It | |
| +.Lk gopher://typed-hole.org/1/lobsters "Lobste.rs" | |
| +.It | |
| +.Lk gopher://gopher.icu/1/quarry "Quarry" | |
| +.It | |
| +.Lk gopher://gopher.floodgap.com/7/v2/vs "FloodGap" | |
| +.It | |
| +.Lk https://github.com/eafer/rdrview "rdrview" | |
| +.It | |
| +.Lk https://brutalist.report "Brutalist Report rdrview" | |
| +.El | |
| +.Sh AUTHORS | |
| +.Nm jay Aq Mt [email protected] | |
| diff --git a/phlog/template b/phlog/template | |
| @@ -0,0 +1,30 @@ | |
| +.Dd November 24, 2025 | |
| +.Dt THE-SLUG 7 | |
| +.Os "Jay Scott" | |
| +. | |
| +.Sh NAME | |
| +.Nm time | |
| +.Nd 2025 | |
| +. | |
| +.Sh DESCRIPTION | |
| +This is my text, it is not longer than 72 chars wide - why you ask? | |
| +Well if you know, you know. This is also a double quote | |
| +.Dq irubru | |
| +its cool right? | |
| +. | |
| +.Bd -literal -offset indent | |
| +# This is a code block | |
| +echo "Hi Mum" | |
| +.Ed | |
| +. | |
| +.Pp | |
| +Also this cross refs another man page | |
| +.Xr man 7 | |
| +. | |
| +.Sh SEE ALSO | |
| +.Lk gopher://jay.scot/blah "This is a link!" | |
| +. | |
| +.Sh HISTORY | |
| +. | |
| +.Sh AUTHORS | |
| +.Nm jay Aq Mt [email protected] | |
| diff --git a/phlog/txt/028-crack.txt b/phlog/txt/028-crack.txt | |
| @@ -0,0 +1,85 @@ | |
| +CRACK(7) Miscellaneous Information Manual CRACK(7) | |
| + | |
| +NNAAMMEE | |
| + wwhhaatt''ss tthhee ccrraacckk?? – 2025 | |
| + | |
| +DDEESSCCRRIIPPTTIIOONN | |
| + It's been a while since I posted anything here. Usually, I posted after | |
| + tinkering with something cool, but a few things happened and left me with | |
| + very little enthusiasm and drive to write anything. Anyway, here's some | |
| + general things that's happened over the year; it's just going to be a bit | |
| + of a mind dump on tech related things. | |
| + | |
| + I never stopped using gopher; in fact, my browsing habits have changed | |
| + dramatically in the last year that I use gopher more. My main browser is | |
| + now lynx, used in conjunction with rdrview to make the html more | |
| + readable. With bongusta, lobste.rs and metafilter being daily visits on | |
| + gopher, along with quarry/floodgap for searching and gopherpedia for | |
| + everything in between. The only reason I open up a “normal browser” l… | |
| + qutebrowser or librewolf is when either cloudflare blocks the site or | |
| + that new AI bot blocker anubis does. Anubis is the worst as you *need* | |
| + javascript enabled for it to work, and so many sites are using it now. | |
| + Some sites seem to allow you to bypass anubis if your user-agent is set | |
| + to lynx, so with rdrview, set the following environment variables. | |
| + | |
| + export RDRVIEW_BROWSER='lynx' | |
| + export RDRVIEW_USER_AGENT='Lynx/2.9.2' | |
| + | |
| + Man, the www is truly dead. | |
| + | |
| + I am still using my nokia 105 phone daily, I have my old smart phone | |
| + which sits next to my work laptop, it is purely used for the | |
| + authenticator app to login for work. I wish they allowed the use of a | |
| + yubikey or similar. I also have a SIP desk phone, a snom 370, which is | |
| + hooked up to a local asterisk box I am running, outbound / inbound calls | |
| + to this are via localphone.com. I used to work in an ISP where asterisk | |
| + and voip was main product for them, I loved playing around with it. Being | |
| + of the generation brought up with redboxing, and blueboxing if you could | |
| + find (or told) a number for a foreign operator as it wasn't possible to | |
| + bluebox directly on BTs network. I even contributed quite heavily to | |
| + rapid7 warvox wardialer many moons ago, when it was still a thing. Oh to | |
| + be young again! The snom only cost £5 on ebay, and I pay £1.20 a month | |
| + for my sim with lebara. It gives me unlimited text/calls and 10gb data, I | |
| + don't use any data though with the dumbphone. No contract. So works out | |
| + quite a cheap tech toy for the amount of time I spend messing around with | |
| + it. I always wince a bit when people say they are paying £30+ a month, | |
| + while also hooked into a 24 month contract - expensive! | |
| + | |
| + OpenBSD is the go to for all my servers still, gopher and public git | |
| + repos are hosted over on openbsd amsterdam. I had a replacement beelink | |
| + u59 sent to me which I use for my own self-hosting, it has around 4TB, | |
| + and setup as a nas, along with hosting git, asterisk and jellyfin. My | |
| + daily driver is still alpine linux, if something happens to it, I will | |
| + switch back over to openbsd on that also but it's been rock solid for | |
| + well over a year now. | |
| + | |
| + The only flaw in my setup is a fire stick I use on my TV, it runs the | |
| + jellyfin app. The problem, outwith the fact it's an amazon device, is it | |
| + fails to work if there is no internet connection. So while I do have | |
| + everything selfhosted, I still can't watch stuff on jellyfin if the | |
| + internet is done - madness! | |
| + | |
| + Looking a head at tech projects, and more specifically, these are some of | |
| + the gopher related projects I want to do this coming year, most focus on | |
| + things I still use the www for. So getting them under gopher would be | |
| + pretty handy! | |
| + | |
| + - brutalist report clone | |
| + - search for films now in the public domain | |
| + - www page dump / archive using rdrview | |
| + - pastebin type service | |
| + | |
| +SSEEEE AALLSSOO | |
| + _M_e_t_a_f_i_l_t_e_r: ggoopphheerr::////ggoopphhe… | |
| + _G_o_p_h_e_r_p_e_d_i_a: ggoopphheerr::////ggoopph… | |
| + _B_o_n_g_u_s_t_a: ggoopphheerr::////ii--llooggoou… | |
| + _L_o_b_s_t_e_._r_s: ggoopphheerr::////ttyyppeedd-… | |
| + _Q_u_a_r_r_y: ggoopphheerr::////ggoopphheerr..iic… | |
| + _F_l_o_o_d_G_a_p: ggoopphheerr::////ggoopphheerr.… | |
| + _r_d_r_v_i_e_w: hhttttppss::////ggiitthhuubb..cco… | |
| + _B_r_u_t_a_l_i_s_t _R_e_p_o_r_t _r_d_r_v_i_e_w: hh… | |
| + | |
| +AAUUTTHHOORRSS | |
| + jjaayy <_m_e_@_j_a_y_._s_c_o_t> | |
| + | |
| +Jay Scott November 22, 2025 Jay Scott |