publish_command
script!! THANK YOU! Now my website has TWO pages instead of just a boring one 😂 New: Log Page
publish_command
script!! THANK YOU! Now my website has TWO pages instead of just a boring one 😂 New: Log Page
publish_command
script!! THANK YOU! Now my website has TWO pages instead of just a boring one 😂 New: Log Page
/ME wondering if it's possible to use it locally just to read and manage my feed at first and then _maybe_ make it publicly accessible later.
/ME wondering if it's possible to use it locally just to read and manage my feed at first and then _maybe_ make it publicly accessible later.
/ME wondering if it's possible to use it locally just to read and manage my feed at first and then _maybe_ make it publicly accessible later.
Give me a couple of minutes, I'll give it a try myself 😉
Give me a couple of minutes, I'll give it a try myself 😉
Give me a couple of minutes, I'll give it a try myself 😉
> how would that work exactly?
To my limited knowledge, Keyoxide is an open source project offering different tools for verifying one's online persona(s). That's done by either A) creating an Ariande Profile using the web interface, a CLI. or B) Just using your GPG key. Either way, you add in Identity claims to your different profiles, links and whatnot, and finally advertise your profile ... Then there is a second set of Mobile/Web clients and CLI your correspondents can use to check your identity claims. I think of them like the front-ends of GPG Keyservers (which keyoxide leverages for verification when you opt for the GPG Key method), where you verify profiles using links, Key IDs and Fingerprints...
> Who maintains cox site? Is it centralized or decentralized can be relied upon?
- Maintainers? Definitely not me, but here's their Git stuff and OpenCollective page ...
- Both ASP and Keyoxide Webtools can be self-hosted. I don't see a central authority here... + As mentioned on their FAQ page the whole process can be done manually, so you don't have to relay on any one/thing if you don't want to, the whole thing is just another tool for convenience (with a bit of eye candy).
> Does that mean then that every user is required to have a cox side profile?
Nop. But it looks like a nice option to prove that I'm the same person to whom that may concern if I ever change my Twtxt URL, host/join a yarn pod or if I reach out on other platforms to someone I've met in her. Otherwise I'm just happy exchanging GPG keys or confirm the change IRL at a coffee shop or something. 😁
> how would that work exactly?
To my limited knowledge, Keyoxide is an open source project offering different tools for verifying one's online persona(s). That's done by either A) creating an Ariande Profile using the web interface, a CLI. or B) Just using your GPG key. Either way, you add in Identity claims to your different profiles, links and whatnot, and finally advertise your profile ... Then there is a second set of Mobile/Web clients and CLI your correspondents can use to check your identity claims. I think of them like the front-ends of GPG Keyservers (which keyoxide leverages for verification when you opt for the GPG Key method), where you verify profiles using links, Key IDs and Fingerprints...
> Who maintains cox site? Is it centralized or decentralized can be relied upon?
- Maintainers? Definitely not me, but here's their Git stuff and OpenCollective page ...
- Both ASP and Keyoxide Webtools can be self-hosted. I don't see a central authority here... + As mentioned on their FAQ page the whole process can be done manually, so you don't have to relay on any one/thing if you don't want to, the whole thing is just another tool for convenience (with a bit of eye candy).
> Does that mean then that every user is required to have a cox side profile?
Nop. But it looks like a nice option to prove that I'm the same person to whom that may concern if I ever change my Twtxt URL, host/join a yarn pod or if I reach out on other platforms to someone I've met in her. Otherwise I'm just happy exchanging GPG keys or confirm the change IRL at a coffee shop or something. 😁
> how would that work exactly?
To my limited knowledge, Keyoxide is an open source project offering different tools for verifying one's online persona(s). That's done by either A) creating an Ariande Profile using the web interface, a CLI. or B) Just using your GPG key. Either way, you add in Identity claims to your different profiles, links and whatnot, and finally advertise your profile ... Then there is a second set of Mobile/Web clients and CLI your correspondents can use to check your identity claims. I think of them like the front-ends of GPG Keyservers (which keyoxide leverages for verification when you opt for the GPG Key method), where you verify profiles using links, Key IDs and Fingerprints...
> Who maintains cox site? Is it centralized or decentralized can be relied upon?
- Maintainers? Definitely not me, but here's their Git stuff and OpenCollective page ...
- Both ASP and Keyoxide Webtools can be self-hosted. I don't see a central authority here... + As mentioned on their FAQ page the whole process can be done manually, so you don't have to relay on any one/thing if you don't want to, the whole thing is just another tool for convenience (with a bit of eye candy).
> Does that mean then that every user is required to have a cox side profile?
Nop. But it looks like a nice option to prove that I'm the same person to whom that may concern if I ever change my Twtxt URL, host/join a yarn pod or if I reach out on other platforms to someone I've met in her. Otherwise I'm just happy exchanging GPG keys or confirm the change IRL at a coffee shop or something. 😁
IF
they check their logs.
IF
they check their logs.
IF
they check their logs.
jenny -D
otherwise, it misses things up if I add that snippet of text to links in my .config/jenny/follow
file 😅 Anyway, it was a nice try.
jenny -D
otherwise, it misses things up if I add that snippet of text to links in my .config/jenny/follow
file 😅 Anyway, it was a nice try.
jenny -D
otherwise, it misses things up if I add that snippet of text to links in my .config/jenny/follow
file 😅 Anyway, it was a nice try.
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.
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.
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 - \n "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.
Skill issues aside (since I'm willing to learn), my internet speed is a huge limitation (I have less than 1Mb Up) 🫠 Then again, there's the
Running stuff off of my RPI's SD Card
😅 that's just asking for trouble. Seriously, I should get a proper Job, at least I'll be able to afford my curiosities 🙃
Skill issues aside (since I'm willing to learn), my internet speed is a huge limitation (I have less than 1Mb Up) 🫠 Then again, there's the
Running stuff off of my RPI's SD Card
😅 that's just asking for trouble. Seriously, I should get a proper Job, at least I'll be able to afford my curiosities 🙃
Skill issues aside (since I'm willing to learn), my internet speed is a huge limitation (I have less than 1Mb Up) 🫠 Then again, there's the
Running stuff off of my RPI's SD Card
😅 that's just asking for trouble. Seriously, I should get a proper Job, at least I'll be able to afford my curiosities 🙃
jenny --fetch-context
😁
jenny --fetch-context
😁
jenny --fetch-context
😁