πΎ Archived View for bbs.geminispace.org βΊ s βΊ Gemini captured on 2023-06-14 at 13:59:48. Gemini links have been rewritten to link to archived content
β‘οΈ Next capture (2023-06-16)
-=-=-=-=-=-=-
A place for all topics related to the Gemini protocol, e.g., applications, capsule setup/maintenance, software development, libraries/languages, and questions about the specification.
I'm looking for a protocol description of 'gemlog' and 'gemini feed'. Can anyone point me to links? (I am studiously avoiding the word 'definitive' here intentionally) π€
π¬ 2 comments Β· 2023-06-13 Β· 2 days ago
I'd been hosting my capsule at pollux.casa, which has been dead for days. Any recommendations on other hosts?
π¬ 17 comments Β· 2023-06-11 Β· 3 days ago
Are zero-length uploads valid in Titan? β The semantics of this would be akin to "make the resource empty".
π¬ 3 comments Β· 2023-06-11 Β· 3 days ago
How does one verify someone's identity is what they claim to be? β Basically, if someone else would make new identity after my name, how one could know it's not, well, me? Like for PGP there is keyoxide. [https link] Is there something similar for geminispace? I assume one could add a fingerprint of their identity to their own site?
π¬ 6 comments Β· 2023-06-09 Β· 5 days ago
Gemini browser for older Android devices β Are there any actively-maintained Gemini browsers that will work on Android 2.3? Phaedra is no longer maintained and gives a "handshake failed" error for every capsule I try to connect to, so... Is there anything else?
π¬ 3 comments Β· 2023-06-08 Β· 7 days ago Β· #clients
What if without TLS certificates? β One thing I have been always wondering is what alternative we had to the TLS certificates to get the same result? Thanks... π
π¬ 2 comments Β· 2023-06-06 Β· 8 days ago
Gemini pager β I was thinking it would be nice to have an interactive terminal pager for gemtext, like more(1) or less(1) but with nice wrapping, support for navigating by section, and a way to run an external command on a link URI. But I have a feeling that something along these lines does already exist, and I'm just failing to relocate it. Do you know of anything like this? Would you have any use for it?
π¬ 5 comments Β· 3 likes Β· 2023-06-04 Β· 10 days ago
ANSI formatting What do you think of the use of ANSI formatting (for [31mc[32mo[33ml[34mo[35mu[36mr[0m and [1memphasis[0m) in gemtext? This is one of those cases where the current spec is silent. A tradition of using these escape sequences in certain circumstances has built up, popularised (and pioneered?) by Astrobotany, and later Wordo. It worked with some terminal clients just because they didn't think to strip the escape codes, and some graphical clients (Lagrange at least) then...
π¬ 17 comments Β· 1 like Β· 2023-06-04 Β· 10 days ago Β· π³οΈ
β Here's a capsule that's failing to load in Rosy Crow due to this issue
Certain servers are too hasty to respond β A few servers, when visited in Rosy Crow, will respond with an Invalid URL error. This problem had been a head-scratcher for a bit, but I've found the cause: some servers don't wait for the client's request to finish before they respond to it. The root cause is the result of how the Opal client library makes requests. In order to...
π¬ 3 comments Β· 2023-06-04 Β· 11 days ago
Thoughts on feeds. I have been struggling with my feeds recently. Both RSS and fedi. I lose enthusiasm for a person because Iβm only interested in one of the topics they write about. Eventually I donβt bother searching through the feeds for the good stuff. Then eventually my feed reader app is just not exciting to me anymore. Iβd really like better curation tools so I could construct a better experience for myself. There seems to be a culture that posting a unified stream of your thoughts...
π¬ 9 comments Β· 1 like Β· 2023-06-02 Β· 12 days ago
What is your favorite terminal gemini client?
π¬ 9 comments Β· 2 likes Β· 2023-06-02 Β· 12 days ago
Has anyone thought of (or seen) a Mud/Muck/Mush kind of thing on Gemini? I never got into them before, but it seems really interesting to see if they could thrive in Gemini as part of the right community.
π¬ 5 comments Β· 2023-05-31 Β· 2 weeks ago
THE GEMINI PROTOCOL SEEN BY THIS HTTP CLIENT PERSON β This is a very interesting blog post by curl maintainer Daniel Stenberg. The suggestions he has for the Gemini protocol are summarized below: * 1. Split the spec into three separate ones: protocol, URL syntax, media type. Expand the protocol parts with more exact syntax descriptions and examples to supplement the English. * 2. Clarify the client certificate use to be origin based, not host name. *
π¬ 16 comments Β· 12 likes Β· 2023-05-28 Β· 2 weeks ago
Expiration of self-signed certificates Does it make sense to use Not After on self-signed gemini server and client certificates, so that they expire after some time? I long ago came to the conclusion that it doesn't make sense, but it still seems to be standard practice, so I'm worried that I may have missed something. Have I? Certainly you shouldn't expect a self-signed certificate to be usable forever -- the private key might be compromised one day, and anyway the underlying encryption will
π¬ 4 comments Β· 2023-05-27 Β· 3 weeks ago
hobby coder here with a question. When implementing client authentication, do we just store the tls client hash? If so how is this not able to be spoofed? I'm guessing there is some public key authentication going on in the background. looking at the spec and some searches only helped a little.
π¬ 4 comments Β· 2023-05-27 Β· 3 weeks ago Β· #certificates #client_certificates #programming
Should we give Gemini page subscriptions a proper name? β There is no offical name for the Gemini page subscription specification. [gemini link] Some people call it gemsub or gmisub. I think it would be helpful, if the companion specification would mention a canonical name. If you want more options, put them in the comments, and I will update the poll.
π¬ 3 comments Β· 2023-05-24 Β· 3 weeks ago Β· π³οΈ
mail2gemini β I have written a demo app for posting to gemini via email after someone suggested that on the gemini irc, this is quite hacky currently and uses mpack to get the image attachments and a imap client with LUA to read the mailbox for new messages. If you want to try that, you can send a mail with one or more image attachments to alex/at/lehmann.cx and it will send a reply mail with the url created. This is more of a POC hack than anything and I can probably not keep that running for...
π¬ 6 comments Β· 5 likes Β· 2023-05-21 Β· 3 weeks ago
emoji as first character in link lines β It's a popular convention in geminispace to use an emoji as the first character of a link line description. It's a fun way to give some flair to your capsule in the absence of images and styling. The popularity has no doubt been boosted by Lagrange, which has special handling to shift these emojis into the left gutter. But I can remember capsules doing this going back to basically the beginning of gemini. I first saw it on yam655's capsule which inspired
π¬ 8 comments Β· 2023-05-18 Β· 4 weeks ago
Longer input text fields β I'm not proposing a spec update or anything like that, yet (as that seems unlikely). This is just more of a question. Is there anything that can be to tell a browser that an input field is long and should be displayed like a textarea preferably? For a search box or for simple question/answer type inputs the current input is appropriate. But for longer fields, such a when posting on Bubble, it should be displayed more like the tweet box on Twitter. The other solution...
π¬ 11 comments Β· 2023-05-17 Β· 4 weeks ago
Tinylog client β Does anyone know if a good Tinylog client hosted as a Gemini service (similar to this, but allowing you to follow Tinylogs)? I've been thinking about what my next Gemini related project should be, and as someone who has a decent setup for their own personal Tinylog I could see this as being my next project. But if there's already something else out there I don't need to bother.
π¬ 7 comments Β· 2023-05-14 Β· 4 weeks ago
β gemini://gemini.lehmann.cx/xsspage.gmi
XSS Test β I created a xss test page in gemini to check if a web gateway or client might have issues, until now I have not found any
π¬ 2 comments Β· 2023-05-14 Β· 4 weeks ago