German News at gopher://taz.de
If you like to learn good german, read the Bible at gopher://sdf.org/1/users/scn/Bibel
If you have time and the Courage to change, read the Bible at gopher://rbfh.de/1/Bible
Pleroma’s gopher server barfs if you arrive to it using domain.tld/1/ so it means I can’t link to it from here, but if you just enter domain.tld it works
There are some problems with their gopher server.
You can see Pleroma’s gopher front end in action at gopher://support.encryptomatic.com:9999
I learned that Pleroma has a gopher front end. Pleroma is like Mastodon, but a lot lighter. So I set one up. It works!
The translators don’t seem to be working. Also I found a sports news feed: gopher://gophernews.net/1/topic/sports
The 2022 Pinstripe Bowl is a rematch of the 2013 Texas Bowl: Syracuse vs. Minnesota. I’ll be rooting for the Gophers.
Gophers headed to the Pinstripe Bowl in New York City on December 29. Well, its something anyway.
I’m just glad their in a bowl game. Gophers sucked for many years, its great to see the program get back on track.
Cool addition with the RSS! I use newsbeuter/newsboat but the biggest bummer is it doesn’t accept gopher URIs, which makes no sense to me. Who cares how the RSS data is delivered?
Gopher is the only means of communication where no one bans the indexing of independent news.
For some people they are just fun. Others can’t handle it. They go nuts. 2022-11-29T19:42:33-06:00 I prefer to spend my time writing code for only a few gopher users. No time for conspiracies.
@prologic@twtxt.net It’s called “cgod” and it isn’t written in C or Go? I want my money back…
I also like Gopher more than Gemini. The problem Gemini is trying to solve is better solved by just writing static HTML 4.01 pages.
I finally got my gopherhole to mirror my site, mostly - gopher://oh.mg:70/1
Gemini capsule
Gemini is a lightweight Internet protocol. It’s heavier than Gopher
but lighter than HTTP(S), especially if combined with all other web
technologies. The name makes sense if Gopher is Project Mercury and
the web is the Apollo program.
One of its uses is to serve gemtext, which is a lightweight
Markdown-like markup language, instead of HTML. Gemini browsers don’t
have support for neither Javascript, nor CSS, nor any of the other new
web technologies. It can be beautiful anyway, s … ⌘ Read more
Gemini capsule
Gemini is a lightweight Internet
protocol. It’s heavier than Gopher but a bit lighter than HTTP(S).
It’s the Gemini programme if Gopher is Mercury and HTTP is Atlas.
One of its uses is to serve gemtext, which is a lightweight
Markdown-like markup language, instead of HTML. Gemini browsers don’t
have support for neither Javascript, nor CSS, nor any of the other new
web technologies. It can be beautiful anyway, see for instance
[Lagrange]( [http … ⌘ Read more
also at gemini://om.gay/twtxt.txt and gopher://oh.mg:70/0/twtxt.txt
GoCN 每日新闻 (2022-01-18)
GoCN 每日新闻 (2022-01-18)
- GoFrame 框架: 快速创建静态文件下载 Web 服务https://my.oschina.net/u/4955601/blog/5400313
- Kubernetes HPA 基于 Prometheus 自定义指标的可控弹性伸缩https://my.oschina.net/u/5110404/blog/5401779
- 面试官提问三个 Go 接口的概念, 10 年 gopher 竟无言以对https://colobu.com/2022/01/16/three-new-concepts-of-go-interface-since-1-18/
- chaos-mesh: K8s 的 Chaos 工程平台[htt … ⌘ Read more
他来了,他来了,GopherChina 2022 带着邀请走来了
一年一度的 GopherChina 大会 is coming~
GopherChina 2022 今年举办地依旧选在了我们的首都北京,大会现场还是那个熟悉的地方
,作为 Gopher China 即将举办的第八届大会,我们希望以更有趣好玩的形式呈现给大家,当然内容依然是大会的重重中之重,所以快把你所心仪的选题分享给我们吧,我们已经做好了一个准备住的大动作了 ~时间:北京市海淀区丰智东路 13 号 (朗丽兹西山花园酒店)
地点:2022.06.11 - 2022.06.12
选址虽然还是那个老地方,但是近几年,Go … ⌘ Read more
… and also Gopher, but I fixe that too
@fastidious@arrakis.netbros.com the things Gemini has going for it are mutual TLS and lack of JavaScript. Which makes for a secure albeit boring experience (much like gopher). The fake markdown is a bit of a drag.
A render mode for Gemini probably wouldnt be too hard. There are markdown to Gemini libs out there.
With Web3 the whole trust a 3rd party browser ext + high fees + env impact for compute and storage are serious no gos for me.. I have heard one too many horror stories about clicking the wrong link and some script draining your metamask wallet.
@fastidious@arrakis.netbros.com the things Gemini has going for it are mutual TLS and lack of JavaScript. Which makes for a secure albeit boring experience (much like gopher). The fake markdown is a bit of a drag.
A render mode for Gemini probably wouldnt be too hard. There are markdown to Gemini libs out there.
With Web3 the whole trust a 3rd party browser ext + high fees + env impact for compute and storage are serious no gos for me.. I have heard one too many horror stories about clicking the wrong link and some script draining your metamask wallet.
@prologic@twtxt.net that seems to match my numbers. are you picking up the few gophers out there?
kinda makes me wonder about the ~300k you have cached. y’all got the library of alexandria over there.
@prologic@twtxt.net that seems to match my numbers. are you picking up the few gophers out there?
kinda makes me wonder about the ~300k you have cached. y’all got the library of alexandria over there.
@prologic@twtxt.net yeah it reads a seed file. I’m using mine. it scans for any mention links and then scans them recursively. it reads from http/s or gopher. i don’t have much of a db yet.. it just writes to disk the feed and checks modified dates.. but I will add a db that has hashs/mentions/subjects and such.
@prologic@twtxt.net yeah it reads a seed file. I’m using mine. it scans for any mention links and then scans them recursively. it reads from http/s or gopher. i don’t have much of a db yet.. it just writes to disk the feed and checks modified dates.. but I will add a db that has hashs/mentions/subjects and such.
btw my main feed is on gopher now too gopher://tilde.team/0/~dgy/twtxt.txt
Enough gophering and twtexting for now, taking a break to enjoy the evening
Enough gophering and twtexting for now, taking a break to enjoy the evening
Minimal gophermap design for gopher://oevl.info #lessismore
Minimal gophermap design for gopher://oevl.info #lessismore
Doing some housekeeping at gopher://oevl.info as some old folders were being published
Doing some housekeeping at gopher://oevl.info as some old folders were being published
All of my content (including this file) is now on gopher too. gopher://tilde.team/~dgy
@lyxal@twtxt.net @prologic@twtxt.net yah. the service can have a flag for allowing non-TLS for development. but by default ignores.
are there some users that use alternative protos for twtxt? like ftp/gopher/dnsfs 🤔
@lyxal@twtxt.net @prologic@twtxt.net yah. the service can have a flag for allowing non-TLS for development. but by default ignores.
are there some users that use alternative protos for twtxt? like ftp/gopher/dnsfs 🤔
Can I interest you in the latest edition of Tales From The Dork Web when it’s about Gopher, Gemini and The Smol Internet? https://thedorkweb.substack.com/p/gopher-gemini-and-the-smol-internet
Disappointment of the day: Despite what https://frog.tips/#429 says, gopher://frog.tips/GENUINEFROG appears to be non-functional.
Looks good. Next stop: gopher://hex22.org? :-)
@johanbove@johanbove.info After hearing about your Gopher server and seeing a .plan link on your website, I was disappointed to not see a finger daemon running on your server
New post on my Gopher site. Back to updating it once a month.
What I need is to serve gopher and http behind a proxy and under the same domain, in a way that a unique container serves each protocol
What I need is to serve gopher and http behind a proxy and under the same domain, in a way that a unique container serves each protocol
Need to fix the infraestructure that lets me serve content via gopher and http. Sometimes https calls go to my gopher server.
Need to fix the infraestructure that lets me serve content via gopher and http. Sometimes https calls go to my gopher server.
Well @freemor@freemor.homelinux.net they way I am serving my content via http and gopher may need some fixing, thanks for the following #twtxt
Well @freemor@freemor.homelinux.net they way I am serving my content via http and gopher may need some fixing, thanks for the following #twtxt
@kas@enotty.dk does #txtnish support #gopher twtxt.txt addresses?
@kas@enotty.dk My Gopher URL is gopher://oevl.info and my twtxt.txt file is available at gopher://oevl.info/twtxt.txt
@kas@enotty.dk My Gopher URL is gopher://oevl.info and my twtxt.txt file is available at gopher://oevl.info/twtxt.txt
Testing a lsyncd configuration to keep twtxt.txt in sync between the web server and the gopher server.
Testing a lsyncd configuration to keep twtxt.txt in sync between the web server and the gopher server.
Using lsyncd to sync my twttxt file between my web server and gopher server roots
Using lsyncd to sync my twttxt file between my web server and gopher server roots
I have trouble with a web crawler using the TOR network. It’s misusing the gopher proxy on my page. I don’t want to disable/block tor (that would be the easy way out). It’s permanently changing user agents and ignoring robots.txt. It ignores HTTP status codes. I’m currently serving it 4MB binary garbage in form of Link. It sucked in about 40GB of data now, but it doesn’t explode and keeps crawling. Any other idea about what to do with it?
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
@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 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?
@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)