Skip to main content

Johan Bové

Johan Bové

My reasons to support the Gemini Internet Protocol

3 min read

Why do I believe Gemini is great for personal Internet presences? First of all, it's a real grass-roots initiative which I am very excited about.

If you're reading this, chances are high you are already using Gemini. But for history reasons and to share my opinions of Gemini I would like to offer you here some views of mine.

Collecting some of the strong-points of Gemini from my perspective of having some experience with Gopher and running personal websites.

Fast and lightweight

  • It's very easy on the system resources. So the protocol works really well on slower hardware without any problems. Hosting on a Raspberry Pi3 is easy-peasy.
  • Since there are no fancy design in Gemini capsules, it is really optimized for low bandwidth.
  • It should work really fine on a feature-phone, like for KaiOS. I don't believe there is a client yet for KaiOs at this time.
  • It's fairly easy to build clients and servers for the protocol.

Simple yet complete

  • The specifications provide enough functionality to do basically what you would expect to be able to do online.
  • Much lower learning curve compared to Gopher and HTML. You can start publishing Gemini pages within minutes.
  • Even-though the syntax is limited, it still gives enough playroom for creative expression.
  • Use of TLS certificates promises security and privacy.
  • It is more international than US-centric Gopher.
  • The procol supports the UTF-8 character set so any language can be used to publish sites in.
  • This should help make the protocol more popular in non-ascii wielding regions in the World.

Easy to publish

  • Content will be probably first of all stored in static text files which are future-proof and easy to maintain.
  • Many servers already available that require minimal technical skills.
  • Yes, you still need a server, but there are many collectives which you can join to facilitate this.

Focus

  • No popups, animations, videos, sound effects.
  • Focus on actual content instead of fluff and effects.
  • No advertisemens and commercial tracking.
  • No Facebook, Google or Twitter.

Accessible

  • Power of formatting goes into the clients or readers. Like in the good old days of the early Web, people are expected to style the content to their own liking.
  • It's pure text, has simple navigation rules, so should be great for people with disabilities.
  • No JavaScript so you really see what you get.

And on top of this, the young Gemini community is driven to make this a success!

I'm sold.

ps. I published this first in plain text on my Gemini capsule and now that I copy paste this into a HTML document I can really tell just how easy it is to publish on Gemini.

Johan Bové

A Gopher view of Gemini

With the possible exception of Google, and I fully acknowledge the irony that this blog post is hosted on a Google property, everyone thinks the Web has gotten too big for its britches. And, hey, maybe Google agrees but it's making them money and they don't care. gemini, gopher, s, small web, syndicated

Johan Bové

What is this Gemini thing anyway, and why am I excited about it?

I’ve been writing about some specific topics in the realm of Gemini on my blog over the past two months or so, but I still haven’t written a broader introduction to Gemini, what I’m doing with it, and why you should be excited about it, too. Let’s do that today! gemini, gopher, small web, smolweb, syndicated

Johan Bové

Joining the Gemini protocol movement with my own little capsule: gemini://gem.johanbove.info/
Not much there yet. Planning to migrate my "Gopher" site to this new space.

Johan Bové

Johan Bové

gemini.circumlunar.space - Gemini proxy

Gemini is a new internet protocol which:
- Is heavier than gopher
- Is lighter than the web
- Will not replace either
- Strives for maximum power to weight ratio
- Takes user privacy very seriously

Johan Bové

James Tomasino wrote about his experience with implementing Webmentions on his Gopher blog.
To bridge my webmention from HTTP to Gopher, I'm web-mentioning his post through the Floodgap Gopher proxy. If you're using Lynx or another Gopher-capable browser, open his post here: gopher://gopher.black:70/phlog/20191223-webmentions-and-microsub

Johan Bové

Floodgap Gopher-HTTP gateway "Pondering what's inbetween Gopher and the web"

gopher://zaibatsu.circumlunar.space/0/%7esolderpunk/phlog/pondering-whats-inbetween-gopher-and-the-web.txt


Johan Bové

Werner Goeman

1 min read

My mom's brother Werner only became 41. He died on December 26, 1995 after a short intense battle with lung cancer. He was a heavy smoker. I remember him mostly as a DJ and a computer wizard. I remember he had boxes full of diskettes filled with early PC games. I wonder now if he posted anything on a BBS at the time or had his own Gopher site or even an early HTML website. I wish he was alive now and could observe how the Internet grew to what it is today and how computing power encreased exponentially. I wish he could be here today so I could share with him what I do a for a living as a Web developer and to be able to share good music. In 1995 I was only 15 years old and was not into PC much yet. Cancer sucks.

Johan Bové

Replied to a post on rak.ac :

Hi Ryan, First of all, congratulations with your blog and gopher site / hole.

I discovered your writings just today on "republic". It's pretty cool how you managed to create and syndicate your notes and posts from Gopher to the WWW, and I was therefor wondering if you had heard of the Indieweb before? I think that on the wiki at https://indieweb.org you'll find lot of like-minded people and some introductions to indieweb tools likes webmentions and how to syndicate your content to other platforms if you wanted to.

In regard to "email tracking"; for commercial publishers this is their bread-and-butter, without knowing the statistics on how many readers and visitors their sites have, they can't convince new business to invest with them. So I'm afraid email tracking will be here for a long time still. Some publishers do offer a txt-only variant of their newsletters, and when they do, I opt in for that. And I avoid any tracking query parameters for any linked content.

Johan Bové

My Gopher publishing process feels good as I’m doing it offline first. Whatever happens to my site, I will always have the most recent version locally on my machine, with all changes logged in Git repository. When I push the master branch to the remote repo, the gopher site is updated. No parsing required.

Johan Bové

Enjoying the constraints of the Gopher protocol as a minimalist zen-mode kind of online publishing revival.

Johan Bové

Proud of myself for achieving a 10 day streak of writing a daily gopher journal log entry.

Johan Bové

Taz.de - Die Tageszeitung - has a space: gopher://taz.de:70

Johan Bové

My site is about 38K big - still plenty of space left on the 1.24MB floppy disk

Johan Bové

Gophering along

2 min read

A screenshot of Johan's Gopherhole

I've been spending way too much time on servers in the last couple of days.

The Gopher Web is intriguing and fascinating and I totally understand the attraction of an ad-free, cookie-free, not-for-profit, underground(-ish) alternative to today's crowded and over-commericially exploited (according to many) HTTP Web.

It's not super straightforward to access, even-though there are good dedicated free browsers (for all platforms) available that totally support the Gopher protocol.

But I have the feeling that because the Gopher Web is a little harder to access, it is actually part of the attractiveness. Lots of humans tired of the current state of the WWW, who still want to publish
content and share stuff, are finding an alternative, albeit archaic, in the Gopher web.

Setting up a Gopher server wasn't hard either thanks to open-source software from dedicated hobbyist developers.

Formatting plain-text files has been interesting too. It's amazing how much effort some Gopher Hole Phloggers take to create beautiful ASCII art and line-out their paragraphs!

Discovering Phlogs has been an eye-opener and inspiring. There are many Phloggers who are publishing worthwile stories and interesting articles in plain text files in their Gopher holes or gopher burrows.

And I had some fun first-time experiences too playing a funny text-based adventure game called "Lost Pig" (2007) -  it's an interactive story, with lots of funny dialogue and plenty of character which by itself is also proof that Gopher pages can also be entertaining.

The Floodgap Gopher (Gopher proxy) site is a great place to start.

Johan Bové

Johan Bové

Johan Bové