I wrote a server for it a while back (am still running it someplace behind a CF tunnel) but I’ve never really found either the community or the protocol were taking off: https://github.com/rcarmo/aiogemini A key issue with the ecosystem (not the protocol) as far as I’m concerned is that it would have been stupendously better to settle on Markdown (even a simplified form) for content creation. The rest is OK, I guess,…
Being able to parse gemtext line by line with almost no context is a big win for simplicity - you can't really do that with markdown.
Six Years of Gemini
41–50 of 169 posts
Re: Six Years of Gemini
#42This is just somebody's "finished" pet protocol (author did not allow anybody to give input). Narcissism we should not enable. I will stick to gopher, as it is mature and much friendlier to low spec / retro machines.
Re: Six Years of Gemini
#43Earlier quoted context omitted.
Being able to parse gemtext line by line with almost no context is a big win for simplicity - you can't really do that with markdown.
It is possible if you restrict yourself to an subset of markdown. It works pretty well, actually, i have two awk scripts that take in a subset of markdown and generate either HTML or LaTeX.
Re: Six Years of Gemini
#44However, it works on the basis of mandatory-prohibition. The prohibition is: "You cannot track and exploit your site visitors". This philosophy is enforced 'remotely', by the creators of the Gemini protocol.
An identical end-result can be achieved in HTML, by choosing not to use hostile markup. However, with HTML the prohibition must be enforced 'locally', by the ethical-philosophical position of the website-designer.
The problem with the Gemini-protocol is that it introduces an attack vector: The Gemini 'browsers' themselves. The most popular one is not audited; has a huge code-base; and has relatively few eyes-on-it.
I'm not saying that Gemini protocol is a honey-trap for those trying to exit the surveillance-internet; but if I was a tech-giant / agency profiting from the surveillance-internet, I would definitely write browsers for the Gemini protocol and backdoor them.
As a former "Don't be evil" company, it would be of great interest to me who was trying to exit my 'web'; how; and why :)
Food for thought...
Re: Six Years of Gemini
#45It was sad seeing the hate for it on here when it was new-ish, and while I haven't used it in a while, I'm glad to see it still kicking around. Such a neat and fun project.
I don’t hate it, but I question the use. You can use HTTP to do what it does, but better. The modern web is opt-in. I build and use sites that aren’t SPAs and shitted up with 3p resources and images and code. HTTP is great, and deserves our time and attention. I get that they seem upset with the modern web, and I am too - but it isn’t HTTP’s fault. It’s the sites you visit. If you want to build new and smaller commun…
I am saying this but I have no idea if AI crawlers have started to crawl gem capsules.
Re: Six Years of Gemini
#46Earlier quoted context omitted.
With all respect, this viewpoint rivals the infamous Dropbox comment.
Problem: you are looking for a way to get rid of the annoying issues of the modern www. What is the solution that solves this with the least amount of work? A) Develop a whole new transport protocol that does less than HTTP, develop client applications that use this protocol, convince a sufficient number of people to use this protocol, at least to the point where the majority of your activity happens there? or B) Ins…
Re: Six Years of Gemini
#47Earlier quoted context omitted.
I don’t hate it, but I question the use. You can use HTTP to do what it does, but better. The modern web is opt-in. I build and use sites that aren’t SPAs and shitted up with 3p resources and images and code. HTTP is great, and deserves our time and attention. I get that they seem upset with the modern web, and I am too - but it isn’t HTTP’s fault. It’s the sites you visit. If you want to build new and smaller commun…
The limits of the medium and the creativity this enforces is why people like it. It caters a niche audience with a shared set of values. I get why people don't really care for it personally or on a technical level (myself included), but it always surprises me that it's hard for people to understand that others do.
Text only is just a little to limiting if you ask me.
Re: Six Years of Gemini
#48Earlier quoted context omitted.
With all respect, this viewpoint rivals the infamous Dropbox comment.
Problem: you are looking for a way to get rid of the annoying issues of the modern www. What is the solution that solves this with the least amount of work? A) Develop a whole new transport protocol that does less than HTTP, develop client applications that use this protocol, convince a sufficient number of people to use this protocol, at least to the point where the majority of your activity happens there? or B) Ins…
You can’t win a game designed and implemented by a mega corporation which is specially made to earn them money and protect their monopoly by being reactive and defending all the time. Instead you have to change the game and play with your own rules.
That’s option “A”.
Re: Six Years of Gemini
#49Earlier quoted context omitted.
With all respect, this viewpoint rivals the infamous Dropbox comment.
Problem: you are looking for a way to get rid of the annoying issues of the modern www. What is the solution that solves this with the least amount of work? A) Develop a whole new transport protocol that does less than HTTP, develop client applications that use this protocol, convince a sufficient number of people to use this protocol, at least to the point where the majority of your activity happens there? or B) Ins…