#dev 2025-03-05

2025-03-05 UTC
Toxicogenic joined the channel
#
aaronpk
same, I even used mine to log in to Tailscale!
sebbu2, GuestZero_ and [snarfed] joined the channel
#
[snarfed]
whoa tailscale supports indieauth login?!
[will] joined the channel
#
[will]
no, just OIDC. I do want to add indieauth support at some point though.
#
aaronpk
it was a relatively small leap to add OIDC to my IndieAuth server
#
aaronpk
the particularly unique thing Tailscale did is they support bring-your-own OIDC for account creation
[mattl] joined the channel
#
[mattl]
I wrote some code to pull in cover art images from http://coverartarchive.org into http://Libre.fm. Fetching Musicbrainz IDs for the albums we don't have now.
#
[mattl]
14,006,566 albums to go.
troojg and grufwub joined the channel
#
[tantek]
ooh! clever [mattl]++
#
Loqi
[mattl] has 19 karma in this channel over the last year (52 in all channels)
#
[mattl]
yeah, I wrote two scripts... one which returns the mbid (musicbrainz id) for an album (it looks it up on musicbrainz if it doesn't know it) and now another which is in a cronjob and just runs the first script every 2-3 seconds and looks up the next one in the database without a mbid
balintm joined the channel
#
[mattl]
they say to not request more than 50 items a second, i'm requesting about 50 a minute as to give them some space.
[tw2113] and niartenyaw joined the channel
#
niartenyaw
hello! I was reading through the docs of bridgy-fed and was curious how hard it would be to self host this for my fedi instance. I saw the do a about a local env but curious what else would be involved in hosting it. Thanks!
#
[snarfed]
niartenyaw short answer is, not easy. it's not designed for self hosting
#
[snarfed]
it's GCP based, so at best right now, you'd run it in GCP on your own Google account
#
[snarfed]
I'm open to help making it more self hostable if you want!@
#
niartenyaw
that would be awesome! I think it would be really cool to be able to bridge my users to bluesky with our own domain.
#
niartenyaw
I'm a developer so willing to help if you'd like
#
[snarfed]
if you're just looking for your instance's users to automatically get Bluesky handles on your domain, that's very doable! we'd love an instance admin partner to try it out with us. https://github.com/snarfed/bridgy-fed/issues/1305 , https://github.com/snarfed/bridgy-fed/issues/1537
#
Loqi
[preview] [h-2] #1305 Instance Opt-in
Toxicogenic, rossabaker and niartenyaw joined the channel
#
niartenyaw
Oh nice! Making my way through those. Having a custom domain is definitely a goal of mine but I'm also pretty interested in self hosting it!
GuestZero, thegreekgeek_, [Jo], [Paul_Lieberman], [Sophia_wood], [jeremycherfas], aurailus[d], Tiffany, nemonical, barnabywalters and ttybitnik joined the channel
#
[jeremycherfas]
OK, off to read up on :has(), because the selector I will need should display if the div has one OR the other.
#
[jeremycherfas]
Looks to be super-easy. (Famous last words.)
#
[Jo]
should work as a combination of has and not? methinks. i havent tried much with either tho
nemonical joined the channel
#
[Murray]
Or a chained rule e,g, `p:has(span), p:has(strong)` would be the equivalent of an OR statement
#
[Murray]
Actually, I'm looking at that and thinking you can comma-list statements in `:has` e.g. `p:has(span, strong)` is something I think should work (similar to `:where` and `:is` )
#
[Jo]
oooh yeah i think i misunderstood the issue
#
[Jo]
like i thought it was an exclusive or kind of situation
#
[Murray]
ah yeah, then some level of `:has(span, :not(strong))` would be useful!
ttybitnik joined the channel
#
carrvo
aaronpk, did you blog about "it was a relatively small leap to add OIDC to my IndieAuth server"? Sounds interesting.
Toxicogenic, vriska and [manton] joined the channel
#
[tantek]
[Paul_Lieberman] I did see your question above was answered right away: https://chat.indieweb.org/dev/2025-03-04#t1741129247111600 — was there another #indieweb-dev question you had that was not answered?
#
aaronpk
i haven't written about it yet, still mostly just an experiment
rhiaro, gRegor, balintm, nemonical, NaomiAmethyst, Toxicogenic, GuestZero and btrem joined the channel
#
btrem
Following up to a discussion with [Murray] on March 3, re: aria and accessible Wordle tiles, I have constructed a comparison page, with two tables showing a Wordle result. One uses svg, the other uses unicode tiles. If anyone want to have a look and tell me what they think, especially if you have a screen reader at your disposal, I'd be grateful.
#
btrem
user: indieweb
#
btrem
password: indieweb2024
#
btrem
Also, [Murray] said that `<title>` in svg is poorly supported by screen readers. I can't find any info on that. The mdn page https://developer.mozilla.org/en-US/docs/Web/SVG/Element/title calls it "<title> — the SVG accessible name element", and says "Baseline Widely available." But not much details.
#
btrem
A CSS Tricks article https://css-tricks.com/accessible-svgs/ says to add a `<title>` element to an inline svg element. Although it doesn't mention screen readers with regard to that specific advice, it does mention it elsewhere, telling readers to avoid putting svg in an `<object>` element for example. If anyone here has any experience with these elements, I'd love to hear it.
rhiaro, Toxicogenic, [0x3b0b], lanodan, sebbu2, P4RZ1V4L and Dryusdan joined the channel
#
[Murray]
@btrem I'd be happy to take a look with NVDA, but the site is requesting login details 😅
#
[Murray]
I also misunderstood how you were using `title` (or perhaps I just got confused in the moment): it is the _attribute_ `title` which is poorly supported by assistive tech. The SVG element `<title>` is better supported, though I've definitely seen advice to tie it to the parent `<svg>` with an `aria-labelledby` if used. That may now be outdated (it was a few years ago)