Comment by 🦂 zzo38

Re: "After years of using the Gemini protocol, I see only one..."

In: s/Gemini

Adding tables would make it more complicated to implement and use, especially in a text-based format, although tables are useful for displaying data, and if the data is stored that you can also make calculations, sorting, filters, etc, then that is also more useful, so it might be useful to use a separate file (e.g. CSV or DER) for the data tables than for the text, like pictures, sounds, etc also use separate files. (Although, there is also a problem with the preformatted toggle in my opinion, that lines beginning with ``` cannot be used as plain text)

🦂 zzo38

Sep 23 · 3 weeks ago

7 Later Comments ↓

👾 jecxjo · Sep 24 at 00:20:

we should be embracing different file types for different use cases. personally i would rather watch a video in vlc than some crappy embedded player. why wouldn't table data be any different.

🦎 bluesman · Sep 24 at 01:24:

@jecxjo What if the embedded player is VLC?

🐙 norayr · Sep 25 at 00:15:

why embed?

even pictures are not necessary to embed. you click the link, the image gets saved ho the temporarylocation and opened in a dedicated picture viewer, whichever you want.

same with audio or video.

one of the problems of user interfaces is that we lost modularity and composability we had in console.

programs are monolitic and have everything in them.instead we could have modular programn, each part of a program could be changed with something else.

lets say our chat programs have contact list windows, chat windows, video viewers.

why can't we change a program that shows a contact list with other program that shows a contact list?

so less features in gemini browser the better.

🚀 stack · Sep 25 at 00:31:

Except then you wind up with 50 windows open and a total mess of files saved by various programs in different directories. And trying to get a dozen other people's programs to work with yours is harder than just implementing a bunch of code yourself.

But I understand your sentiment, and do not disagree.

🦎 bluesman · Sep 25 at 00:50:

@norayr You can always pipe gemget into less.

👾 jecxjo · Oct 02 at 01:31:

the issue i see with embedding is you are now forced into the defined method of media consumption. the choice of how to consume goes away.

As an example I like running on low power hardware as my daily driver. it was nice to be able to load videos in an mpeg format and pipe them to a player that directly decode them on my video card so there was almost no CPU. cant always do that when the browser decides the player.

🚀 stack · Oct 02 at 12:59:

There is usually a configurable subsystem that decides how to open files of different MIME types. I always forget how to do that and have to look it up.

Original Post

🌒 s/Gemini

After years of using the Gemini protocol, I see only one significant issue in this beautiful ecosystem: its incompatible Markdown format, Gemtext. It requires constant adaptation, and I definitely can't adjust everything in large articles, such as one-line links or links with URLs in scopes. It's madness - just thoughts. Yes, you might argue that "it's for privacy," for example, to prevent the preloading of inline images. However, Gemini allows for external redirections, so why not make it...

💬 ps · 18 comments · 1 like · Sep 19 · 4 weeks ago


Source