yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci nuke the cache file before starring
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
How did you nuke your cache?
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Hmmm weird 🤔
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci You don’t actually appear to be running that sha hmmm? 🤔
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
Hmmm
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
It appears to be working to 👌
silly bots 🙄
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Bo worries! If you curl it too it’ll return a proper 494 👌 Should make bots go away 🤞
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Blah my cache was poisoned 🤦♂️ it’s fine now! And this is no monger possible to do now.
@bender@twtxt.net Did they win though? Did they?! 🤣
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci This is already in place. It will error, return 404 Feed Not Found
for non-browsers and external feeds are never fetched (unless you are an authenticated/valid user of the pod) – I patched that hole a while ago, because I already picked up it was being abused by bots 🤖
Support (and thus abuse reports) are now disabled on this pod. There’s now a new setting in Settings -> Poderator Settings called “Disable Support”.
This happens again today. This is twice just today alone. Hmm I’m reconsidering this feature entirely, rarely used and if it’s just going to be abused by spammer, I don’t see the value in it. I’m certainly not going to try to build some kind of “anti-spam” filters or anything, sounds cool, I’d learn a lot, but smells of effort and time I simply don’t have 😢 #spam #sucks
@slashdot@feeds.twtxt.net OMG! 😦 What da hell is going on here?! I used to have a friend that came from North Carolina, this is terrible (attacking power grids) 🤬 wtf are these people smoking?! 🚬
Like why does spammers even bother?! Don’t they realize how fucking futile and useless it is to be abuse something like a support form? I mean clearly nothing is going to come of this, except it’s going to be clearly ignored and toss in the bin. 🤣
Wow! My god spammers really try hard song they? 🤣 Geez 🤦♂️
Do we need to make the captcha harder? 🙄
@lyse@lyse.isobeef.org to be fair the settings that you can change in the user interface are persisted to the settings YAML file and yes override any environmental command online options. This is always made sense to me because there are subset of settings that can be changed dynamically at runtime without requiring any restart.
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci It’s good enough IMO 🤞
@aelaraji@aelaraji.com It is if he’s turned off open profiles 👌
yarnd --help
currently says (for me):
@lyse@lyse.isobeef.org thank you! 🙇♂️
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@quark@ferengi.one Thanks! 😅
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
I’m happy with the current implementation though, because the only reason you should be hitting the external profile endpoint at all is a) you’re logged in and happen to click on someone’s profile that is external to the pod or b) you’re anonymous and just clicking through the frontpage (see a)
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@bender@twtxt.net The problem with this is we just don’t know until we try. That’s why if the external feed you’re looking for isn’t found in the cache, it’ll try to fetch it in the background. It’s a bit of a sucky UX really, but its better than the experience of “waiting, waiting waiting and then timeout”.
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
I’ve pushed a slightly improved version of this that will return a HTTP 404 Not Found if the UserAgent is determined to NOT be a Browser.
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
Now responds with an error page; but still a 200 OK
which I’m not entirely sure I agree with or am happy with? Hmm
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci I’ve fixed this and pushed a commit to main
. Will test it on my pod and see how it goes. Basically reporting an error if the feed isn’t in the cache and you’re unauthenticated (anonymous).
@movq@www.uninformativ.de Yup! 👌
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Hmmm I’ll have a look at this today, hopefully. 🤞 Thanks for bringing this up! 🙇♂️
@xuu we really must invest more time and effort into salty im 🤣
@aelaraji@aelaraji.com good morning! Are you wake up that early?! 🤣
@movq@www.uninformativ.de it looks like it would kill you. 😅
@lyse@lyse.isobeef.org Definately! Next time I’ll make sure I announce it a few days in advance. 🙄😅
This ☝️
@movq@www.uninformativ.de I certainly am 🤣 I wonder whether she is one of the yontest? 🤔
My 9yr old daughter just made her Git commit today, her first website, setup two-factor authentication and used several credentials (which I helped her with) 🤣 – next lessons: password hygiene/management.
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.
@movq@www.uninformativ.de It’s all in this single Converge() method. Let me see if I can decipher and document wtf is going on here…
@movq@www.uninformativ.de Yeah, they should rotate though, but yes.
@hacker-news-newest@feeds.twtxt.net Oh! Wow! 😮 Does anyone know or have any insight as to the arrest of the Telegram CEO (Pavel Durov)? 🤔 #Telegram
@aelaraji@aelaraji.com Please do! 😅
@movq@www.uninformativ.de All good! 😊 I totally get it 😅
@movq@www.uninformativ.de This is fair 😅 Most development with Twtxt / Yarn.socail continues to be “asynchronous” and “slow” in nature 🤣 – regardless of whether we see you on IRC or not 😅
@<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 🤣
@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.
⏰ 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 :/
@bender@twtxt.net Good question! XFCE us a better choice IMO
But why?