In-reply-to » you'll probably get an Error 1011 🤦 ... just copy and paste the link in a new tab if you can Screenshot of neomutt running Jenny

@prologic@twtxt.net it’s a Clownflare option to prevent images on your website from being embedded on other websites. It helps with my low bandwidth resources. And I believe you can set-up similar rules with Nginx, I’m just too lazy to do it manually RN.

CF Docs on Hotlink Protection

⤋ Read More

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!

⤋ Read More
In-reply-to » @bender My index formatting is intact, probably because I still haven't figured out how to set up my terminal to show RTL text correctly! 😅 but hey, that won't be a problem anymore, I don't feel like twting in Arabic. Sorry for the inconvenience.

@aelaraji@aelaraji.com not inconvenience at all. Just something out of the ordinary. :-) I thought it might have been a jenny’s bug, only reason I brought it up. LOL.

⤋ Read More
In-reply-to » You are both silly, LOL, does not GOD empower those who seek Him with wisdom?

@off_grid_living@twtxt.net hmm, are we talking about the same “GOD”?

” When the Lord your God delivers it into your hand, put to the sword all the men in it. As for the women, the children, the livestock and everything else in the city, you may take these as plunder for yourselves. And you may use the plunder the Lord your God gives you from your enemies.”

🤔 or…

“However, in the cities of the nations the Lord your God is giving you as an inheritance, do not leave alive anything that breathes. Completely destroy them”

Is that Him? Empowering and wise, indeed.

⤋ Read More
In-reply-to » Yes I have personally taken this horse paste many times myself and can vouch for its wonderful affect on removing both cancer and parasites from your system.

You are both silly, LOL, does not GOD empower those who seek Him with wisdom?

Many good people have this gift of wisdom, so learn to discern those who are wise and helpful in our lives.
By their fruits ye shall know them.

I remember one science person was in charge of doing “gain of function” research, creating GM organisms so viruses from other animals could infect humans. Why would a science person be interested in this? Why intentionally make viruses from other animals infect humans? But they did, and still do…. I would call this kind of science evil in the least, and the fact it was brought before the USA counsel suggests not all science people are doing good science. Wisdom is defined as the ability to know the difference between good and bad decisions. We learn this ability by getting into studies on topics. Start learning and stop being deceived.

⤋ Read More
In-reply-to » @lyse isn’t it great? I remember when email, and Usenet threads were always like that. Alas, came Google, Microsoft, heck, even Apple doesn’t do threading anymore, and things started to go down the drain since.

@bender@twtxt.net do you think we need to think about any new kind of visualization for these large yarn threads? 🤔

⤋ Read More
In-reply-to » @movq Is there a good way to get jenny to do a one-off fetch of a feed, for when you want to fill in missing parts of a thread? I just added @slashdot to my private follow file just because @prologic keeps responding to the feed :-P and I want to know what he's commenting on even though I don't want to see every new slashdot twt.

@falsifian@www.falsifian.org @movq@www.uninformativ.de You actually only really want the missing root Twt. You could just fetch this from any Yarn pod. There are scripts I built way back when yo do this 😅

⤋ Read More
In-reply-to » Media

Yes I have personally taken this horse paste many times myself and can vouch for its wonderful affect on removing both cancer and parasites from your system.

The Internet is trying to bag this drug from the layperson, like all wonder drugs on the www. Medicine is a money making business, they do not want you to be made well. Vaccine injury is possible the biggest contributor to the business of making you ill, so than for the rest of your life you seek the doctor who treats your disease, rather than affect a cure, because most cures are too late. Its a great system, and people trust science too much these days, but as you can see not all science is bad, some people are doing a wonderful job. Shalom

⤋ Read More
In-reply-to » Correct, @bender. Since the very beginning, my twtxt flow is very flawed. But it turns out to be an advantage for this sort of problem. :-) I still use the official (but patched) twtxt client by buckket to actually fetch and fill the cache. I think one of of the patches played around with the error reporting. This way, any problems with fetching or parsing feeds show up immediately. Once I think, I've seen enough errors, I unsubscribe.

