💾 Archived View for freeshell.de › gemlog › 2021-07-05.gmi captured on 2022-06-04 at 00:49:43. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
On Gemini there usually isn't a simple way to leave a comment or reply. There certainly isn't any direct way to reply to me. Some people have provided a reply mechanism, and I should find out how those work.
I enjoy the pleasant surprise of wandering through Gemini space and finding myself mentioned. I know some people are reading, but I'm foolish enough to enjoy a tiny fillip when someone has something to say back.
The example is in agreement, but it works when people don't agree too.
I should probably write more responses to other people's stuff - pay forward the fillips.
There was discussion on IRC about streaming in Gemini.
The consensus was that every Gemini response should be considered a stream. Start rendering as soon as you have something to display. That's not how I did it. I get it all first, then render. My version works OK so far, but if it met a server that sent an endless stream, I don't think it would go well. Imagine requesting a news ticker, and the server replies:
20 text/gemini => somenewsurl Some news headline => anotherurl Another headline
...except the links keep coming without end. Or imagine tailing a log or displaying IRC channel over Gemini. My client* would wait for a pause longer than 10s, the connection to drop, memory to run out, or the end of time (whichever comes first).
If anyone knows of a server that sends streaming content, please post about it (see Feedback above).