-- Leo's gemini proxy

-- Connecting to gerikson.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; lang=en

The occasional geminer - an artisanal, handcrafted gemlog

↑ latest entries


Rui Carmo on gemini


https://taoofmac.com/space/blog/2022/01/17/0800


> Overall, I think they’ve gone too far in simplifying the protocol.


Rui has been blogging forever and knows what he’s talking about. Most of the stuff is what I’ve been hung up on too, but this is a new wrinkle:


> The protocol does not have the concept of byte ranges or pipelining (i.e., getting specific byte indexes out of the content or issuing multiple requests over the same socket connection), which makes it very slow (TCP handshake + TLS handshake for each page). OK, fine, most capsules are likely hosted in tiny machines and you don’t have inline media and hence no sub-requests, but…


[…]


> The absence of a Content-Length header, for instance, is just asking for trouble (Gemini’s sister protocol, Titan, hacks that into URLs), plus I’d like to have some pre-fetching for tackling slow networks, and the provision for zipped bundles of content as “books” isn’t exactly it.


────────────────────────────────────────────


✽ Monday, 2022-01-17

→ more posts in the ‹gemini-sux› category

About this category: “All that is wrong with Gemini, or your money back”


Copyright © 2018 - 2022 Gustaf Erikson

Main page for this gemsite


[This Page Viewed Best In Any Gemini Client]

-- Response ended

-- Page fetched on Mon Jun 3 13:31:14 2024