#gopherprotocol — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #gopherprotocol, aggregated by home.social.
-
RE: https://mastodon.radio/@M0YNG/105646674706534983
For reasons I've just spent a bit of time fixing this up for "modern" python and the changes to the mastodon API since January 2021.
Oh, and the port changed.
That's right nerds, you can now browse mastodon.radio via gopher again!
(yeah, expect this to break)
-
RE: https://mastodon.radio/@M0YNG/105646674706534983
For reasons I've just spent a bit of time fixing this up for "modern" python and the changes to the mastodon API since January 2021.
Oh, and the port changed.
That's right nerds, you can now browse mastodon.radio via gopher again!
(yeah, expect this to break)
-
Desde que entré al #fediverso no puedo creer el hermoso contenido que encontré, desde #smollweb, #gemini_protocol, #Reticulum y ahora #GopherProtocol. Sin duda fue la mejor decisión que tomé. Espero encontrar muchas mas cosas lindas ☺️
-
RE: https://social.lol/@brennan/116640822237311953
🖥️ Three protocols that have their own ecosystems, their own communities, and their own aesthetics:
finger://
gopher://
gemini://🗓️ Two predate the World Wide Web entirely, but one was created in 2019
🚫 None of them require a GUI
🚫 None of them require JavaScript
🖥️ All three of them run in a terminal
#gemini #gopher #finger #GeminiProtocol #GopherProtocol #FingerProtocol #internet #protocol #terminal #NoGUI #NoJavaScript #NoJS
-
RE: https://social.lol/@brennan/116640822237311953
🖥️ Three protocols that have their own ecosystems, their own communities, and their own aesthetics:
finger://
gopher://
gemini://🗓️ Two predate the World Wide Web entirely, but one was created in 2019
🚫 None of them require a GUI
🚫 None of them require JavaScript
🖥️ All three of them run in a terminal
#gemini #gopher #finger #GeminiProtocol #GopherProtocol #FingerProtocol #internet #protocol #terminal #NoGUI #NoJavaScript #NoJS
-
Três protocolos com seus próprios ecossistemas, comunidades e estéticas:
finger://
gopher://
gemini://Dois precedem a World Wide Web, mas um foi criado em 2019
Nenhum deles requer interface gráfica
Nenhum deles requer JavaScript
Todos os três funcionam num terminal
https://brennan.day/gemini-gophers-and-fingers-oh-my-alternative-internets-beyond-https/
#gemini #gopher #finger #GeminiProtocol #GopherProtocol #FingerProtocol #internet #protocol #terminal #NoGUI #NoJavaScript #NoJS
-
Crazy idea for #Emacs enthusiastsOn the #LispyGopherClimate podcast today, me, @screwlisp and @kentpitman had a fascinating conversation with @someodd .
During our conversation I remember her dropping this idea that the #GopherProtocol was all about menus. I remember this because she had said something like it in her Bartleby RFC document which I had read earlier, “But gopher is hierarchical. That’s the whole point. It’s a tree of menus, not a stream of content.” (I copy-pasted the section from which that quote comes below).
Just two weeks prior on the #LispyGopherClimate podcast we had a discussion with @chiply about “incremental completing read,” which was directly related to @karthink ‘s blog post on the Emacs Avy package.
So here is my crazy synthesis of the two: Emacs Avy as a Gopher client!!!
The incremental completing read pattern goes “Filter a list of results -> Select an item -> perform an action on the item.” The action could be to read the page, or to open a link that may trigger an “applet” action. I can see a whole new way to browse the Internet: no search engines, no LLM chat, just type what you think may exist and narrow down the list of all the content until you find something that you might want to read!
Is this post an attempt at humor, or am I just rambling? A little of each. I do want to try to build this thing, if anything to see how funny it would be to try to browse the Gopher network that way.
(Quoting @someodd )
I’ve been thinking a lot about how people in gopherspace – myself included – try too hard to make gopher be like the web. We abuse directories so we can have files with links. We call our writing “phlogs” which is just “blog” with a different letter, and then our phlogs end up looking like imitations of blogs anyway. Reverse chronological. Post after post. A timeline.
But gopher is hierarchical. That’s the whole point. It’s a tree of menus, not a stream of content. And the biggest abuse of gopher I see is people trying to flatten that hierarchy, trying to make it not-hierarchical, because that’s what the web trained us to expect.
So I started asking: what would sharing information look like if gopher had won? If the web never happened and something other than blogs took off? You wouldn’t have “posts.” You’d have a library. Subjects on shelves. You’d browse by walking through the stacks, not by scrolling a timeline.
That’s what bartleby is trying to be. Not a blog engine that speaks gopher, but a tool that takes the hierarchy seriously. Collections are the primary axis, not dates. Recent acquisitions exist, but they’re the display by the door, not the organizing principle.
-
Crazy idea for #Emacs enthusiastsOn the #LispyGopherClimate podcast today, me, @screwlisp and @kentpitman had a fascinating conversation with @someodd .
During our conversation I remember her dropping this idea that the #GopherProtocol was all about menus. I remember this because she had said something like it in her Bartleby RFC document which I had read earlier, “But gopher is hierarchical. That’s the whole point. It’s a tree of menus, not a stream of content.” (I copy-pasted the section from which that quote comes below).
Just two weeks prior on the #LispyGopherClimate podcast we had a discussion with @chiply about “incremental completing read,” which was directly related to @karthink ‘s blog post on the Emacs Avy package.
So here is my crazy synthesis of the two: Emacs Avy as a Gopher client!!!
The incremental completing read pattern goes “Filter a list of results -> Select an item -> perform an action on the item.” The action could be to read the page, or to open a link that may trigger an “applet” action. I can see a whole new way to browse the Internet: no search engines, no LLM chat, just type what you think may exist and narrow down the list of all the content until you find something that you might want to read!
Is this post an attempt at humor, or am I just rambling? A little of each. I do want to try to build this thing, if anything to see how funny it would be to try to browse the Gopher network that way.
(Quoting @someodd )
I’ve been thinking a lot about how people in gopherspace – myself included – try too hard to make gopher be like the web. We abuse directories so we can have files with links. We call our writing “phlogs” which is just “blog” with a different letter, and then our phlogs end up looking like imitations of blogs anyway. Reverse chronological. Post after post. A timeline.
But gopher is hierarchical. That’s the whole point. It’s a tree of menus, not a stream of content. And the biggest abuse of gopher I see is people trying to flatten that hierarchy, trying to make it not-hierarchical, because that’s what the web trained us to expect.
So I started asking: what would sharing information look like if gopher had won? If the web never happened and something other than blogs took off? You wouldn’t have “posts.” You’d have a library. Subjects on shelves. You’d browse by walking through the stacks, not by scrolling a timeline.
That’s what bartleby is trying to be. Not a blog engine that speaks gopher, but a tool that takes the hierarchy seriously. Collections are the primary axis, not dates. Recent acquisitions exist, but they’re the display by the door, not the organizing principle.
-
Tengo mi madriguera gopher algo abandonailla y mi web más aún pero prometo escribir algo cuando pase la #LibreCan2026 mientras tanto podéis disfrutar de un montón de cosas interesantes en la web mediante el proyecto Planeta Libre de @victorhck
https://victorhck.gitlab.io/planetalibre/
y en Gopher / Gemini mediante el proyecto Chimaque de @caleb
gemini://caleb.subnet.city/directorio/#SoftwareLibre #PlanetaLibre #Chimaque #GeminiProtocol #GopherProtocol
-
Tengo mi madriguera gopher algo abandonailla y mi web más aún pero prometo escribir algo cuando pase la #LibreCan2026 mientras tanto podéis disfrutar de un montón de cosas interesantes en la web mediante el proyecto Planeta Libre de @victorhck
https://victorhck.gitlab.io/planetalibre/
y en Gopher / Gemini mediante el proyecto Chimaque de @caleb
gemini://caleb.subnet.city/directorio/#SoftwareLibre #PlanetaLibre #Chimaque #GeminiProtocol #GopherProtocol
-
#phetch - #GopherProtocol client written in #Rust with #Tor / #I2P proxy support + #TLS as the bonus:
https://github.com/xvxx/phetchTo handle I2P connections use following trick:
TOR_PROXY=127.0.0.1:4447 target/release/phetch -o gopher://phlogqhspsjzcdubodidwc74pmc56hik2t3bhajwc47rg6snboia.b32.i2p:70/1ps/ -
#phetch - #GopherProtocol client written in #Rust with #Tor / #I2P proxy support + #TLS as the bonus:
https://github.com/xvxx/phetchTo handle I2P connections use following trick:
TOR_PROXY=127.0.0.1:4447 target/release/phetch -o gopher://phlogqhspsjzcdubodidwc74pmc56hik2t3bhajwc47rg6snboia.b32.i2p:70/1ps/ -
Testing #bodem - #GopherProtocol server written in #Rust
* gopher://phlogqhspsjzcdubodidwc74pmc56hik2t3bhajwc47rg6snboia.b32.i2p:70 - #I2P
* gopher://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:70 - #Yggdrasil
* gopher://[505:6847:c778:61a1:5c6d:e802:d291:8191]:70 - #MyceliumSome note about how to setup this server in multi-net environment using separated #systemd services (Ukr):
http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]/d/249P.S. take a look at PR as last official commit is 6-years old
-
Testing #bodem - #GopherProtocol server written in #Rust
* gopher://phlogqhspsjzcdubodidwc74pmc56hik2t3bhajwc47rg6snboia.b32.i2p:70 - #I2P
* gopher://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:70 - #Yggdrasil
* gopher://[505:6847:c778:61a1:5c6d:e802:d291:8191]:70 - #MyceliumSome note about how to setup this server in multi-net environment using separated #systemd services (Ukr):
http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]/d/249P.S. take a look at PR as last official commit is 6-years old
-
🏕️ A Gemini-to-Gopher #proxy that bridges the smolweb to even more smolweb
gopher://fuwn.me:70/
https://github.com/gemrest/momoka -
🏕️ A Gemini-to-Gopher #proxy that bridges the smolweb to even more smolweb
gopher://fuwn.me:70/
https://github.com/gemrest/momoka -
Useful #TUI client for #GopherProtocol and #GeminiProtocol https://github.com/jansc/ncgopher
-
Useful #TUI client for #GopherProtocol and #GeminiProtocol https://github.com/jansc/ncgopher
-
Simple, 6 years-old server for #gopher protocol:
https://github.com/koenw/bodem* contains traverse request check - that's fine, even untested
* requires `cargo update` on modern systems -
Simple, 6 years-old server for #gopher protocol:
https://github.com/koenw/bodem* contains traverse request check - that's fine, even untested
* requires `cargo update` on modern systems -
Le había prometido a @santiago compartir el dato de la única radio que conozco emitiendo por gopher y me dí cuenta que era viernes (de escritorio)...
La radio gopher://bitreich.org/9/radio/listen
Disfruten el finde. #gopher #GopherProtocol #geminiprotocol #tooi #textoplanoxyz @pipicucu #smolweb -
Render an RSS feed as a Gopher-map fileNow you can use your Gopher client to see a bunch of RSS links. Tge only drawback is that it is written in Go.
https://github.com/MortenHarding/gopher-rss-proxy/blob/main/README.md
#tech #software #internet #RetroComputing #GopherProtocol #RSS #AtomFeed
-
Render an RSS feed as a Gopher-map fileNow you can use your Gopher client to see a bunch of RSS links. Tge only drawback is that it is written in Go.
https://github.com/MortenHarding/gopher-rss-proxy/blob/main/README.md
#tech #software #internet #RetroComputing #GopherProtocol #RSS #AtomFeed
-
Nuevo en mi madriguera gopher:
"Torificando programas en 2 minutos o menos"
gopher://lucio.albenga.es:70/0/lfa/es/phlog/2026/0427-torificando_programas_en_2_minutos_o_menos.txt
También accesible desde la mayoría de clientes Gemini.En la web lo publicaré en los próximos días. Ya sabéis que impulso Gopher y Gemini por encima de la WWW.
#gopher #GopherProtocol #phlog #Gemini #GeminiProtocol #tor #privacidad
-
Nuevo en mi madriguera gopher:
"Torificando programas en 2 minutos o menos"
gopher://lucio.albenga.es:70/0/lfa/es/phlog/2026/0427-torificando_programas_en_2_minutos_o_menos.txt
También accesible desde la mayoría de clientes Gemini.En la web lo publicaré en los próximos días. Ya sabéis que impulso Gopher y Gemini por encima de la WWW.
#gopher #GopherProtocol #phlog #Gemini #GeminiProtocol #tor #privacidad
-
Simplifying my domains, my gopher info pages are now here:
https://wittamore.com/gopher -
Simplifying my domains, my gopher info pages are now here:
https://wittamore.com/gopher -
On using Artix as a server and the question of autoupdates:
gopher://wittamore.com:70/0/phlog/2026/2026-04-14-09-09-Artix-autoupdate.txt
-
On using Artix as a server and the question of autoupdates:
gopher://wittamore.com:70/0/phlog/2026/2026-04-14-09-09-Artix-autoupdate.txt
-
Exclusivo en gopher: "Unos versos de actualidad" - versión completa:
gopher://lucio.albenga.es:70/1/lfa/es/phlogSi tienes lynx o un cliente gemini también podrás disfrutar de ello 😜
-
Exclusivo en gopher: "Unos versos de actualidad" - versión completa:
gopher://lucio.albenga.es:70/1/lfa/es/phlogSi tienes lynx o un cliente gemini también podrás disfrutar de ello 😜
-
Debian on my server has been replaced with Artix Linux / Dinit.
IMHO Artix is a damn good system and what Arch should have been.
Installing Gophernicus is slightly different, I've detailed this here:
gopher://wittamore.com:70/0/phlog/2026/2026-04-13-14-02-Installing-Gophernicus-on-Artix-Linux.txt
-
Debian on my server has been replaced with Artix Linux / Dinit.
IMHO Artix is a damn good system and what Arch should have been.
Installing Gophernicus is slightly different, I've detailed this here:
gopher://wittamore.com:70/0/phlog/2026/2026-04-13-14-02-Installing-Gophernicus-on-Artix-Linux.txt
-
Here's a cool little #Gopher URL, where you can publish thoughts:
Note: pressing the <Enter> key will submit your text.
-
Here's a cool little #Gopher URL, where you can publish thoughts:
Note: pressing the <Enter> key will submit your text.
-
As part of my foray into the smolweb I’ve been learning how to write awk scripts the author of the bottles anon forum is running a workshop. Given how there’s a metric fuck ton of awk scripts used to power cgi for gopher it’s probably a useful skill. I’ll be updating my LinkedIn profile shortly https://rawtext.club/~woog/misc/awk_workshop.html / gopher://sdf.org:70/1/users/bottles/awk_workshop/ #GopherProtocol #awk #smolweb
-
As part of my foray into the smolweb I’ve been learning how to write awk scripts the author of the bottles anon forum is running a workshop. Given how there’s a metric fuck ton of awk scripts used to power cgi for gopher it’s probably a useful skill. I’ll be updating my LinkedIn profile shortly https://rawtext.club/~woog/misc/awk_workshop.html / gopher://sdf.org:70/1/users/bottles/awk_workshop/ #GopherProtocol #awk #smolweb
-
Limits and rules
Thoughts on GrapheneOS vs. e/OS
by a generation Jones.gopher://wittamore.com:70/0/phlog/2026/2026-04-06-11-11-Limits-and-rules.txt
-
Limits and rules
Thoughts on GrapheneOS vs. e/OS
by a generation Jones.gopher://wittamore.com:70/0/phlog/2026/2026-04-06-11-11-Limits-and-rules.txt
-
@someodd
I was just thinking about the library paradigm. Who manages the library?The librarian.
Behind the scenes the librarian sorts and maintains a lists of books and availability. Knows where to find them and provides knowledge of their contents, etc. etc.
What if the #gopherprotocol had a background manager?
Edit: I'm not suggesting Terry Pratchett's Orangutan...
-
@someodd
I was just thinking about the library paradigm. Who manages the library?The librarian.
Behind the scenes the librarian sorts and maintains a lists of books and availability. Knows where to find them and provides knowledge of their contents, etc. etc.
What if the #gopherprotocol had a background manager?
Edit: I'm not suggesting Terry Pratchett's Orangutan...
-
I’m tinkering with #geminiprotocol. I’ve installed #Amfora so I can use sites that require identity certs. The whole trust first on use (tofu) is batshit (says the idiot who always blindly trusts ssh host verification), but it’s kinda neat. #lagrange definitely has the whole ergonomics of identity certs lock down not a whiff of openssl command line magicks. Would’ve preferred to stick with bombadillo (it’s suports #GopherProtocol and #fingerprotocol), but can’t do certs). I would love to see a tui that can renders images using #sixel
-
I’m tinkering with #geminiprotocol. I’ve installed #Amfora so I can use sites that require identity certs. The whole trust first on use (tofu) is batshit (says the idiot who always blindly trusts ssh host verification), but it’s kinda neat. #lagrange definitely has the whole ergonomics of identity certs lock down not a whiff of openssl command line magicks. Would’ve preferred to stick with bombadillo (it’s suports #GopherProtocol and #fingerprotocol), but can’t do certs). I would love to see a tui that can renders images using #sixel
-
I'm wondering how I could add articles to my #gopherprotocol phlog from my android phone 🤔
Maybe I need to write some kind of php script. 🤔 -
Wrote a small blog post about my #Gopher client. Time to move on to smaller things!
-
Spring cleaning:
My VPS, mailcow mail server along with several domains have been redirected to /dev/null aka the big bit bucket in the sky.
Instead I'm using my home server and protonmail. I reckon the economy could reach 40€/month, which for a retired guy is important.
My gopher site is now at
gopher://wittamore.comApologies for any inconvenience.😘
-
Gopher client / HTTP Proxy update! This is probably as far as I'm gonna take this for now.
If people care, I might add search support or try to do some ports to native desktop clients, but we'll see.