💾 Archived View for rawtext.club › ~sloum › geminilist › 001636.gmi captured on 2020-10-31 at 02:25:12. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2020-09-24)
-=-=-=-=-=-=-
Sean Conner sean at conman.org
Sat Jun 13 22:50:25 BST 2020
- - - - - - - - - - - - - - - - - - -
It was thus said that the Great solderpunk once stated:
7. It's of no practical use today, here and now, for "everyday users",
but I just want to get it on the record that in a hypothetical future
where IPv6 or something else has provided us all with abundant
publically reachable addresses, the obvious and elegant way for a
client to upload to a Gemini "server" is actually to just host the
resource itself, on a random, one-use-only URL, and then send that URL
as a query to a well-known uploading endpoint on the other end,
whereupon the "server" briefly becomes a client and fetches the resource
in the usual way. Nothing extra needed in the protocol at all!
I'll respond to the rest in another email, but I want to say that this isa *brilliant* idea and could be done today. All it would require isconfiguring people's routers to forward a port to the computer (gamersusually have to do this anyway to play online games---thanks NAT! [1]). Imay end up doing a "proof-of-concept" on this method.
The only downside is that limit of 1024 characters in the URL, but I don'tthink that will actually be that much of a concern.
-spc
[1] This destroyed the original peer-to-peer nature of the Internet. Sigh.