#dev 2026-11-04

2026-11-04 UTC
[pcarrier_com], ivyauth and ghorsey_mobile joined the channel
#
aaronpk
what is weather?
#
Loqi
Weather is the state of the atmosphere at a place and time as regards heat, dryness, sunshine, wind, rain, etc https://indieweb.org/weather
#
aaronpk
hm, i only see one proposal for microforomats for weather. i'm wondering what a micropub client should send
Saige_Leah joined the channel
#
aaronpk
i'm thinking top-level properties are not a good idea. so maybe like h-geo https://microformats.org/wiki/h-geo
#
Loqi
[preview] Tantek Çelik
grufwub joined the channel
#
WinnerWind
your hrefs start with two slashes eg. //blog/?q=willamette which isn't right
#
[Sophia]
ahhh! - thank you @winnerwind I had a slash in my /blog and it messed up
#
WinnerWind
happens!
#
[Sophia]
I think it is fixed!
#
[Sophia]
it prompted me to go update my tags:) @Winnerwind++
#
Loqi
@Winnerwind has 10 karma in this channel over the last year (32 in all channels)
ghorsey_mobile and Xlongdivision joined the channel
#
WinnerWind
[Sophia]: tags work now! 'grats on the quick fix! enjoy this very small coffee that im sending via the power of internet
#
WinnerWind
[Sophia]++
#
Loqi
[Sophia] has 2 karma in this channel over the last year (9 in all channels)
#
WinnerWind
gonna add a tag page to my site now
JoshuaMorris and troojg joined the channel
#
WinnerWind
funniest HTML fail ive done in a while (forgot to close a quote) https://x0.at/xtkXOjMa10.png
#
WinnerWind
[Sophia]: another bug! the blog link in https://toground.link/blog/ redirects to https://toground.link/blog/blog/
#
[Sophia]
oops! deleted one too many slashes - thanks!
#
WinnerWind
hah! happens xD
#
WinnerWind
i personally wrote a python library in my SSG which handles the slashes for me
#
[Sophia]
THis is my only bearblog, and I'm not used to configs like this
#
WinnerWind
all i do is url.join({some path}, {more path}, {...})
#
WinnerWind
and it handles the slashes for me along with adding the prefix
#
[Sophia]
@winnerwind++
#
Loqi
@winnerwind has 11 karma in this channel over the last year (33 in all channels)
#
WinnerWind
[Sophia]: Oh that looks mega confusing!
#
[Sophia]
it makes sense - I mean - join is the best in desmos https://www.desmos.com/calculator/vmxpgjgusm
#
WinnerWind
[Sophia]: mind LITERALLY blown
#
WinnerWind
in case you want to copy the URL class that helps me fix all those stupid trailing slashes https://git.winnerwind.in/WinnerWind/joker-ssg/src/branch/master/plugins/system/url.py
ghorsey_mobile_, ghorsey_mobile, hypha_, marc_in_space, win0err, pauls9, barnaby, ax562, [0x3b0b] and [jeremycherfas] joined the channel
#
[jeremycherfas]
I’m working with Claude on a Grav plugin to receive trips sent by Overland to Compass. It will need to authenticate. Is there any danger, going forward, that Compass will not be able to use selfauth and mintoken? [aaronpk] [Zegnat]
barnaby joined the channel
#
Zegnat
[jeremycherfas] the only danger would come from a service somewhere making a newer IndieAuth step required that selfauth does not implement
#
Zegnat
I haven't touched any of that code for a long time. But I could be convinced to change that. Haha.
#
Zegnat
Ironically I write this from a conference presentation called "What I think about when I think about Identity"
marc_in_space and pauls1 joined the channel
#
[jeremycherfas]
I hope I didn’t distract you too much from what you think about when you think about identity.
#
Zegnat
Not at all!
#
aaronpk
I am going to update compass soon, which will include updating to the latest IndieAuth spec
#
[jeremycherfas]
Ah. That might possibly be more work then for [Zegnat]++
#
Loqi
[Zegnat] has 4 karma in this channel over the last year (18 in all channels)
win0err joined the channel
#
WinnerWind
by the way, how do you folks add that little external link icon after a href= to an external site? is it embedded into the HTML?
#
WinnerWind
ive been poking at a few sites and it seems as though a few add a HTML element after the link. i was wondering if anyone knew of a CSS Only way of doing it
#
[capjamesg]
My site’s external link icon is implemented in pretty much the same way as that article ^
#
WinnerWind
oh wow, i didn't know i can select the href attribute form CSS
#
WinnerWind
i thought only attributes prefixed with data- could e selected in css
#
WinnerWind
this is news, thanks! [capjamesg]++
#
Loqi
[capjamesg] has 21 karma in this channel over the last year (245 in all channels)
Saige_Leah joined the channel
#
[capjamesg]
No worries! ::before and ::after are pretty amazing!
#
Xlongdivision
can Mac/safari users check my video-js implementation? The only platform I can't test myself: https://extralongdivision.com/projects/dbz-radar/dbz-radar-short-form-video-1/
mcepl joined the channel
#
[capjamesg]
Xlongdivision Your video loads in macOS Safari 🙌
[trovster] joined the channel
#
Xlongdivision
thank God 🙏🏿
[Murray] joined the channel
#
[capjamesg]
Great work!
grufwub joined the channel
#
[Murray]
Not really sure how to add a Mastodon thread to the Wiki, but I've been enjoying Terence's attempts to reduce bot traffic: https://elk.zone/mastodon.social/@Edent/117554995751645845
mcepl joined the channel
#
[tantek]
we ask [edent] to please turn it into a blog post that we can cite on the wiki 🙂
troojg, [manton] and [edent] joined the channel
#
[edent]
Me? Write a blog post? I've never done one before, but I'll do my best 😄
#
Zegnat
[jeremycherfas] I might ping you about selfauth later to see what I can do! Wasn't there an IndieAuth plugin for Grav that might get you better support?
#
Zegnat
(later as in when I am not at a conference)
#
simpleauthority
Oh. I like that trick about adding a honeypot directory to your robots.txt
#
simpleauthority
Very clever
rMdes joined the channel
#
[jeremycherfas]
There was. Will look again in a couple of days.
CRISPR, barnaby and Xlongdivision joined the channel
#
[edent]
I based it on this PHP code https://perishablepress.com/blackhole-bad-bots/
#
[jeremycherfas]
[Zegnat] There is a login OAuth2 plugin, and there was once an indieauth plugin but I think it is no longer maintained.
#
[jeremycherfas]
It has not seen any work since 2018
ghorsey_mobile_, lanodan, ivyauth, andybear, win0err, TwinAdam_ and Xlongdivision joined the channel
#
[tantek]
[snarfed] is there any way to automatically use Bridgy Fed to convert a bridged bsky post to its Mastodon original permalink? e.g. https://bsky.app/profile/pfefferle.mastodon.social.ap.brid.gy/post/3l4norkaaubt2
#
[snarfed]
for bluesky posts, the `bridgyOriginalUrl` custom field in the record: https://pdsls.dev/at://did:plc:ylx7iayvxmaaopz22jba6piu/app.bsky.feed.post/3l4norkaaubt2
#
[tantek]
hmm, either I’m doing it wrong or that two-step process (look up id then convert) didn’t work for me, e.g. https://ap.brid.gy/convert/ap/did:plc:ylx7iayvxmaaopz22jba6piu failes
#
[tantek]
fails* even
#
[tantek]
any chance https://ap.brid.gy/convert/ap/ can take a user-visible https: bsky URL instead of having to look up an id and not have any easy way of verifying if it is the right id or not?
#
[tantek]
(really dislikes ids that are not just URLs that are user verifiable by pasting them into a browser)
#
[snarfed]
specifically, for the post you mentioned, you'd load its at:// URI, at://did:plc:ylx7iayvxmaaopz22jba6piu/app.bsky.feed.post/3l4norkaaubt2 , and grab the `bridgyOriginalUrl` field
#
[snarfed]
you want the very end of that doc section. "The Atmosphere doesn't have a standard way to do this yet. For now, Bridgy Fed uses..."
#
[snarfed]
looking at the <head> of https://bsky.app/profile/pfefferle.mastodon.social.ap.brid.gy/post/3l4norkaaubt2 , the at:// URI is in a <link rel=alternate>
barnaby joined the channel