Live data from Hacker News

gemini:// space

spwhitton.name

121–130 of 177 posts

Re: gemini:// space

#121

Earlier quoted context omitted.

Fair point, for example is it read or read? Maybe a better option would be a phonics tag or attribute followed by phonemes that no matter the language of the following word(s) would be able to be spoken by a reader?

I can't wait until I have to annotate all my documents like: He read ...

That sounds like a fun challenge: make a voice-to-text widget that also generates phonetic or semantic annotations...

Re: gemini:// space

#123

Earlier quoted context omitted.

This is covered by their FAQ: https://gemini.circumlunar.space/docs/faq.html , Section 2.5 "Why not just use a subset of HTTP and HTML?"

I do not buy it. Just use gemini:// rather than https:// to refer to that specific subset of https + html. Maybe also add a header to the server response that says x-gemini: true or whatever. > It's difficult or even impossible to deactivate support for all the unwanted features in mainstream browsers Just do not use mainstream browsers then. Make your own like you do for gemini. They address it a bit later with: > W…

I wrote http and xml parsers and I bet text drawing, layout, scrolling and ui are much more difficult.

Re: gemini:// space

#124
I've been messing with Gemini some off and on. A little unsure about what to build given the limitations. It seems to expect the user to use direct SSH access to servers for anything that would normally involve sending more than trivial amounts of data to the server.

The most interesting part IMO is the restriction to use user-managed TLS client certs as the exclusive way to identify a user. Nice way to both securely manage user identity without clumsy passwords and all of the issues they bring, and easily allow the user to have zero, one, or many identities and switch among them anytime they feel like it. Eliminating cookies and other such things in favor of it eliminates third-party tracking and puts the user in charge of who knows who they are and when.

I don't know if Gemini itself has a big future beyond a niche circle of bloggers. I would like to see the client cert feature be widely adopted within HTTP though. Maybe, among other things, Gemini can also be a lab to test out ideas that might make the mainstream web a better place too.

Re: gemini:// space

#125

While I think gemini is a cool 'hideout' on the web, it seems a lot of content served over gemini is also served over http. Does anyone know of any message boards like The Midnight Pub[1] that are served over gemini only? After some browsing, I couldn't find any. [1] https://midnight.pub/ gemini://midnight.pub/

I'm hosting a very simple one at gemini://gemini-textboard.fgaz.me but it's mostly just a demo for my gemini Haskell libraries: https://sr.ht/~fgaz/haskell-gemini/

Another one I know of is gemini://geddit.glv.one/

Re: gemini:// space

#126
I keep getting pulled toward the small internet by various forces, but I never seem to find the center of it, the place where the good content starts. I want to find the good phlogs and the secret message boards. I've connected to modern day BBSs and could never get used to the keyboard layout. What am I missing?

Re: gemini:// space

#127
post #7

Gemini is a cool piece of simple tech. I had a genuine pleasure reading the spec: https://gemini.circumlunar.space/docs/specification.html I've entertained an idea to build a set of tools for contemporary development (version control, code review, CI, etc) which would only speak Gemini. That would be both the UI and the API. Blockers came fast: * no way to upload anything that exceeds 1024 bytes, * escaping is subtly…

The one thing that puts me off the most is the limit of two levels of headings. (There are three, but you need one for the page title, and it would be awkward to reuse the "title" heading level for "section" headings. Even if you got over this awkwardness, three levels is still annoyingly constraining.)

Yes, this really bothers me too. Title, sections, subsections and subsubsections is not too much sectioning.

Re: gemini:// space

#128

Earlier quoted context omitted.

As a screen reader user, automatic language switching is the first thing I disable. A lot of HTML templates just include 'lang="en"', and developers rarely notice that, even if their website is in another language. I find Gemini pretty accessible overall. There are no images, so including alt descriptions isn't even a concern. There's no CSS, so you can't make controls that visually look like check boxes, but are muc…

The specification supports images, any mime types, video, pdf, html and javascript, in theory.

Sorry, I meant embedded images, like the img tag in HTML.

Re: gemini:// space

#129
post #43

I don't understand why the gemini people don't just use http 1.0 (+ host) with html (or plaintext/markdown/whatever even, without js/css). Seems like a case of NIH to me. Don't get me wrong, I am not against "reinventing the wheel" for a toy project or to learn but gemini seems to have become more popular than just that. If someone is really tired of the modern web I would suggest to them a distributed alternative ra…

A big part of the reason is Gemini was developed by people interested in Gopher, acknowledged the short comings of Gopher, then thought of solutions in the context of Gopher.

(A defining feature of the Gopher community is wanting to use something other than HTTP)

Re: gemini:// space

#130

Earlier quoted context omitted.

I do not buy it. Just use gemini:// rather than https:// to refer to that specific subset of https + html. Maybe also add a header to the server response that says x-gemini: true or whatever. > It's difficult or even impossible to deactivate support for all the unwanted features in mainstream browsers Just do not use mainstream browsers then. Make your own like you do for gemini. They address it a bit later with: > W…

Every Gemini post on HN has an inevitable post like this. Gemini developers want to keep things inside of a box that can't be bulldozed by corporate interests. I love it. I just wish Gemini browsers would optionally inline media and video links, but I'd be surprised if that doesn't happen before too long.

One of the two main web-to-Gemini proxies can already do this and the gmi2email script I wrote does it too. I think other clients probably can too.
Post reply on HN