url
field in the feed to define the URL for hashing. It should have been the last encountered one. Then, assuming append-style feeds, you could override the old URL with a new one from a certain point on:
I was not suggesting to that everyone need to setup a working webfinger endpoint, but that we take the format of nick+(sub)domain as base for generating the hashed together with the message date and content.
If we omit the protocol prefix from the way we do things now will that not solve most of the problems? In the case of gemini://gemini.ctrl-c.club/~nristen/twtxt.txt
they also have a working twtxt.txt at https://ctrl-c.club/~nristen/twtxt.txt
⊠damn I just notice the gemini.
subdomain.
Okay what about defining a prefers protocol as part of the hash schema? so 1: https , 2: http 3: gemini 4: gopher ?
# follow_notify = gemini://foo/bar
to your feedâs metadata, so that clients who follow you can ping that URL every now and then? How would you even notice that, do you regularly read your gemini logs? đ€
@movq@www.uninformativ.de @prologic@twtxt.net Hey! I may have found a silly trick to announce my following to people hosting their feeds on the Gemini space using the requested URI
itself instead of relaying on the USER Agent
đ. Iâve copied my current feed over to my (to be) Gemlog for testing. And if I do a jenny -D "gemini://gem.aelaraji.com/twtxt.txt?follower=aelaraji@https://aelaraji.com/twtxt.txt"
and this happens:
A) As a follower, I get the feed as usual.
B) As the feed owner, I get this in logs:
hostname:1965 - âgemini://gem.aelaraji.com/twtxt.txt?follower=aelaraji@https://aelaraji.com/twtxt.txtâ 20 âtext/plain;lang=en-USâ
You could do the same for Gopher feeds but only if you want to announce yourself by throwing in an error in their logs, then youâll need a second request to fetch the feed. jenny -D "gopher://gopher.aelaraji.com/twtxt.txt&follower=aelaraji@https:/aelaraji.com/twtxt.txt"
gave me this :
gopher.aelaraji.com:70 - [09/Sep/2024:22:08:54 +0000] âGET 0/twtxt.txt&follower=aelaraji@https:/aelaraji.com/twtxt.txt HTTP/1.0â 404 0 ââ âUnknown gopher clientâ
NB: the follower=...
string wonât appear in gopher logs after a ?
but if I replace it with a +
or a &
and it works. There will be a missing /
after the https:
. Probably a client thing.
url
field in the feed to define the URL for hashing. It should have been the last encountered one. Then, assuming append-style feeds, you could override the old URL with a new one from a certain point on:
how little data is needed for generating the hashes? Instead of the full URL, can we makedo with just the domain (example.net) so we avoid the conflicts with gemini://
, https://
and only http://
(like in my own twtxt.txt) or construct something like like a webfinger id nick@domain
(also used by mastodon etc.) from the domain and nick if there, else use domain as nick as well
@cuaxolotl@sunshinegardens.org Ah, thanks for reporting back! Okay, so youâre basically manually âcrawlingâ feeds right now. đ€ What do you think about the idea of adding something like # follow_notify = gemini://foo/bar
to your feedâs metadata, so that clients who follow you can ping that URL every now and then? How would you even notice that, do you regularly read your gemini logs? đ€
Wait a minute! Nyxt browser can surf gopher, gemini aaaaaand http!? đČ
@Rob@jsreed5.org Coming from HTTP and discovered both at the same time, my preference might be biased towards Gemini because of the content syntax but I love both equally.
I suspect that people who came to Gemini from Gopher are more satisfied with the protocol than people who came to Gemini from HTTP.
@dev1ls@texto-plano.xyz First replay to your first twtxt from Spain! (I guess) Welcome back in! đ
Je teste gmid pour remplacer vger+inetd+relayd. Reste à configurer le cgi, il faut que je prépare un slowcgi en parallÚle de celui pour httpd :/. https://gmid.omarpolo.com #openbsd #gemini
#gemini readers, I wrote a tool to download new gemfeeds entries instead of opening a client: gemini://si3t.ch/log/2024-02-28-gemfeeds-downloader.txt
Ăa mâagace, il y a trop de trucs Ă propos de #gemini qui nâont rien Ă voir avec #gemini. Rendez-moi le vrai #gemini : le #smolweb !
I would love to see a world where ones twtxt feed is defined by webfinger. So @xuu@txt.sour.is
=> https://text.sour.is/user/xuu/twtxt.txt
Then my identity can exist independent of the feed location. And I can host multiple protocol types for my feed. Ie. http/gopher/Gemini/irc DCC/etc
Iâve recently parsed html and gemini, and I can say the best part of #gemini is itâs simplicity <3
Je suis en plein rĂ©flexion. Je cherche Ă me dĂ©connecter, et lire hors ligne aprĂšs synchronisation. Un peu comme le fait offpunk. Cependant, ça ne me convient pas, la navigation en ligne revient trop vite; Je veux rĂ©cupĂ©rer les changements des sites puis les lire. RSS/ATOM (mastodon en gĂ©nĂšre), câest parfait pour ça, je lis tout avec rss2email. Comment faire de mĂȘme pour #gemini et #gopher? Je rĂȘve dâouvrir mon terminal, puis de parcourir les nouveautĂ©s sans clics
After seeing Googleâs Gemini video, will everyone now need to invest in one of this pointing-downwards camera stands for the home?
Commentaire du code pour un service de lecture over ssh (et je me la pĂšte au passage avec plein de liens #C ) : https://si3t.ch/log/2023-11-13-txtoverssh.c.txt gopher://si3t.ch/0/log/2023-11-13-txtoverssh.c.txt gemini://si3t.ch/log/2023-11-13-txtoverssh.c.txt http://6gvb6fzoxv72mtlpvr2fgj7ytpeggwuerdawspt24njlkwfxir6jncid.onion/log/2023-11-13-txtoverssh.c.txt gopher://of2w2p5f4hsslk63hmo6tid6r7inhlxuxviq4pb5cxg45enswpbrfjad.onion/0/log/2023-11-13-txtoverssh.c.txt gemini://b2khgkvb2wn4avjshjp63kknsjwikgwff5dwwydldia6qwf4kdnueyad.onion/log/2023-11-13-txtoverssh.c.txt ou encore âssh lire@si3t.châ numĂ©ro 45.
PensĂ©e dĂ©sagrĂ©able du jour: le protocole #gemini nâest pas Ă©cologique car il nâest pas accessible sur du vieux matĂ©riel Ă cause du TLS forcĂ©. Servir des fichiers textes Ă©crits en gemtext en #http est mieux dans ce cas
Check out the Nex Protocol. Itâs designed to be even simpler than Gemini and Gopher. What do you think? Could be great to host a twtxt feed on.
[lang=en] By the way, have you played with Station on Gemini?
I like that using Gemtext, you can have a pretty decent microblogging platform. Imagine that with decentralization from twtxt. That sounds appealing to me!
¿Qué seguirå para este cliente de Twtxt?
- Agregar RSS (para que otras personas puedan seguirlo en su cliente favorito)
- Agregar hilos (para dar seguimiento a futuras contestaciones)
- Soporte para Gemtext y Gemini (para la comunidad de Smol net)
ÂżTĂș que diceS?
¿Qué seguirå para este cliente de Twtxt?
- Agregar RSS (para que otras personas puedan seguirlo en su cliente favorito)
- Agregar hilos (para dar seguimiento a futuras contestaciones)
- Soporte para Gemtext y Gemini (para la comunidad de Smol net)
ÂżTĂș que diceS?
@eaplmx@twtxt.net This exact thing happened to me last night. I happened to be watching some random Youtube video, then this Ad came on, normally they are short 3-5s ads and I just tolerate them (sometimes) â But this particular ad was 20+ mins long! Somehow I kept listening to it too, despite my daughter telling me I could hit that âSkip Adâ button.
What was it you ask?! đ It was one of those testimonial-style, hyped up marketing videos of some product called âGemini 2â (a currency trading app, allegedly), I kept watching all the way through, it was fantastic! đ€Ł
Then I went and read up on it! âŠ
Short answer: TOTAL FUCKING SCAM đ€Ł
@prologic@twtxt.net Itâs called âcgodâ and it isnât written in C or Go? I want my money backâŠ
I also like Gopher more than Gemini. The problem Gemini is trying to solve is better solved by just writing static HTML 4.01 pages.
@benk@kwiecien.us I am using jenny (we chatted a bit on IRC earlier today). I have been using it for over five months now, I think. It is truly a joy to use, specially because you can use the power of Mutt/NeoMutt to read your twts.
@fastidious@arrakis.netbros.com the things Gemini has going for it are mutual TLS and lack of JavaScript. Which makes for a secure albeit boring experience (much like gopher). The fake markdown is a bit of a drag.
A render mode for Gemini probably wouldnt be too hard. There are markdown to Gemini libs out there.
With Web3 the whole trust a 3rd party browser ext + high fees + env impact for compute and storage are serious no gos for me.. I have heard one too many horror stories about clicking the wrong link and some script draining your metamask wallet.
c2 wiki browser for gemini gemini://sunshinegardens.org/~xj9/bin/c2
the focus on music thing is going poorly, but i think i have a plan or two what has come together in the last bit gemini://sunshinegardens.org/~xj9/posts/2021-09-06-rlog-v/
a #gemini viewer for the merveilles webring! #theWorkshop gemini://sunshinegardens.org/~xj9/bin/webring
created a little music streaming service for myself. uses the same access keys as /restricted-wiki/ friends welcome gemini://sunshinegardens.org/~xj9/arconite/playlists/
i think the next thing i need to do is burn all of these playlists to CD gemini://sunshinegardens.org/~xj9/arconite/playlists/
i think AP is doomed by its complexity. i want things like the fedi to exist, but they have to be a fuck lot more simpler if thereâs ever going to be a big big pile of indie server options that can easily be mutated to suit every group individually. shit like twtxt and gemini gives me hope because they are small enough to fuck with in very small bursts and still get somewhere.
floating farms and markets seems important for a sea based civilization. idk how weâre gonna do funding, but thatâs something my crew has been discussing lately. gemini://sunshinegardens.org/~xj9/posts/2021-08-24-station-atlantina-concept/
re: post-capitalism living standards gemini://sunshinegardens.org/~xj9/posts/2021-08-23-post-capitalism-living-standards/
did some fixes to gemini://sunshinegardens.org/~xj9/bin/twtxt â mostly organization-wise. prepping to add gemini and index support.
updated gemini://sunshinegardens.org/~xj9/wiki/metric-day/ and sigils.sed
did a little hacking on my gemini-based twtxt pod. iâll release the sources when its more feature-complete ^^ gemini://sunshinegardens.org/~xj9/bin/twtxt/
What if due to climate crisis effects and disasters our digital future will depend on low-energy hardware and protocols like Gemini?
forth is dangerous - gemini://sunshinegardens.org/~xj9/posts/2021-07-20-forth-is-dangerous/
tomo is updated and NO LONGER GPL gemini://sunshinegardens.org/~xj9/posts/2021-05-05-tomo-inferno-license/
a little further down the road to #bbnet gemini://sunshinegardens.org/~xj9/posts/2021-05-01-rlog-iv/
@prologic@twtxt.net deedum for android.
Kristall for OS X
Elaho for iOS
though I can only vouch for the first two.
Made myself a Gemini capsule => gemini://gmi.antonio.is
Can I interest you in the latest edition of Tales From The Dork Web when itâs about Gopher, Gemini and The Smol Internet? https://thedorkweb.substack.com/p/gopher-gemini-and-the-smol-internet
Now also to be found on Gemini at gemini://gem.johanbove.info - the future looks light and bright!.
Thinkin I might quit twtxt and gemini, tidy up a bit,just use tilde club web, or gopher.
gemini://sunshinegardens.org/~xj9/CAPCOM/
so long feddy, and thanks for all the fish - gemini://sunshinegardens.org/~xj9/posts/2020-08-07-social-admin.gmi