@lyse@lyse.isobeef.org ah, if only you were to finally clean up that code, and make that client widely available…! One can only dream, right? :-)

⤋ Read More
In-reply-to » @movq, that would be a nice addition. :-) I would also love the ability to hide/not show the hash when reading twtxts (after all, that's on the header on each "email"). Could that be added as a user configurable toggle?

@movq@www.uninformativ.de you said you liked seeing the hash (which is a fair choice!). All I am asking is for a reconsideration as a user configurable feature. ;-) It looks redundant, in my opinion.

⤋ Read More
In-reply-to » @movq Is there a good way to get jenny to do a one-off fetch of a feed, for when you want to fill in missing parts of a thread? I just added @slashdot to my private follow file just because @prologic keeps responding to the feed :-P and I want to know what he's commenting on even though I don't want to see every new slashdot twt.

@movq@www.uninformativ.de, that would be a nice addition. :-) I would also love the ability to hide/not show the hash when reading twtxts (after all, that’s on the header on each “email”). Could that be added as a user configurable toggle?

⤋ Read More
In-reply-to » @movq Is there a good way to get jenny to do a one-off fetch of a feed, for when you want to fill in missing parts of a thread? I just added @slashdot to my private follow file just because @prologic keeps responding to the feed :-P and I want to know what he's commenting on even though I don't want to see every new slashdot twt.

@movq@www.uninformativ.de I don’t know if I’d want to discard the twts. I think what I’m looking for is a command “jenny -g https://host.org/twtxt.txt” to fetch just that one feed, even if it’s not in my follow list. I could wrap that in a shell script so that when I see a twt in reply to a feed I don’t follow, I can just tap a key and the feed will get added to my maildir. I guess the script would look for a mention at the start of a selected twt and call jenny -g on the feed.

⤋ Read More
In-reply-to » @bender Hmm I think you've uncovered a bug (or interesting side effect) of the crawler in yarns (the search engine) 😢

But you should not be seeing any requests from this pod

Just curious, how are you accomplishing this? Using egress iptables blocks?

⤋ Read More
In-reply-to » @bender I'm not a yarnd user, but automatically unfollowing on 404 doesn't seem right. Besides @lyse's example, I could imagine just accidentally renaming my own twtxt file, or forgetting to push it when I point my DNS to a new web server. I'd rather not lose all my yarnd followers in a situation like that (and hopefully they feel the same).

Imagine if SMTP behaved like this. It would be mayhem! SMTP bounces are certain number of retries, thus alerting the user that the email address, or server, is wrong. By the way, this same problem happens on the various implementations of ActivityPub (Mastodon, all “romas”, all “keys”, and GoToSocial, which I use). Some have implemented a process to drop federation, after certain number of delivery attempts fail.

⤋ Read More
In-reply-to » @lyse so, is it safe to assume you occasionally, but carefully, vet your feeds, and have contingencies in place to not keep requesting a seemingly dead feed over and over?

@bender@twtxt.net Btw, as you know, one thing the yarnd client has always lacked is some kind of “in-app” notification of sorts. Something to inform the user, “hey, you know what feed you follow, it’s looking like it’s kind of dead, maybe consider unfollowing it!” 🤣

⤋ Read More
In-reply-to » @lyse so, is it safe to assume you occasionally, but carefully, vet your feeds, and have contingencies in place to not keep requesting a seemingly dead feed over and over?

I took a guess based on my shell history 🤣

prologic@JamessMacStudio
Thu Aug 22 20:50:32
~/Projects/yarnsocial/yarn
 (main) 0
$ ./tools/who_follows.sh 'https://arrakis.netbros.com/user/pedantic/twtxt.txt'
"darch follows https://arrakis.netbros.com/user/pedantic/twtxt.txt and was last seen 625 days ago"

⤋ Read More
In-reply-to » @lyse so, is it safe to assume you occasionally, but carefully, vet your feeds, and have contingencies in place to not keep requesting a seemingly dead feed over and over?

