Hacker News over Gemini
divbzero
5 years ago
41
21
https://portal.drewdevault.com/2020/11/08/HN-over-Gemini.gmi
mPReDiToR5 years ago
This, in a perfect world, would be the function of a service the size of GitHub.

Take the dross out of the web and serve it to those with the skills (and/or determination) to spend their attention in a dramatically different way to the vacuous consumers of media who turn thwir brains off for hours a day playing Farmville (or whatever the latest cycle burner is on Farcebook).

What an amazing development, I hope nobody comes along and poisons the process for profit.

rbanffymPReDiToR5 years ago
> and serve it to those with the skill

I often joke that making computers easy to use was, in retrospect, a huge mistake.

buggeryorkshire5 years ago
What on earth is Gemini?
arkitaipbuggeryorkshire5 years ago
The reactionary alternative to the web: https://gemini.circumlunar.space/
lyxsusarkitaip5 years ago
Why?
SllXlyxsus5 years ago
Because the web has been taken over by commercial forces which seek to exploit your network bandwidth and computational resources without your permission to serve you ads, track your every move, steal and sell your information and mine crypto currency with the combined powers of dark patterns, supercookies, JavaScript, terms of service agreements and heart.
lyxsusSllX5 years ago
Sure, but what’s the end goal here? I just don’t get what prevents the history to repeat itself if it lifts off.

And considering current web, which of these problems are technically unsolvable at the moment? We can have privacy-aware browser if we’d want to. Protocols are mostly ok. HTML and css are actually good in 2020. Javascript can be disabled. Ads are filterable and there’s nothing preventing it from spreading by other other channels.

If that’s conceptually just a downgrade to bare minimum, how is it much better than lynx?

SllXlyxsus5 years ago
At this point an entire generation or two of people have reached adulthood since WorldWideWeb 1.0 and may have some childhood memories of the web around 1998 or 1999 or have heard tales of what the web was once like where people were naïve and put their entire life's story in pre-blog format and got to just figure shit out together in University dorm rooms, computer labs, early startups and IRC.

Some people just want to experience a little bit of what that was like, and Lynx isn't it. That's how I tend to look at projects like Gemini and Gopherspace necromancy. It's something a little bit different, a little bit cool, not subject to Eternal September, and just technical enough to scare all the suits away because the suits already have the web.

If any of these projects have any amount of commercial success, then yes, we likely would see something like what happened with the commercialization of the web happen all over again. In the mean time, it's a place to put stuff that a small niche of likeminded people might discover and read and maybe experience a little bit of that early magic of the early web themselves. You could just have a website and a blog, or you can have a gopherspace and a... uh, glog? Splog? I'll leave that one for someone else to figure out. But more importantly, you can do so without someone trying to run remote code in a client on your machine in a standard language that for some reason, every client in the world thought it was a good idea to incorporate an interpreter for.

mslaSllX5 years ago
> Some people just want to experience a little bit of what that was like, and Lynx isn't it.

I don't know, Lynx dates to 1992. Can't get much older than that with Web software. It has MS-DOS versions and was written by someone who became a founding engineer of Netscape.

https://en.wikipedia.org/wiki/Lou_Montulli

https://en.wikipedia.org/wiki/Lynx_(web_browser)

SllXmsla5 years ago
Lynx can be the same as it ever was, but the web that you can browse with Lynx is a different web than it was in 1992. Good to keep around though. :)
mslalyxsus5 years ago
> I just don’t get what prevents the history to repeat itself if it lifts off.

One of two things:

1. Nothing. They're trying to solve a social problem using technical methods.

2. The current UI ensures it never takes off. It remains a geek preserve, VC-oriented geeks need not apply.

silveroriolelyxsus5 years ago
The point (at least for me) is that it will never lift off. Only a few people will ever use it. Good.

Also, as I think they point out in an FAQ, you know that when you go to a Gemini site it will behave in a certain way. When you go to an http site, you don’t know if it will be HTML 1.0 style or if it won’t even render without masses of js. There’s no boundary between simple sites and tracking-filled garbage. In Gemini you know you’re clicking an http link and you accept the risks before doing so; or you can stay in your safe Gemini zone instead.

sturzaarkitaip5 years ago
are there also images?
ac29sturza5 years ago
Inline images are explicitly "not wanted for Gemini" per the FAQ: https://gemini.circumlunar.space/docs/faq.html
Jaruzelbuggeryorkshire5 years ago
As a big gopher user[1] I feel that Gemini was born out the frustration of gopher not having a standard SSL mechanism. There's been several attempts to weld SSL onto gopher resulting in a fractured landscape. One of the major desires is to not break legacy clients which makes implementation tricky.

I've been following the Gemini mailing list for some time now, and I am still not a fan. it feels a lot like re-inventing the wheel, instead of working with existing protocols (like gopher). It also seems to be a passion project of one person, albeit with a large community of followers.

---

[1] Shameless plug: http://www.jaruzel.com/gopher/gopher-client-browser-for-windows

snvzz5 years ago
Also over Gopher: gopher://hngopher.com

Not a fan of Gemini. Some of its decisions (e.g. no length) are questionable given its stated goals (including simplicity of implementation and working on resource-constrained hardware).

ddevaultsnvzz5 years ago
Why is the lack of length questionable given its stated goals?

Resource constrained hardware is not a stated goal, by the way, quite the opposite. See 2.13: https://gemini.circumlunar.space/docs/faq.html (and 2.11 for content-length).

snvzzddevault5 years ago
Not knowing length beforehand introduces a lot of complexity on the client side, going against 2.11.
s_gourichonsnvzz5 years ago
Can you elaborate?

I see how it prevents some features, not how it introduces complexity.

From cited link:

> Even without this header, it is possible (unlike in Gopher) for clients to distinguish between a Gemini transaction which has completed successfully and one which has dropped out mid-transfer due to a network fault or malicious attack via the presence or absence of a TLS Shutdown message.

snvzzs_gourichon5 years ago
Dynamic space allocation vs knowing beforehand how long the request will be.

The former is more of a pain, from a clients' standpoint.