[jeremycherfas]Is there anything general to be said about rate limiting, like the kind of time period over which it is calculated. I am currently rate limited on a download and wonder how long to leave it before trying again.
[fluffy], jonnybarnes, jeremycherfas, kogepan, KartikPrabhu, alex_ and hendursa1 joined the channel
Zegnatjeremycherfas: I do not think there is some form of generic advise. Other than some form of exponentialy increasing wait time. If it did not work after 1 minute, try again after 5 not after 2, then maybe give it 15 etc.
jeremycherfasSeems oodd though, because capjamesg[d] got rate limited when he tested my code, and about 18 hours later I was still rate limited. So maybe Marco is especially strict.
jeremycherfasI confess, I am lazy and so download it every time I made a change. I can definitely see the point of using the saved OPML file in future. Might be worth seeing whether it exists and deleting it at the end of the script.
jeremycherfasI don't know, but I think that is an overcomplex approach, for me at least. As capjamesg[d] said, I don't need to fetch while I am testing, and thereafter will fetch only once a day.
jeremycherfas!tell capjamesg[d] Strange, but my CMS does not seem able to route to the url with 10 added characters. The most it will do is 2. But if I am adding the random characters per your suggestion, then I can get rid of the hours and minutes from the slug, which will give me a few more random to add, I hope.
jeremycherfasIt is weird. I build a folder name from the date on which I updated details of a podcast. So, typically, 2021-10-15, and in PHP it was relatively easy to increment that to 2021-10-15-1 etc if I updated more than one on the same day. In Python I have not yet found a good way to increment the folder name in that fashion if it already exists.
jeremycherfasBut strangely, Grav does not seem to like long random strings, and rather than find out why that may be, I've been trying to find the shortest random string that grav will process.
capjamesg[d]If a date is in the dict, you can change the key value to count how many have been stored. And then change the slug so that it is date + number of times used.
jeremycherfasI think a better option is for me to look more closely at the meaning of the date I am using to build the slug. I'm even wondering if it might make a difference to have the random digits in front of the date.
jeremycherfasEven weirder. Seems that it Grav will process effectively; I had to clear the cache. But the very weird part is that those items should never have been part of the cache as they had never before been called.
[fluffy][capjamesg] i use flask.session a lot but only from the top level app. never used it in a blueprint. not sure what you mean by a module in this context
[jacky]let's say I received a Webmention whose page has a limited visibility (like if in order to access it, we have to go through a TicketAuth dance), how would I show that on _my_ site? I immediately went to thinking "I'd probably need to allow people to sign into my site so I can probably begin some sort of 'authorization' on content"
@DenverProphitJr↩️ @DailyDevTips1 Using what I described, do you think that would be a better solution than a #github fork? Create your pet page on your on website and web mention it to her project. Send extra Json fields in #webmention to populate her pages (twitter.com/_/status/1450138492655349760)
@DailyDevTips1↩️ Would be an option, but you loose all control that way.
Not sure if that's the goal, but indeed you could enable webmentions for people to add a very specific string of elements. (twitter.com/_/status/1450148262586028035)
capjamesg[d]I am not going to index any right now. Angelo got me thinking about /store. It’s such a promising idea but we would need more adoption of a common markup / manifest.
jamietannaI think the discussion last time was call it h-app and h-x-app with the preference that we stop using x- experimental as it takes a while to get folks moved once its no longer experimental
Loqi[tantek] I have user-surveillance and user-control concerns about the Idle Detection API. Even with the required 60 second mitigation, it can be used for monitoring a user’s usage patterns, and manipulating them accordingly. (Also noted in Mozilla’s forma...
Loqireactions refer to the subset of responses/interactions with a post that are quicker, more impulsive, but still a conscious act, typically a simple UI gesture without writing any content, such as likes (reacji), reposts, bookmarks, or perhaps multiple simple UI gestures, such as selection a text range and posting a quotation of part of a post, or picking a person from a list to post an invitation as a response to seeing an event https://indieweb.org/reactions
[tantek]based on the kinda nonsense that happens on Twitter these days. Can't trust / expect that any particular icon / alias / profile URL won't have something nasty/spammy in it