@bender@twtxt.net No no, I get it. It’s just not as simple as any particular solution. Right now I don’t even know what the feed’s full URI was nor who on this pod (if at all) still follows it? I’ll bet it’s an inactive user right? Gimme the full URI was it was and I’ll have a poke at the DB? 🤔

⤋ Read More
In-reply-to » @lyse so, is it safe to assume you occasionally, but carefully, vet your feeds, and have contingencies in place to not keep requesting a seemingly dead feed over and over?

@prologic@twtxt.net I understand. It is useful. But Lyse doesn’t use Yarn.

I think I am not successfully explaining the problem I perceive here. People checking non existing feeds with the hope they will come back, over and over, and no provisions in Yarn to do much about it. 🤷🏻‍♂️

⤋ Read More
In-reply-to » @movq Is there a good way to get jenny to do a one-off fetch of a feed, for when you want to fill in missing parts of a thread? I just added @slashdot to my private follow file just because @prologic keeps responding to the feed :-P and I want to know what he's commenting on even though I don't want to see every new slashdot twt.

@falsifian@www.falsifian.org Hah! Remind me to talk to you about how yarnd peers with each pod in its own network to do exactly that. Maybe we could open up the protocol and you could potentially pee with other pods?

⤋ Read More
In-reply-to » Microsoft Copilot Studio Exploit Leaks Sensitive Cloud Data An anonymous reader quotes a report from Dark Reading: Researchers have exploited a vulnerability in Microsoft's Copilot Studio tool allowing them to make external HTTP requests that can access sensitive information regarding internal services within a cloud environment -- with potential impact across multiple tenants. Tenable researchers discovered the ser ... ⌘ Read more

@slashdot@feeds.twtxt.net Hah! 😅 Totally didn’t see this coming 🤣 AI and LLM(s) as a “service” posing new security and privacy threats? 🙄

⤋ Read More
In-reply-to » @lyse so, is it safe to assume you occasionally, but carefully, vet your feeds, and have contingencies in place to not keep requesting a seemingly dead feed over and over?

@bender@twtxt.net If you look at your Following list yarnd is continually improving the tools and data available to you especially regarding feed acailabiliry and maybe this helps you manage who/what you follow? 🤔 – I’ve certainly found it immediately useful!

⤋ Read More

Microsoft Copilot Studio Exploit Leaks Sensitive Cloud Data
An anonymous reader quotes a report from Dark Reading: Researchers have exploited a vulnerability in Microsoft’s Copilot Studio tool allowing them to make external HTTP requests that can access sensitive information regarding internal services within a cloud environment – with potential impact across multiple tenants. Tenable researchers discovered the ser … ⌘ Read more

⤋ Read More
In-reply-to » @bender I'm not a yarnd user, but automatically unfollowing on 404 doesn't seem right. Besides @lyse's example, I could imagine just accidentally renaming my own twtxt file, or forgetting to push it when I point my DNS to a new web server. I'd rather not lose all my yarnd followers in a situation like that (and hopefully they feel the same).

(@anth@a.9srv.net’s feed almost never works, but I keep it because they told me they want to fix their server some time.)

⤋ Read More
In-reply-to » @movq Is there a good way to get jenny to do a one-off fetch of a feed, for when you want to fill in missing parts of a thread? I just added @slashdot to my private follow file just because @prologic keeps responding to the feed :-P and I want to know what he's commenting on even though I don't want to see every new slashdot twt.

I guess I can configure neomutt to hide the feeds I don’t care about.

⤋ Read More
In-reply-to » @bender I'm not a yarnd user, but automatically unfollowing on 404 doesn't seem right. Besides @lyse's example, I could imagine just accidentally renaming my own twtxt file, or forgetting to push it when I point my DNS to a new web server. I'd rather not lose all my yarnd followers in a situation like that (and hopefully they feel the same).

@bender@twtxt.net Based on my experience so far, as a user, I would be upset if my client dropped someone from my follower list, i.e. stopped fetching their feed, without me asking for that to happen.

