#dev 2021-03-01

2021-03-01 UTC
#
sebsel
!march
#
Kaja
It's March 366, 2020 (UTC)… March. March never changes …
#
sebsel
Happy still March everyone! :D
#
sebsel
I am totally in the wrong channel nvm 😓
[schmarty] joined the channel
#
[schmarty]
Still March in here! sebsel++
#
Loqi
sebsel has 4 karma in this channel over the last year (10 in all channels)
[KevinMarks] joined the channel
#
@4x_pro
Добавил поддержку протокола WebMention на свой сайт (пока только серверную часть). Ещё один шаг к #indieweb сделан! http://dlvr.it/RthfcV
(twitter.com/_/status/1366218642069725187)
[schmarty], [tantek], [KevinMarks], [jgmac1106] and KartikPrabhu joined the channel
#
jamietanna[m]
!tell aaronpk not sure if you saw my message re Telegraph?
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
i did not
#
Loqi
aaronpk: jamietanna[m] left you a message 12 minutes ago: not sure if you saw my message re Telegraph?
#
joshghent[m]
Loqi: Loqi
#
aaronpk
ooh i think it shut off a week ago when i had that drive fill up
#
aaronpk
oh boy here go a week's worth of webmentions
#
@devgummibeer
↩️ Definitely. My own blog has a blade component utilizing this package to show external "comments" and likes. Have to update this post to use the package. https://gummibeer.dev/blog/2020/blade-component-webmentions
(twitter.com/_/status/1366415310018867200)
jamietanna joined the channel
#
jamietanna
ah no worries, thanks for looking!
[amy] joined the channel
#
[amy]
↩️ thank you! 🙂
#
aaronpk
jamietanna[m]: are you aware that every post of yours sends a webmention to your home page?
#
jamietanna[m]
Yes, it's cause I've got my profile information in each post, and by default I mention everything in the h-entry
#
aaronpk
it's fine, it's just a significant number of the jobs telegraph is processing right now :)
#
jamietanna[m]
Sorry! If you're/I can cancel them easily lemme know, I'd be ok with that
#
aaronpk
i can hard-code a skip to get through this backlog faster
[Murray] joined the channel
#
jamietanna[m]
If you don't mind, go for it. I can look at removing it later on my side, just to avoid it, cause I don't really care about those mentions
#
aaronpk
yeah already done
[snarfed] joined the channel
#
[snarfed]
lol yeah jamietanna i’m seeing it in bridgy too, ~7qps total to the bridgy publish wm endpoints. funny!
#
[snarfed]
pretty much all are 400ing since they were already published
#
aaronpk
heh yeah sorry
#
[snarfed]
no worries!
#
aaronpk
i think this is sending a whole bunch of repeat webmentions
[Ana_Rodrigues] joined the channel
#
aaronpk
not entirely sure why, but i keep seeing the same URLs flying by
#
jamietanna[m]
Oh no sorry!
#
aaronpk
alright i think we're through the thick of it now
#
[snarfed]
interesting too, i saw two clear phases, firsrt one ~2qps for ~30m, and then 6-8qps for another ~30m. https://snarfed.org/jvt-wms.png
#
[snarfed]
no matter though
#
aaronpk
might have been when i added the check to skip sending to the home page to get through the backlog faster
#
[snarfed]
ah sure
benwerd, jeremycherfas, [cleverdevil], [tantek], [Rose], [Jacob_Hall], [scojjac] and [jgmac1106] joined the channel
#
GWG
I was playing with URL design after the conversation earlier about it...and why do people like day of year over day and month?
#
aaronpk
i don't :)
#
[tantek]
GWG math, it's shorter, more linear through the year, eliminates weird inconsistent sense of Gregorian months as well as inaccurate conveyance of months towards progress of the year (e.g. June 30th is not halfway through the year)
#
[tantek]
ordinal dates roc
#
aaronpk
i prefer month/day because it's easier to get a sense of in my head
#
[tantek]
that's just default western society conditioning 😛
#
aaronpk
considering i live in western society i think that's acceptable for me
#
[tantek]
acceptable sure, it's only "easy" by the accident of your upbringing. not a reason not to question it 🙂
#
[tantek]
basically Gregorian months is just buggy old code that folks "live with" because they grew up with it
#
[tantek]
bad reason not to fix the code
#
aaronpk
"choose your battles" and all
#
[tantek]
nah, fix all the bugs
#
GWG
Does anyone support both?
#
GWG
As in...your permalink is one but you redirect the other?
#
GWG
I just retooled WordPress to support ordinal dates as an option, just because
#
[tantek]
GWG I've considered redirecting Gregorian format for legacy backcompat
#
GWG
But it still supports Gregorian
#
GWG
So if you go to either it will work
[KevinMarks] joined the channel
#
GWG
I've been playing with time this weekend
#
GWG
I wanted to assemble all my time related tweaks and improve them
#
GWG
Maybe think of some more
#
GWG
These are things like my On This Day Feature, sorting my date archives from oldest to newest, implementing a /updated url to show my site based on last updated order instead of publish date
#
GWG
Etc.
#
GWG
Looking for more fun day and time tweaks
#
[KevinMarks]
Are you going to support bims too?
#
GWG
I think that's not the acronym I think it is
#
[tantek]
GWG you may ask what is
#
GWG
What is bims?
#
Loqi
It looks like we don't have a page for "bims" yet. Would you like to create it? (Or just say "bims is ____", a sentence describing the term)
#
[KevinMarks]
You could probably support the Hebrew and Chinese calendars as the date ranges are different enough, but the Orthodox (Julian) one is harder as it overlaps with Gregorian
#
[tantek]
try the singular
#
GWG
What is bim?
#
Loqi
bim is short for newcal bi-month, or 61 day period (except for the last 60 days of a non-leap-year) https://indieweb.org/bim
#
GWG
I thought you didn't mean the dementia test
#
GWG
Hebrew I seriously considered as I use it
#
[tantek]
sounds useful!
#
GWG
It's been on my list since I started the sunrise sunset code
#
[tantek]
Chinese calendar would also be popular I bet
#
GWG
I have to see if there is a Zmanim plugin already for WordPress. I think there is
#
[KevinMarks]
Islamic calendar too, the year difference is also big.
#
GWG
Yes, I might wait for someone else to work with me on something I might not use. But the Hebrew calendar is a rabbit hole of time stuff
#
GWG
For example, Twilight has 5 different interpretations
#
[KevinMarks]
They're based on use cases though - are you trying to see people, ships or stars?
#
GWG
[KevinMarks]: Religious interpretations
#
GWG
Just as an example
[tw2113_Slack_] joined the channel
#
GWG
It makes it a problem to express due differing opinions on what is appropriate
#
GWG
Either way, I was thinking maybe might work on date based navigation
#
GWG
Who has links on a month archive to next and previous months, for example?
#
[tantek]
yo dawg I hear you like packages so here's a few thousand to get you to use my site: https://twitter.com/DataNerdery/status/1366263351685226499
#
@DataNerdery
Hi friends, be careful pip installing packages - someone's just uploaded three and a half thousand packages to @PyPI that point to a malicious URL. A lot of the names are things like "numpyDjango" or other common typos
(twitter.com/_/status/1366263351685226499)
#
[tantek]
for the Python users out there (KartikPrabhu, snarfed, [KevinMarks], anyone else?)
#
[KevinMarks]
Ah lovely
#
@DynamicWebPaige
👋 Greetings, friends! I have a question for you: If you are building a web application using Python, what tools do you reach for first? And if you aren't using Django or Flask, what Python tool *are* you using? (RTs for reach appreciated!)
(twitter.com/_/status/1366445885119422465)
#
@JamieTanna
Welp, backlog of webmentions from http://telegraph.p3k.io means you may see some poorly timed interactions from me… https://twitter.com/i/web/status/1366428780919742465
(twitter.com/_/status/1366428780919742465)
#
[tantek]
hmm, what about the timing is it that makes them "poor"?
#
aaronpk
presumably his replies were syndicated to twitter up to a week late
#
jamietanna[m]
Yeah they were, it's cool though, don't think there was anything that important
#
[tantek]
oh included in that were webmentions to Bridgy to POSSE to Twitter?
[fluffy] joined the channel
#
[tantek]
interesting, I realize I'm using a hybrid approach to avoid that. I POSSE text (including replies) directly to Twitter, rather than use Bridgy. I do still use Bridgy to POSSE photo posts
[snarfed] joined the channel
#
[snarfed]
for bridgy publish users, we could evangelize a best practice of, when you grab the published silo post’s URL from bridgy’s response (eg for u-syndication), you’d also remove the bridgy publish trigger link from the post
#
aaronpk
it never occurred to me that people wouldn't do that
#
aaronpk
but that's a different issue anyway, cause these were just never sent out in the first place cause the first webmention wasn't sent for the post until way late
#
[snarfed]
hmm, all of the bridgy publish wms i spot checked were repeats (and thus returned 400)
#
aaronpk
the vast majority were, but there were a couple new ones
jamietanna joined the channel
#
jamietanna
I do that on mine snarfed, but only once my site's got the response
#
aaronpk
i'm still confused about all the repeated webmention attempts for the same URLs
#
jamietanna
unfortunately in this case, the WMs are queued in Telegraph, so my site doesn't know about them (it does mark them as failed so shouldn't retry them)
#
jamietanna
but I need to go back and update the syndications to remove the Bridgy publish links
#
[tantek]
snarfed, my bridgy publish trigger links expire after 24h
#
[tantek]
easier than tracking stuff
#
jamietanna
were those repeated wms for my stuff Aaron, or others?
#
aaronpk
hard to tell exactly, but as i was watching the logs fly by i was seeing the same 5-6 URLs of yours a whole bunch
#
jamietanna[m]
Interesting. Could have been pre-/post-syndication where the h-entry was different?
#
aaronpk
yours is a static site right? does your build step send out webmentions for every post every build?
#
jamietanna
yeah I think you'll remember it used to send a wm to every link on every page every time D: now it only sends to posts that have updated in the last few hours, but only when it's not already gone through
#
jamietanna
so deduplicates a fair bit, although still not super perfect
#
aaronpk
ah yea
#
aaronpk
i might just need to build some better smarts into telegraph for handling this case where the worker has stopped for a while. there's no reason it should be trying to send out the same webmention again within like 5 minutes
#
aaronpk
technically there is a reason, if the post changed, but i think i'm okay with failing on that edge case
#
jamietanna
yeah that makes sense
#
@IrisClasson
The front-end team was like: Did you try to: yarny guply webpacky something something -----f --s with cli X using cli Y at version 1.2.3.4.5.66666 (NOT 1.2.3.4.5.66667- are you CRAZY??) Me: No I did not. I did not try that. I wrote: install But it did not install.
(twitter.com/_/status/1366384929815339009)
[Murray] and [chrisaldrich] joined the channel
#
[fluffy]
oops I meant that for #indieweb-chat, oh well
#
@qubyte
I tweeted about it this the other day but I'm still feeling smug. If you're into the #indieweb and have a static site deployed to @Netlify, you can use a build plugin to dispatch Webmentions for new posts. https://qubyte.codes/blog/dispatching-webmentions-with-a-netlify-build-plugin
(twitter.com/_/status/1366516349892231170)
Seirdy, KartikPrabhu and [scojjac] joined the channel