2019-06-25 - No one to relate to 'cept the sea
----------------------------------------------
Solderpunk continues his exploration of project gemini [1]. I had
reached out to him on the fediverse, and he kindly responded in
full, so when he did likewise, I felt like I just had to do the
same.
First of all, and probably most importantly, I want to reach out to
Sean [2] who writes somewhat despairingly of the "geminimap" link
format I proposed. He, well, he doesn't like it [3], referring to
it as an "abomination". I don't think it's quite that bad, but I do
acknowledge that there are some issues.
I made my case here that using <tab> as a delimiter has serious
disadvantages. While it is true, as Sean says, that every keyboard
has a <tab> key, the fact remains that modern computers and
programs interpret that key differently. I think the disadvantages
of it outweight the immediate advantage of having a dedicated key -
particularly when we consider the initial ideas behind Gemini.
I think solderpunk has given more than enough commentary about
escape-chars and the rest, so I won't go into it here, except to
say that no matter what delimiter you come up with, there's always
going to be some plausible reason to use that delimiter in a
file/uri. No matter what you do, you may have to end up escaping a
character!
In a conversation on the Fediverse [4], tomasino, alex and others
weigh in on solderpunks last idea: Magic! Well, at least magic
strings.
I have to say that I love this idea, in fact I'd be far happier
with it than my own idea. I fear that I was allowing my ideas to be
constrained by limits imposed by gopher, and the implementations of
that. Thinking inside the box, as it were.
In terms of magic strings, of the options proposed, the one I like
best is:-
=>
This just reminds me of when I was a kid, playing with the terminal
at home. Its like being brought full circle back to those days. Of
the others, I fear that the monkeyloop is just overused these days,
and I don't think a shebang should be used for anything other than
its accepted usage.
Finally, and happily, I think the idea of slowing down is a good
one. There's no rush here, there's no pressure, this is all just
fun, and it should remain that before anything else.
[1]:
gopher://zaibatsu.circumlunar.space/~solderpunk/gemini/gemini-maps-3.txt
[2]:
gopher://conman.org
[3]: gemini://gemini.conman.org
[4]:
https://glitch.social/users/gcupc/statuses/102326434899616117
FN: Bonus prize to anyone who gets the reference in the header.