#dev 2024-02-05

2024-02-05 UTC
#
[tantek]
no worries! feel free to edit!
geoffo joined the channel
#
[KevinMarks]
Dan Hon has some ActivityPub ideas. They don't quite add up https://newsletter.danhon.com/archive/s17e07-the-great-social-network-heist/
[Joe_Crawford] joined the channel
#
[tantek]
[KevinMarks] any idea why https://mention.tech/ is erroring out (red X) on sending one of my webmentions but not the other?
#
[tantek]
oh weird I refreshed and now it shows a sent '202'
#
[KevinMarks]
It may show red while pending, I need to review it. It runs a series of async callbacks to process a mention
tPoltergeist and geoffo joined the channel
#
[tantek]
even stranger now I'm seeing an entry with BOTH a red X and a 202
#
[tantek]
"mentioned http://fed.brid.gy/ ❌ 45 seconds ago mention sent '202'"
#
[tantek]
and once again moment later it switched to: "mentioned http://fed.brid.gy/ ✅ 4 seconds ago mention sent '202'"
geoffo and vikanezrimaya joined the channel
#
[20_s_Net]
So I all honesty I have started to use Chat GPT to help me code my website but I added a hidden access code box and now it's all the pages rather than just one
[hello092], [Murray], Loqi, Gremblo[d], ytseboy[d], erscheinung[d], againstthefuture, hidjy[d], marmadilemanteat, the_kovah[d] and IWDiscord joined the channel
#
[20_s_Net]
Don't worry I figured it out
tPoltergeist and Loqi__ joined the channel
#
Loqi
yay!
[hello092], [KevinMarks] and [Murray] joined the channel
#
[tantek]
Why does Loqi have a tail __?
chee and Virtual joined the channel
#
sknebel
because it reconnected a few times
superkuh, srijan, jonnybarnes, [Ana_R] and tPoltergeist joined the channel
tPoltergeist, jacky, AramZS, [Paul_Robert_Ll] and gRegor joined the channel
#
jacky
for refresh tokens versus token expiry, I'm starting to understand them as "if a token has an expiry, allow it to refresh itself. if no refresh is available, then a new token must be requested" but then there's also the case where getting a new refresh token might enable an expired token to be replaced with a new one that has the _same_ options (probably shorter expiry)
#
gRegor
Yeah, my implementation generates a new access token and updates it in place, so it still has the same scope.
#
gRegor
The expiry of the new token is the default length, which is 14 days in my plugin. Plugin also allows the site owner to change that default to whatever makes sense.
#
jacky
Hmm making it the default length feels like a good idea to copy
[KevinMarks], dustinm`, shreyan1, [tantek], [snarfed] and jacky joined the channel
#
[tantek]
too big to fail
[aciccarello] joined the channel
#
[aciccarello]
Another reason not to let google host fonts on top of the privacy and performance reasons.
#
[tantek]
does anyone even use Google Fonts on their personal site?
jacky joined the channel
#
bacardi55[m]
I guess less here than on most websites ^^
#
[tantek]
I don't see it bc NOSCRIPT blocks it automatically for me.
#
bacardi55[m]
Pihole top :)
#
bacardi55[m]
I can imagine lots of people calling their frontend / UI team telling them their website isn't pixel perfect anymore and they need to fix it :D
#
[KevinMarks]
I likely have used them at some point
#
[tantek]
if you can track down a specific site then we have enough reason to create a page for it
#
[tantek]
do we have a tutorial on how to how to how your own web fonts?
#
[tantek]
taking it to #indieweb-meta
#
gRegor
[tantek], I have a bluesky invite if you need one
#
gRegor
My first Bridgy Publish to Bluesky worked, woo!
#
[snarfed]
awesome!
#
gRegor
Links in the post didn't work but I see that's still todo
#
[tantek]
What is bluesky
#
Loqi
🦋 Bluesky is a public-benefit LLC and project run by Jay Graber and initially proposed by Jack Dorsey, former Twitter CEO, to “develop an open and decentralized standard for social media” and has Twitter-like features https://indieweb.org/Bluesky
#
[snarfed]
re links, yup. may be tricky. does anyone know of a good example of converting markup-based formatting (eg HTML) to plain text with index-based spans (eg characters 5-12 are a link to this URL) like in ActivityStreams?
#
[snarfed]
I'm kind of dreading it
#
[tantek]
gRegor can you add your BridgyPublish POSSE example to your entry? https://indieweb.org/Bluesky#gRegor_Morrill and maybe note the differences (e.g. "Links in the post didn't work")
#
[tantek]
ooof [snarfed] like an HTML disassembler
#
[tantek]
now you have me thinking about the inverse of auto-linking/embedding/markup and wondering about roundtrip fidelity
#
[tantek]
could be possible for a strict subset of HTML
#
[aciccarello]
I used to use Google Fonts. I originally had some Material Design styles and initially had pointed to the CDN. Eventually I copied the font files into my project. But last year I switched to using a native font stack.
#
[snarfed]
yeah round trip fidelity is a nice stretch goal, but I'll settle with any reasonable basic logic for "disassembling" HTML into text plus indexed spans
#
Loqi
ok, I added "https://graysky.app/blog/2024-02-05-adding-blog-comments" to the "See Also" section of /backfeed https://indieweb.org/wiki/index.php?diff=92895&oldid=92098
jacky joined the channel
#
[aciccarello]
I just remembered that Google fonts was part of that legal case in the EU about GDPR
#
[aciccarello]
Ah yes. 🤦
#
[tantek]
aciccarello do you use web fonts on your site? if so can you add it/yourself to https://indieweb.org/web_fonts#IndieWeb_Examples ?
#
[aciccarello]
I don't load any web fonts anymore