(The jenny code is getting a bit long and convoluted. I feel the need to refactor this quite a bit. That’s why I’m not implementing any of this right away.)
@lyse@lyse.isobeef.org Ah, actually reading the spec helps. 🤦
@<falsifian https://www.falsifian.org/twtxt.txt>
, then it will look in https://www.falsifian.org/twtxt.txt for a twt with hash tkjafka
. Maybe even do this recursively until there are no new references anymore. This process could include explicitly querying some user-configurable Yarn pods as well. 🤔
@movq@www.uninformativ.de This is gone though right? 🤔
yarnd
has for "peering" between pods for this reason. It's quite simple really and its actually open publicly, so you can just use the scripts I wrote.
@bender@twtxt.net I’m mostly talking about compare twt chain
@lyse@lyse.isobeef.org I’m here ! 😅 It’s an open window sof ~4 hours, so plenty of time to jump on 🤣
purée, infomaniak, vous êtes obligés d’ajouter plein de trucs par défaut pour rien? Je veux juste un ndd moi :/
@prologic@twtxt.net Noone around. :-)
yarnd
has for "peering" between pods for this reason. It's quite simple really and its actually open publicly, so you can just use the scripts I wrote.
@prologic@twtxt.net can you drop a link to the repository with those scripts?
@movq@www.uninformativ.de The second one is at least discouraged. https://dev.twtxt.net/doc/twtsubjectextension.html#format
[…] Putting mentions before the hash is still supported but discouraged. […]
@movq@www.uninformativ.de It’s a very low-traffic channel. At least when I usually idle around. :-)
(Btw, I deliberately don’t join #yarn.social all the time. If I did, I suspect that a couple of development discussions would move over from twtxt to IRC. 🤪 Okay, and I often prefer slow asynchronous communication.)
@<falsifian https://www.falsifian.org/twtxt.txt>
, then it will look in https://www.falsifian.org/twtxt.txt for a twt with hash tkjafka
. Maybe even do this recursively until there are no new references anymore. This process could include explicitly querying some user-configurable Yarn pods as well. 🤔
Btw, it’s kind of annoying that we have two syntax options for this. 😆
It can be
(<a href="https://txt.sour.is/search?q=tags:hash">#hash</a>) @<nick url>
or
@<nick url> (<a href="https://txt.sour.is/search?q=tags:hash">#hash</a>)
The latter is from an earlier convention/spec. How about deprecating or even removing this?
@prologic@twtxt.net @falsifian@www.falsifian.org This just popped up in my head: How about adding a “fetch context” feature? Point jenny to some mail file that contains a twt (or pipe it to stdin) and it will try to auto-discover and fetch all related things. Like, if it sees something like @<falsifian https://www.falsifian.org/twtxt.txt>
, then it will look in https://www.falsifian.org/twtxt.txt for a twt with hash tkjafka
. Maybe even do this recursively until there are no new references anymore. This process could include explicitly querying some user-configurable Yarn pods as well. 🤔
It won’t always work. There’s no guarantee that tkjafka
will be present in the given URL.
Hmm. 🤔
@bender@twtxt.net No idea, but I haven’t used GNOME since 2008. 😅 I, too, like Xfce much better. Xfce (and KDE to some degree) look and feel rather “traditional”, though. You get a standard taskbar and that’s it. Maybe that’s too oldfashioned? 🤷 I’m just speculating.
You might have seen me popping up on IRC. This is how it looks:
That’s EZirc from the 1990ies. (It says it needs Warp 4, but runs fine on Warp 3.)
Lots of this old stuff still works (technically), but as @lyse@lyse.isobeef.org said: A lot of it really is dead. There’s not much going on anymore in Usenet.
@falsifian@www.falsifian.org Yeah this is a good idea. Opening up the little tiny API that yarnd
has for “peering” between pods for this reason. It’s quite simple really and its actually open publicly, so you can just use the scripts I wrote.
One thing to bare in mind is that Twtxt (the original spec) is largely dead, this included the registry. The registry in practise was never really widely used, and suffers from “centralization” – Which registry do you use? Its for this reason we built a search engine/crawler to help with searching and discovery. Anyway I digress… LMK if you want to go down this path, happy to document it beyond the scripts I wrote.
@prologic@twtxt.net Yes, fetching the twt by hash from some service could be a good alternative, in case the twt I have does not @-mention the source. (Besides yarnd, maybe this should be part of the registry API? I don’t see fetch-by-hash in the registry API docs.)
⏰ for our monthly Yarn.social Online Meetup! 🤞
Event: Yarn.social Online Meetup
When: 24th August 2024 at 12:00pm UTC (midday)
Cadence: 4th Saturday of every Month
Agenda:
Anything we want to talk about. Twtxt, Yarn, self hosting, cool stuff you’ve been working on. chit-chat, whatever 😅
@bender@twtxt.net ABV, IBU and EBC? 🤔
@aelaraji@aelaraji.com I had to nuke the search engine’s database last night due to a bug in a dependency that got fixed, but left me with a corrupted index :/
🥳 NEW FEED: @aelaraji@aelaraji.com
After four of these I am starting to feel really good. 🤭 Cheers!
It is really cool to watch this guy building a crossbow: https://www.youtube.com/watch?v=K-ogGdXTGkM
@bender@twtxt.net Good question! XFCE us a better choice IMO
@off_grid_living@twtxt.net pax vobiscum, saecula saeculorum!
@aelaraji@aelaraji.com interesting you mention this, because I have the same approach. Even on the machines I control, I tend to prefer mainly text over anything bigger.
I make exceptions on twtxt.net every once and then because I know @prologic@twtxt.net has an in-house, multi-terabyte solution begging to be used. 😂
Why so many Linux distributions come with Gnome as their default desktop environment? What makes Gnome so great? It has been a resource hog, in my experience.
Thanks Bender for quoting the NIV version: Deuteronomy 20:13-14 New International Version (NIV)
Let me see this in the KJV: De 20:17 But thou shalt utterly destroy them; namely, the Hittites, and the Amorites, the Canaanites, and the Perizzites, the Hivites, and the Jebusites; as the LORD thy God hath commanded thee:
Ge 15:16 But in the fourth generation they shall come hither again: for the iniquity of the Amorites is not yet full.
It seems to me GOD gave these people groups over 400 years to repent of their evil ways. Even when Jericho was such a city, Rahab, a prostitute was saved along with her family because she had faith in God, the only one saved from destruction of Jericho (see Joshua chapter 2). Since God is grace and mercy as well as just and a judge over sins, is not GOD able to spare people in cities as He see fit? or even remove their probation of living?
Ps 7:14 Behold, he travaileth with iniquity “aven” , and hath conceived mischief, and brought forth falsehood.
If you study the Hebrew there is a Hebrew word called “aven” which refers to the epi-genetic potential that drives all our genetic expressions, and records all our propensities of ourselves and our parents. This epi-genetic potential kicks in when you are over puberty, and unless GOD drives out these propensities, you become as your parents before you, doing the same sinful habits as they did. After 400 years, is there any possibility of a child seeking God over his inherited potential from sinful parents before him? Rahab is one example, so God is able to save some, but others choose to be lost, because of their own doings. Hope this helps. Shalom
@tkanos@twtxt.net it seems you are the perfect candidate to test it, then. Go for it, and bring us the good–hopefully–news! 🤣
To be able to centralize all my social activities (If I had) in twtxt.txt.
For example I post a family picture in Facebook, a stupid meme in twitter, and I like 1 video on youtube (that I want to share), in some clicks :
2024-08-13T07:36:15Z Look how my puppies are growing
2024-08-14T07:36:15Z How hard can it be ? 🤣
2024-08-15T07:36:15Z Very interesting conf by Dave Cheney
But why?
@prologic@twtxt.net Cool, simplification is gold. Non-existent code is the best code. :-)
something like :
- centralized export
- converting it to one model
- twtxt.txt it
I just want to test it. I am very curious about all those solutions. Can be good to centralize all my socials activity (ok I have none but … still) to create a twtxt out of it.
@prologic@twtxt.net nah, they are fine, in my opinion.
yarnd
prefetch resources liks this, cache them and serve the cached copy? 🤔
@bender@twtxt.net yeah, I think so as well. Hell I can’t even get myself to upload much media files on the fedi-platforms knowing they’ll be hosted out of someone else’s pocket, someone with no ROI in mind but other’s freedom of expression.
yarnd
prefetch resources liks this, cache them and serve the cached copy? 🤔
@prologic@twtxt.net I think this would impose a burden on resources to poderators, unless the cache is deleted automatically after a configurable period of time.
Alacritty doesn’t support TABs. Running a multiplexer locally doesn’t work well when you run another on your remote session. Uuuuuuugh! Nothing is ever perfect.
I fully support “small scale” and “slow” here. I think if you’re going to be successful at “self hosting” that’s kind of the design and architecture you need to go for IMO.
@aelaraji@aelaraji.com Me neither. I did a bit of research but couldn’t find anything. So if we created something, it’d have to be our own thing I think.
@aelaraji@aelaraji.com Would there be any standard way of indicate this behavior at all that you’re aware of? Any special way of linking the image? Or something? Hmmm 🧐
@aelaraji@aelaraji.com Ahh cool! Thank you 🙏 FWIW yarnd
has a built-in feature similar to this too where an operator (what we call a poderator) has to “whitelist” domains that may serve images before it’ll render them inline at all (to prevent abuse).
@prologic@twtxt.net I wouldn’t mind that for the bigger images, although, my main problem is with the scrappers and other platforms that nuke my RPi whenever I post a link out there… yes! I mean Mastodon 😆
BTW! I’ve just white listed twtxt.net … you should be able to see the embedded image by now.
@aelaraji@aelaraji.com Ahh I see! Interesting 🧐 Would you prefer that clients like yarnd
prefetch resources liks this, cache them and serve the cached copy? 🤔
@movq@www.uninformativ.de confirming that the issue isn’t present when using alacrity. Wow.
I just realized, this is the last Saturday of the month. So Yarn.social meetup is up again tomorrow. Same time as last time if anyone is interested/around to join and hang out!
@aelaraji@aelaraji.com What does “hotlinking” even mean? What feature and web server has this? I’ve never heard of this before till now 😅
@tkanos@twtxt.net nah, I will pass. :-) I mean, it is useful for someone, I am sure. Just not for me.
@aelaraji@aelaraji.com What terminal are you using? 🤔