⤋ Read More
In-reply-to » @bender I'm not a yarnd user, but automatically unfollowing on 404 doesn't seem right. Besides @lyse's example, I could imagine just accidentally renaming my own twtxt file, or forgetting to push it when I point my DNS to a new web server. I'd rather not lose all my yarnd followers in a situation like that (and hopefully they feel the same).

@falsifian@www.falsifian.org that’s the thing: Twtxt doesn’t care much about followers. It is not that kind of social media. Yet, I agree with the exponential back off approach. I just don’t want to keep constantly trying to fetch that which will not resurrect, nor want people to continue hitting my endpoint, which will not resurrect. 😊

⤋ Read More
In-reply-to » China Is Backing Off Coal Power Plant Approvals Approvals for new coal-fired power plants in China dropped by 80% in the first half of this year compared to last, according to an analysis from Greenpeace and the Shanghai Institutes for International Studies. The Associated Press reports: A review of project documents by Greenpeace East Asia found that 14 new coal plants were approved from January to June with a total capacity of 10 ... ⌘ Read more

@slashdot@feeds.twtxt.net oh oh! There goes the Australian economy 🤣

⤋ Read More

China Is Backing Off Coal Power Plant Approvals
Approvals for new coal-fired power plants in China dropped by 80% in the first half of this year compared to last, according to an analysis from Greenpeace and the Shanghai Institutes for International Studies. The Associated Press reports: A review of project documents by Greenpeace East Asia found that 14 new coal plants were approved from January to June with a total capacity of 10 … ⌘ Read more

⤋ Read More
In-reply-to » @bender 404 could be indeed a temporary error if the file resides on a mounted remote filesystem and then the mount point fails for some reason. With a symlink from the web root to the file on the mount, the web server probably will not recognize the mount point failure as such. Thus, it might not reply with a 503 Service Unavailable (or something like that), but 404 Not Found instead. (I could be wrong on that, though.)

@lyse@lyse.isobeef.org errors are already reported to users, but they’re only visible in the following list.

⤋ Read More
In-reply-to » Just realized that phone came with a bunch of “hidden” Meta/Facebook services pre-installed and they cannot be uninstalled, so I guess me trying to “fight” WhatsApp is pointless anyway. 🤪

@movq@www.uninformativ.de A family member gave me their old (pseudo-)smart phone and it had all kinds of pre-installed BS that you’re not supposed to be able to uninstall, Xiaomi, FB, google… you name it. but guess what!? I already know about this Trick and then there is the Rethink DNS/Firewall app I have setup to block all traffic then allow the stuff I need with an Allow, Bypass or Exclude rule.

You’d be surprised to see how much traffic is going to blocked!! 🤣

⤋ Read More
In-reply-to » I'm wrong! Both 404 and 410, among others, are considered dead feeds: https://git.mills.io/yarnsocial/yarn/src/branch/main/internal/cache.go#L1343 Whatever that actually means.

@bender@twtxt.net I’m not a yarnd user, but automatically unfollowing on 404 doesn’t seem right. Besides @lyse@lyse.isobeef.org’s example, I could imagine just accidentally renaming my own twtxt file, or forgetting to push it when I point my DNS to a new web server. I’d rather not lose all my yarnd followers in a situation like that (and hopefully they feel the same).

⤋ Read More
In-reply-to » I'm wrong! Both 404 and 410, among others, are considered dead feeds: https://git.mills.io/yarnsocial/yarn/src/branch/main/internal/cache.go#L1343 Whatever that actually means.

If case it wasn’t clear, and from the horse’s mouth itself (my emphasis):

// These are permanent 4xx errors and considered a dead feed

⤋ Read More
In-reply-to » @prologic, does this rings a bell to you? 159-196-9-199.9fc409.mel.nbn.aussiebb.net

@lyse@lyse.isobeef.org right, now, on this:

“The right™ way is to signal 410 Gone if the feed does not exist anymore and will not come back to life again. But that’s hard to come by in the wild. Somebody has to manually configure that in almost all situations.”

Even so, what does Yarn do if a 410 is sent? I don’t think it does anything at the moment, but I could be wrong.

⤋ Read More