💾 Archived View for rawtext.club › ~sloum › geminilist › 006894.gmi captured on 2023-09-08 at 16:47:59. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

-=-=-=-=-=-=-

<-- back to the mailing list

Malicious Links

ew.gemini ew.gemini at nassur.net

Sun Jul 11 07:24:26 BST 2021

- - - - - - - - - - - - - - - - - - - 

Hello,

gemproj at suckless.anonaddy.com writes:

Hello,
Chris Brannon <chris at the-brannons.com> writes:
nothien at uber.space writes:
In Gemini, the restriction that information can only be sent to a server
by performing a request is considered a feature. However, this can
backfire by removing the need for user interaction, even when it is
absolutely necessary. Below, I provide an example to show why this
feature, combined with the existence of malicious links, can prevent (or
at least hinder) the sole use of TLS certificates in account-based sites
on Gemini.
I think having destructive operations (create, update, delete) running
over Gemini is probably a mistake to begin with, because it will lead
down the path of trying to build yet another application platform on top
of yet another document delivery system. They tried that trick in the
90s. Sadly it's still with us, and it's called the WWW.
Full ACK!
~ew
Isn't that basically what all applications (that are capable
of any state change) do essentially? Build an application
layer on top of a protocol? If you remove Gemini, you got TCP
and UDP, and then IP.
If Gemini permits something but doesn't have it out of the
box, people will create another layer. It's natural I believe
🤷‍♀️

As far as I can tell, you can build anything on top of prettymuch anything sending and receiving data between two points.However, that does not imply, it is a good idea.

gemini the protocol per se is a way to serve file content.

Apparently a lot of people think, but how can I make it do X orY too? And in my not so humble opinion, there are protocolsbetter suited for some or these things. Take "uploading" text.There is sftp or scp at least. It requires an account on thereceiving side. Yes, well, imho that's a feature and not ashortcoming. ymmv.

Cheers,~ew

-- Keep it simple!