#dev 2026-05-27

2026-05-27 UTC
#
gRegor
thanks jak2k, I considered it but wasn't loving the extra clicks. I figured keep it all as a form is simplest.
DenMcH, [Den], cotsuka, grufwub, ZodiacalComet, runawaydevil_, runawaydevil, [mikemai2awesom] and kleb604 joined the channel
#
[tantek]
Folks that publish global maps on their websites, WDYT of the northern hemisphere bias of the Mercator projection vs alternatives?
#
aaronpk
Most of the land is in the northern hemisphere so it doesn't seem that bad of a bias
runawaydevil and lavandula joined the channel
#
[tantek]
that's part of the point, the Mercator project exaggerates the amount of land in the northern hemisphere!
#
[tantek]
if by amount we mean actual physical area
#
[tantek]
the "squares" on the map nearer the equator have more land than the squares further from the equator, yet the Merator projection distorts this greatly
[aciccarello] joined the channel
#
Loqi
[edit] A single-page application (SPA) is a web application or web site that fits on a single web page with the goal of providing a user experience similar to that of a desktop application https://indieweb.org/SPA
#
[schmarty]
[edit] yeah service workers covers many big features like offline and caching. adactio has done some good posts on this, including one apparent pro-SPA argument about "i need smooth transitions between pages" is getting browser support that should also work across pages. https://adactio.com/tags/spas
[pcarrier], Maxpm and GWG joined the channel
#
[capjamesg]
tantek It would be cool to have two maps: one Mercator and another more faithful to actual land area, so people could switch between the two.
#
[capjamesg]
I’d bet a lot of people will not know the limits of Mercator.
Saige_Leah and cotsuka joined the channel
#
[KevinMarks]
Robinson is a decent compromise
#
[KevinMarks]
Mercator expands the area of land in Antarctica to infinity
mxdocdes joined the channel
#
mxdocdes
If you want to publish global maps somethink like the maplibre globe (https://maplibre.org/maplibre-gl-js/docs/examples/display-a-globe-with-a-vector-map/) view would be probably be a neutral implementation. The one tradeoff is you can't see the whole world in a single frame
#
mxdocdes
Doesnt work for static map images obviously
cotsuka, barnaby, [jeremycherfas], oxtyped and ZodiacalComet joined the channel
#
[Jo]
someone just sent a HTML/CSS explanation graphic in the whatsapp chat bc we have a test tomorrow and then he said "there are errors because i had this made with AI really quick" why did you do that evennnn
#
[schmarty]
[Den] - what's your site URL for the indiewebring?
#
[schmarty]
also, folks with personal (or other) sites built on laravel, check yer dependencies 😬 https://snyk.io/de/blog/laravel-lang-supply-chain-advisory/
#
aaronpk
wow, never installing any software again lol
cotsuka joined the channel
#
[Den]
↩️ Thanks! It’s https://denmchenry.comhttps://denmchenry.com. I wondered if it could have been that when I originally set it up I might have been using another URL, either https://denm.ch or https://denmch.com.
#
[Den]
↩️ Sorry. Not sure how I responded to the wrong thread.
#
[schmarty]
↩️ all good [Den]! slack threads don't work well with IndieWeb chat's bridging, which works across Slack, IRC, and Discord.
#
[schmarty]
looking at the source for denmchenry[dot]com i see you've got authorization_endpoint and token_endpoint configured to use indieauth[dot]com for each. that looks correct to me. hmmmm! 🤔
#
[schmarty]
unrelated, omg, your latin translation of the "i am an AI hater" post is incredible. [Den] ++
#
[Den]
Authentication works everywhere else I’ve tried it, e.g., http://webmention.io.
#
[Den]
Thanks! My big fear is that I’m rusty and another Latinist will find things to pick apart. I thought I found an error yesterday but I double-checked and used the right obscure construction.
#
[schmarty]
it has been too long since i last worked through a sign-in error on the indiewebring, so forgive me as i re-work-out how this all works and where it may be tripping up 🙈
#
[schmarty]
if i recall correctly, the missing issuer (iss) error happens when the webring gets an unexpected response from the token endpoint. i think http://webmention.io _only_ uses the authentication endpoint, so it won't make a request to the token endpoint, so the fact that it works may not be telling much.
#
[schmarty]
i see that you have aperture set up, though, and that requires scopes. so if you're able to use a microsub client then your setup should be working.
#
[schmarty]
(then again, aperture is maintained by aaronpk who also maintains indieauth[dot]com and is likely to have better compatibility across the various versions of indieauth in play 😅)
rossabaker joined the channel
#
[Den]
I set that up last night just seeing what else I could do, and was able to subscribe to a few things (including my site) and see them in Monocle and another client.
#
[Den]
Sorry for the trouble. I’m fully prepared to discover that I did something wrong. I deleted some micropub-related stuff that I never got working.
#
[schmarty]
[Den] i'm sorry you're running into an issue here! i think your setup looks correct. at least - that combination certainly _used to_ work great. aaronpk has been planning to deprecate indieauth[dot]com for some years, and IndieAuth (the specification) has received updates since then. i've tried to set up the indiewebring to be both forward- and backward-compatible, but i've also made a bit of a mess of it. 🫠
#
[schmarty]
sadly i don't think i'll have a quick fix for this today, unless i suddenly remember something new! i'll have to set up a test site or two and turn on debugging to work through what it's doing. 😅
blacklight joined the channel
#
[Den]
At your leisure!
junebug1 and junebug2 joined the channel
#
carrvo
I made an RSS viewer that is pure client-side browser: https://turner.enemyterritory.org/user/carrvo/website/RSS-viewer.html
#
carrvo
I tested it with my RSS and capjamesg's. Doesn't work with YouTube due to CORS though.
#
carrvo
capjamesg: you said you wanted to see more apps like this 😄
#
[capjamesg]
Very cool!
#
Loqi
carrvo has 7 karma over the last year
#
[Den]
[schmarty] FYI, I set up a copy of benjifs’s serverless indieauth server and once I got that working, I ended up with the same iss error.
ax562 joined the channel
#
[schmarty]
[Den] i'm not familiar with that one is it this? https://github.com/benjifs/indieauth
#
[Den]
↩️ Yes, that’s the one. I was able to log in to http://webmention.io but not the indieweb ring. I just wanted to let you know that I tried another indieauth server and got the same result if that helps whenever you can get around to this.
#
[schmarty]
↩️ i appreciate the heads-up! that's definitely telling us _something_! out of curiosity, does the benjifs setup support IndieAuth Server Metadata? https://indieauth.spec.indieweb.org/#indieauth-server-metadata
#
[schmarty]
↩️ i'm curious if this is pointing to an issue with the indiewebring and the legacy-style `authorization_endpoint` and `token_endpoint` config with `meta` tags.
#
[Den]
↩️ That’s something I’ll need to dig into. Thanks.
cotsuka joined the channel
#
[Den]
↩️ Problem solved! Thanks. I was missing the metadata reference, so it’s now working, and I reckon that’s just not part of http://indieauth.com, so this was a step in the right direction.
#
[schmarty]
↩️ hooray! i'm glad that worked! `indieauth-metadata` is part of the newer spec, which i make a point to support for the indiewebring. i'm still a bit embarrassed that the older style `meta` configuration doesn't seem to work. i've made a ticket to look into it in the future!
Maker, blacklight, barnaby and cotsuka joined the channel
#
jak2k
It is surprisingly hard to find a spec compliant IndieAuth client that isn't using the PHP library which has a user agent similar to a browser and gets blocked by Iocaine.
#
[artlung]
When I've played with http libraries in php to do indieweb type things mostly the http libs expose a method to set user agent. Is there one in particular you're trying to bring to heel?
#
aaronpk
there's kinda a bug with the php indieauth client where there are actually two separate ways it makes http requests, only one of which can be customized. i need to fix that. or anyone else should feel welcome to
#
[artlung]
I'm doing my day job but would be happy to take a look at that if there's a ticket.
#
[artlung]
(Perhaps during Pacific tonight!)
cotsuka joined the channel
#
Loqi
[preview] [aaronpk] #30 add configurable option to set the user agent string
#
gRegor
commented, it appears to be configurable currently, though a more accurate default UA is a good idea
#
jak2k
I already opened a PR to change the UA in `src/IndieAuth/Client.php`. It's #31.
cotsuka, barnabywalters, [Sophia_wood] and Maker joined the channel