https://hackaday.com/2021/09/28/gopher-the-competing-standar...
a starting point is gopher://gopher.floodgap.com:70
I do wish non-TUI Gopher clients would at least experiment with proportional typefaces, though.
The name reminds me of the old Anarchie FTP search client :) Probably not the intention, but similar era.
This is bringing back quite some nostalgia - the internet used to be so much different!
Gopher's still pretty fun, just a bit of an interest stacking order.
Linux started really getting popular during OS/2's waning days but I'm not sure if OS/2 people really migrated or wanted to migrate in that direction.
Honest question, if you like it I'm not trying to put you down, but I just don't see how it's any better or worse than HTTP
This drive is expressed in many different ways both in the frontend and backend. In a way, static site generators were a reaction to complex CMS systems. Another expression is people going back to retro design using only basic features provided by HTML / CSS with minimal (audio)visual cues. Or even just publishing text.
Then there's people who feel that even HTTP and HTML are bloated themselves, and move away wholesale from the Web towards a parallel world which has been coined by some as "smolweb" or "dorkweb"
see: https://thedorkweb.substack.com/p/gopher-gemini-and-the-smol...
A major catalyst is the Gemini protocol which emerged a few short years ago and gained some popularity. In the wake of that, people re-discovered the Gopher protocol as well.
I think these communities are niches driven by similar motivations as, say, aficionados of BBS systems or ham radio. That is, the aspect of tinkering, being in control and not being hampered by complexity and inherent restrictions. Plus the ability to create an independent community of like-minded souls. And, sure enough, a sense of nostalgia as well.
One could note the quaintness associated with this resurgence, but it's tied into a philosophical debate regarding online freedom and privacy as well. Unlike the Web, these protocols lack all kinds of affordances making it far harder (but not impossible) to track people across the Gopherverse or the Gemini space.
I think it's largely a demonstrative reaction against the appification of the web, built upon gopher’s more limited interface which is more heavily optimized to a read-only hypertext use case, which fits a lot of people's nostalgic idealization of the early web.
A gopher URL looks like: gopher://host/Xfile
Where X isn't part of the path name, it's one-character file type code. This code is client-side only and determine how the client downloads and interprets the file. Gopher has 2 separate ways of sending files - Binary files are sent as-is. Text/Menu files are sent line-oriented, with a CRLF after each line and a trailing . CR LF at the end. Again, the type code is on the client side and is not sent to the server.
It's a lot like how some people read books sometimes even though movies are available.
It's free from monstrous JS frameworks. More information, less apps.
Most web sites about it are in German, but the program itself has English language UI, as well.
There is also the derivative Hamster Next, which does proper server-to-server peering.
https://www.researchgate.net/publication/220349551_The_Hyper...
Twitter users had fun trying to figure out wtf to do with that:
Floodgap - generalist gopher portal with lots of links - gopher://gopher.floodgap.com/
Cosmic voyage: collective writing experiment - gopher://cosmic.voyage
Bongusta - phlogs aggregator & community - gopher://i-logout.cz:70/1/bongusta/
SDF - phlogs aggregator & community - gopher://sdf.org
Tildeverse: aggregator for tilde communities - gopher://tildeverse.org
Gopherpedia: reading Wikipedia through Gopher because why not - gopher://gopherpedia.com:70/1/
gopher://GiantGopher.com:70/
Games you can play on Gopher:
gopher://worldofsolitaire.com/
gopher://GiantGopher.com:70/--/Winnifred_Huck
There was another HN Gopher thread recently:
Codevoid: gopher://codevoid.de
Quux: gopher://gopher.quux.org
gopher://sdf.org
gopher://mozz.us
gopher://bitreich.org
gopher://hngopher.com (heh).
Is there a reason for that, aren't current Java versions compatible?
I've also seen that with Freeplane, and it's always a stumbling block.
It’s a shame it wasn’t written in Go for maximum confusion