Btw. there is a nice BBS reachable via telnet gopher.su 1234 (Extra Plus: It’s running on a Playstation 3)
@kas@enotty.dk I like your gopher server’s formatting, nice and clean and how did you implement the TLS certificate?
hurl: HTTP, HTTPS and Gopher file grabber: https://www.codemadness.org/hurl.html
@kas@enotty.dk [re: gopher client] If you happen to be on Windows, then Gopher Browser for Windows by Matt Owen is pretty nice, otherwise I use Lynx indeed for gopher.
Enjoying the constraints of the Gopher protocol as a minimalistic zen-mode kind of online publishing revival.
@johanbove@johanbove.info a random question from someone who’s used Gopher clients a little bit recently but doesn’t quite understand all the memes: Why are numbered directories like “/0/” common on Gopher holes (but not websites)?
@mdom@domgoergen.com The news site at gopher://taz.de:70/ is really cool. How did you make it?
My gopher site is about 38K big - still plenty of space left on the 1.24MB floppy disk
Updated my daily journal at gopher://gopher.johanbove.info:70/notes
Mirrored on gopher://gopher.johanbove.info/0/twtxt.txt
@davebucklin@davebucklin.com Welcome to the IndieWeb! Thanks also for introducing me to #twtxt. Gophering this for sure.
Phlog update: gopher://codevoid.de/0/posts/2019-04-27-manage-dotfiles-with-git.txt (https protocol works too)
Hot take: gopher is not a failed attempt to invent the WWW, but its own crystallization of a coherent philosophy – to present jump links between text files, without all the other bollocks. That makes it as valuable today as it was 25 years ago.
it’s really weird that my most popular medium post thus far this year is a rant about extensions to the gopher protocol
Avoiding the gravity-well of webbiness in gopher “ John Ohno ” Medium https://medium.com/@/avoiding-the-gravity-well-of-webbiness-in-gopher-68a52a1094e5?source=friends_link&sk=dace73b31966b1c112204695c03f8fa8
Pondering what’s inbetween Gopher and the web gopher://zaibatsu.circumlunar.space:70/0/~solderpunk/phlog/pondering-whats-inbetween-gopher-and-the-web.txt
Gopher - Commons Host https://gopher.commons.host/
@metamurks@www.metamurks.org: Also, maybe switch to my https url: https://codevoid.de/tw.txt - txtnish can deal with gopher, but it would always fetch the full file even when nothing has changed (gopher doesn’t support HEAD requests). So https might be faster.
I am also thinking about using a gopher url for that…
Running a Gopher Server in 2018 https://prgmr.com/blog/gopher/2018/11/09/setting-up-gopherserver.html
how i found out about twtxt btw: gopher://fuckup.solutions/0/enkiv2/medium-backup/2018-06-15_Exocortex-tools-part-I–social-media-automation-with-very-small-shell-scripts-62d995242a57.txt
@sdk@codevoid.de Although i’m a gopher fanboy, I wouldn’t use it for twtxt. It’s really a optimal fit.
@sdk@codevoid.de You don’t even need the HEAD, you can just GET the twtfile with a If-Modified-Since header.
@sdk@codevoid.de Great! Though i don’t see any metadata on your feed?
dummy tweet to fix my gopher page #wontfix
@mdosch@mdosch.de: Yes. I first thought gopher would be a good protocol for this purpose. But HTTP has the advantage, that you don’t always need to fetch the whole file. You can do a HEAD and check for last-modified header.
@sdk@codevoid.de I see as I am reading your tweet. Just tried to add you and it works. 😃
How do you follow tweets via gopher? Can #txtnish handle these?
@sdk@codevoid.de Well I’ve added the special datetime to my kitbashed client. I store the URL it gets but I’m not doing anything with it right now.
@sdk@codevoid.de as for the 140 character limit. I swear I read somewhere that the limit was really more of a suggestion than anything else. I don’t think any of the clients I’ve looked out enforce it. As long as it’s on a single line, no one seems to care too much.
@sdk@codevoid.de A comment might not be in the spec, but I know several of the twtxt files I’ve looked at have them. I know my kit bashed twtxt client ignores those lines and I’m sure other clients do too.
@sdk@codevoid.de you know the more I think about it, it might make sense to have it the twtxt file. It would just need to be a comment line something like “#follows sdk gopher://codevoid.de/0/tw.txt” on a single line. That way it would be easy to parse out those follows by finding the #follows.
@sdk@codevoid.de a random mix into the the twtxt file seems less clean to me. The former would be easier to implement and simpler for another program to get and parse.
@sdk@codevoid.de That’s an interesting thought. I Know most are text files but at one time there was someone that used a python CGI Script. That person would have had to make a script for the follows.
@metamurks@www.metamurks.org It’s not really live. Check my ‘File Storage’ on gopher :-)
@sdk@codevoid.de I have to admit that’s true. While I don’t call myself an expert, I almost always wore several hats at places I’ve worked. Programmer, Server Admin, Network Admin, Cable Puller, Telephone Admin, PBX installer, Database Admin, etc
You can now use https://codevoid.de/?q=%s as search provider in your browser. Requests that do not start with gopher:// will be forwarded to the non-JS version of duckduckgo. Gopher will be shown directly. I’m not logging anything. But you must be aware that your search terms would touch my server first.
I got my new bag from #getdigital gopher://codevoid.de/I/p/IMG_5271.png
Worst IAP ever. 15sec w/o ads? really? gopher://codevoid.de/I/p/IMG_5270.png
The workflow app on iOS is magic. I now have a button that asks me to select a picture, then converts it to png, resizes it, strips the metadata, scps it to my jumphost, scps it further to my gopher jail and into my paste directory, constructs the http proxy URL and opens it in safari. All without user-interaction. Now I can share my mobile life with you guys! Prepare for cat pictures!
This tweet was written on an iphone. (via http proxy to gopher to txtnish)
I’ve started to manage my gopher content with RCS. Together with rcsvers.vim it’s a no-brainer. It’s pretty nice to have an automatic version created whenever vim is being closed.
Use the x-use-gopher header on your http proxies.. “curl -sI https://codevoid.de | grep ^x-u” bitreich.org, r-36.net, taz.de are already there. #gopher
@metamurks@www.metamurks.org Thanks! Programming gopher://taz.de was the most fun i had in ages. And it was for work! Kind of. :)
…and I’ve also added my last tweets to my gopher hole. I don’t know why, but this makes me happy.
txtnish people can follow me via gopher! @ gopher://codevoid.de/0/tw.txt
Gopher HTTP proxy: https://www.codemadness.org/gopher-proxy.html
Against trendism: ipfs://QmQDqrz8Asn3wPbiTHFH9pyAXPNxwbeytJgzWUHF1PZup2 / http://ipfs.io/ipfs/QmQDqrz8Asn3wPbiTHFH9pyAXPNxwbeytJgzWUHF1PZup2 / gopher://fuckup.solutions/1enkiv2/medium-backup/2018-04-01_Against-trendism–how-to-defang-the-social-media-disinformation-complex-81a8e2635956.txt / https://medium.com/@/against-trendism-how-to-defang-the-social-media-disinformation-complex-81a8e2635956
Re: TLS in Gopher https://lists.debian.org/gopher-project/2018/02/msg00038.html
The gopher onion initiative project gopher://bitreich.org/1/onion