💾 Archived View for gemi.dev › gemini-mailing-list › 000776.gmi captured on 2024-05-26 at 16:40:15. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-12-28)
-=-=-=-=-=-=-
?? Gemini is a ? strict subset of Gemini proper. In other words, a compliant Gemini agent should be able to handle all of ?? Gemini ? while a ?? Gemini agent can only handle a small subset of the whole of Gemini, gracefully degrading along the way. ?? Gemini attempts to follow Antoine de Saint-Exup?ry's dictum: design is achieved, not when there is nothing more to add, but when there is nothing left to take away. The approach was outlined in Solderpunk's seminal "The Mercury protocol" gemlog, dated 2020-05-26. ? The most apparent difference between ?? Gemini and Gemini proper relates to the connection mechanism: ? ?? Gemini run over plain TCP by default ? Gemini proper mandates TLS in all circumstances The port numbers are therefore different: ? 1961 for ?? Gemini, over plain TCP ? 1965 for Gemini proper, over TLS Aside from that, the differences are pretty minor: ? ?? Gemini sports only 3 status codes (20 SUCCESS, 30 REDIRECT, and 40 ERROR) ? Gemini proper sports ~18 status codes Another difference of note is related to IRIs/URIs: ? ?? Gemini mandates absolute, normalized IRIs everywhere ? Gemini proper allows relative URIs, in some cases In regards to text/gemini, ?? Gemini recognize only two line types: text, and link. Furthermore, the ?? Gemini links are always absolute, and normalized. Gemini proper sports a few more line types (preformatting toggle lines, preformatted text lines, heading lines, unordered list items, and quote lines). The regular Gemini links can be relative, under some circumstances. Very similar altogether, connection mechanism aside (plain TCP vs TLS). Other differences are more philosophical in nature: ? ?? Gemini advocates a more flexible connection model, using multiaddr + DNS-SD ? Gemini proper mandates TLS, in all cases ? all the way down to protocol specific status codes (the 6x series) Finally, there is the open vs close nature of the respective protocols: ? ?? Gemini advocates a cooperative extension model (through capabilities negotiation) ? Gemini proper is firmly locked down and frown at any hint of possible extensibility ? the forever protocol All in all, quite similar in practice, while quite different in outlook. ?0? ? https://portal.mozz.us/gemini/gemini.circumlunar.space/users/solderpunk/g emlog/the-mercury-protocol.gmi?raw=1 Archived at: https://web.archive.org/web/20210302133216/https://portal.mozz.us/gemini/ge mini.circumlunar.space/users/solderpunk/gemlog/the-mercury-protocol.gmi?raw=1
What the hell?
On 2021-03-02 03:50PM, roy niang wrote: > What the hell? It's just Petite. They're a staple of this list at this point, you just go "oh Petite!" and move on. From what I can tell, they're primarily unhappy with the /really contentious/ parts of Gemini like TLS and DNS. They seem to be one of those people that hate something but still hang around it for some reason[0]. I do understand their views on IRI because not having IRIs is rather silly. The IRI thing's going to be resolved one way or another sometime soon[1] though so... ~nytpu [0]: https://mastodon.social/@ifixcoinops/105778305316678323 ^ I don't advocate for banning Petite BTW, just using it as an apt description of their behavior. [1]: https://gitlab.com/gemini-specification/protocol/-/issues/1 -- Alex // nytpu alex at nytpu.com GPG Key: https://www.nytpu.com/files/pubkey.asc Key fingerprint: 43A5 890C EE85 EA1F 8C88 9492 ECCD C07B 337B 8F5B https://useplaintext.email/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20210302/0792 36e4/attachment.sig>
> On Mar 2, 2021, at 15:50, roy niang <roy at royniang.com> wrote: > > What the hell? Precisely. ?0?
> On Mar 2, 2021, at 16:21, Alex // nytpu <alex at nytpu.com> wrote: > > https://mastodon.social/@ifixcoinops/105778305316678323 text adventure! > ^ I don't advocate for banning Petite BTW, just using it as an apt description of their behavior. advocate noun /?adv?k?t/ a person who publicly supports or recommends a particular cause or policy. "he was an untiring advocate of free speech, until now" ?0?
Quoth Alex // nytpu <alex at nytpu.com>: > They seem to be one of those people that hate something but still hang > around it for some reason. They seem to be one of those people that makes the others leave this ML.
On Tue, Mar 02, 2021 at 06:37:01PM +0100, roy niang <roy at royniang.com> wrote a message of 5 lines which said: > > They seem to be one of those people that hate something but still hang > > around it for some reason. > > They seem to be one of those people that makes the others leave this ML. Using the existing feature of your MUA (Mail User Agent) to ignore automatically messages from this person seems a more reasonable choice.
> On Mar 2, 2021, at 18:37, roy niang <roy at royniang.com> wrote: > > They seem to be one of those people that makes the others leave this ML. Hint: https://en.wikipedia.org/wiki/Plonk_(Usenet) Usage example: >>Please refrain from posting to talk.bizarre until such time as you >>cease to be an asshole and become at least one of: bizarre, creative, >>or entertaining. You are welcome to dump your rotting ordure in rec.humor >>or some similar group where your fellow mental defectives congregate. >Make me.
> On Mar 2, 2021, at 18:41, Stephane Bortzmeyer <stephane at sources.org> wrote: > > Using the existing feature of your MUA (Mail User Agent) to ignore > automatically messages from this person seems a more reasonable > choice. Hint: https://en.wikipedia.org/wiki/Kill_file Aka killfile, bozo bin or twit list. ?0?
Off list here, pls see comments below :) On 3/2/2021 9:37 AM, roy niang wrote: > Quoth Alex // nytpu <alex at nytpu.com>: >> They seem to be one of those people that hate something but still hang >> around it for some reason. > > They seem to be one of those people that makes the others leave this ML. > It's easy enough to filter people that leave a bad taste in your mouth. Personally, I often filter top-posters, because that's just about the most offensive thing to me, breaking the context of a conversation. But that's just me. By all means, if someone is just spewing noise to you, just send them to /dev/null - it's like they no longer exist. Sure, you might see them being quoted here and there but that's about it. But please don't let someone else sour your own experience here. Kindest regards, -- Bradley D. Thornton Manager Network Services http://NorthTech.US TEL: +1.310.421.8268
---
Previous Thread: [spec] ☿️ gemini — a minimalist gemini protocol
Next Thread: [user] Putting my blog on gemini, question about subdomains