#dev 2023-05-05

2023-05-05 UTC
#
@sheldon_hull
↩️ I've used something similar for a while for webmentions. It's a really confusing system to wrap my brain around, but it works well for figuring out links/social media/pingbacks etc.
(twitter.com/_/status/1654275063552647174)
geoffo, IWSlackGateway, KMF, tomasparks, [KevinMarks], [chrisbergr], gRegor, pharonix71, holiday_medley, lockywolf and [schmarty] joined the channel
#
capjamesg
[tantek] bsky.link is more stable now.
geoffo and [jacky] joined the channel
#
[jacky]
bluesky playing with algo timelines in the wild would be nice prior art for such an extension to Microsub
#
[jacky]
I've had some ideas for Lighthouse around this (including some pseudo-code) https://git.jacky.wtf/indieweb/lighthouse/issues/26 (related kinda to https://github.com/indieweb/microsub/issues/6)
#
[jacky]
I hadn't considered piping content out to a remote source (like to effectively have remote CRUD support of the content in my microsub server) but it's a thought!
gRegor, jonnybarnes and [tantek] joined the channel
#
[tantek]
capjamesg++ for devops!
#
Loqi
capjamesg has 32 karma in this channel over the last year (99 in all channels)
#
[tantek]
aaronpk, do we have a graph over time anywhere of the number of IndieAuth "users"? I realize that's a deliberately vague/ambiguous question, so I'm asking in a "by any kind of measure" way. Or is the number of users who have signed into http://IndieWeb.org (or http://IndieAuth.com? or http://IndieLogin.com?) a good enough measure?
#
aaronpk
that's certainly _a_ measure
#
[tantek]
that said, a chart on the homepage of http://IndieLogin.com showing that would be kinda cool
#
[tantek]
even if it was *only* for folks who have happened to have used that service, and these days that would cover everyone who logs into the wiki right?
#
[tantek]
I feel like some sort of graph/measure like that would help provide a baseline for folks to debate etc.
#
[tantek]
especially if number go up 🦆
#
aaronpk
4600 total unique URLs have used indielogin.com to sign in to things, mostly the wiki
#
[tantek]
maybe [snarfed] has suggestions for how to graph such a thing sustainably
#
[tantek]
cool. we should celebrate at 5k, 10k etc. 🙂
#
aaronpk
ack can't figure out this SQL query
#
aaronpk
should be possible to group by distinct user and get a count per year
#
[tantek]
[grantcodes] and other folks using React for their IndieWeb sites, can you reply to https://mastodon.social/@villasbc/110317221492117767 and help them feel welcome?
#
Loqi
[preview] [Victor Villas] After weeks of struggle and failed attempts to bend my static website generator and its templating engine, I’ve given up and I’m now embracing React for my personal website.I know that the #IndieWeb community favors simplicity and zero-cruft web,...
#
[tantek]
(or anyone using any framework and can use it as an example of /plurality in the IndieWeb etc.)
[snarfed] joined the channel
#
[snarfed]
[tantek] why do you ask about IndieAuth user growth? 😎
KMF joined the channel
#
[tantek]
[snarfed] there was a post in #indieweb-stream in a thread in using domains about identity
#
[tantek]
thread about* using domains
#
[tantek]
for* identity
lanodan and bret joined the channel
#
[snarfed]
got it. there was also a mention in fediverse chat on matrix today about restarting SWICG, how it went last time, that the indieweb group had had outsized influence and votes for its user base size, compared to the AP and SoLID groups
#
[snarfed]
So I wondered if that was related
#
[snarfed]
I refrained from asking if SoLID had reached triple digit users yet 😎
#
IWDiscordRelay
<c​apjamesg#4492> What was the outcome of that discussion?
#
[snarfed]
Lots more, that was just a small point in passing
#
bkil
Do you think it would be valuable to make the chat compatible with Opera Mini (can't log in despite allowing cookies and running JavaScript for 5 seconds)? Or to support phones you can purchase to this day having small screens (240x320). Or perhaps be accessible without JavaScript?
#
[tantek]
um, by no measure was any "indieweb group" having outsized influence for its user base size, because when Social WG started, the IndieWeb user base was > 0, and the AP & SoLiD user bases were 0. sheesh
#
[tantek]
bkil, chat about chat -> #indieweb-meta
#
bkil
Wasn't sure, because if the answer was "yes" to any of those, I could give a hint about it, and I hate to ping-pong between channels, but as you wish.
#
[tantek]
it's not ping-pong, if it's about http://indieweb.org community infrastructure it should start/continue/finish in #indieweb-meta. I've updated the page accordingly to be more explicit about that.
#
aaronpk
interesting parallels to how we've already split up webmention / micropub / microsub
#
aaronpk
"app view" ~= microsub server
#
aaronpk
"PDS" ~= your website
#
[snarfed]
BGSes are the big difference in this description specifically
#
aaronpk
yea that is new
#
[snarfed]
and more broadly, decoupling feed ranking algorithms and moderation tools
#
IWDiscordRelay
<c​apjamesg#4492> Interesting.
#
IWDiscordRelay
<c​apjamesg#4492> “The federation architecture allows anyone to host a BGS, though it’s a fairly resource-demanding service. In all likelihood, there may be a few large full-network providers, and then a long tail of partial-network providers.”
#
IWDiscordRelay
<c​apjamesg#4492> I learned this from trying to crawl Bluesky for emoji counts.
#
IWDiscordRelay
<c​apjamesg#4492> Where this = the vast amount of data with which you’re working.
#
IWDiscordRelay
<c​apjamesg#4492> My specific blocker was
#
IWDiscordRelay
<c​apjamesg#4492> The rate limits, but I realized quickly the vast amount of data there would soon be.
#
[snarfed]
"We really labored over this architecture. We wanted to balance user autonomy & control against the requirements of running an at-scale global network. The biggest decision we made was opting for a "web-inspired" architecture as opposed to a "mail-inspired" architecture (a la ActivityPub)."
#
[snarfed]
"A scary decision! "Decentralized/federated social" brings with it a whole host of assumptions around network topology. For a long time, we took ActivityPub-style federation as the null hypothesis. After wrestling with this, I feel confident that this architecture is more resilient & more decentralized - in the important dimensions."
#
IWDiscordRelay
<c​apjamesg#4492> No bsky.link link? 😝
#
aaronpk
+1 for the web!
#
[tantek]
capjamesg, can you make one from that amazingca link? I don't know how to reconstruct a bsky app link from that
#
IWDiscordRelay
<c​apjamesg#4492> One sec.
#
IWDiscordRelay
<c​apjamesg#4492> I can’t believe this.
#
[KevinMarks]
Bridgy and http://webmention.io would count as BGS in this world
#
[KevinMarks]
And possibly a WebSub server too
#
[KevinMarks]
Technorati was definitely a BGS
#
[snarfed]
that was fast, nice!
#
capjamesg
I didn't upload my local code to prod.
[tw2113_Slack_] joined the channel
#
[tantek]
do folks think any of the bsky building blocks would make sense (compose) with IndieWeb building blocks? at a high-level there do seem to be a bunch of similar values (domain is username, "web-inspired" architecture as opposed to a "mail-inspired" architecture)
#
[tantek]
is it worth writing up a table comparing building blocks? (I feel like there might be something like that on the wiki already...)
#
[tantek]
hey capjamesg, how does Bluesky UI (the "primary" one if there's more than one) represent links? does it have auto-linking or auto-embedding? only for explicit http: or https: URLs or any domain.TLD with or without /path ? )
#
[tantek]
I'm rethinking your question about whether bsky.link should auto-link the contents of bleats
#
[tantek]
e.g. the link to the blog post in the inner (quoted) bleat in this post: https://bsky.link/?url=https://staging.bsky.app/profile/dholms.xyz/post/3juyy5bpik52h
#
[tantek]
capjamesg, if you can document what Bluesky's UI auto-links/auto-embeds (URLs with or without scheme, images, @-names, #-hashtags) and what it doesn't, I can see if there's a way to call CASSIS auto_link with the right parameters to mimic that behavior (so you can use it accordingly in bsky.link)
[manton] joined the channel
#
[KevinMarks]
It embeds a preview and links that:
#
[tantek]
That makes sense
#
[KevinMarks]
For normal length posts (256 glyphs) it embeds the while thing
#
[KevinMarks]
The previews are a key thing it gets right, unlike mastodon where they are truncated or weird looking and different between clients
#
[jacky]
looks like there's some steam on fediverse moderation for those interested on some prior art for one's own implementations https://docs.google.com/document/d/1XMpRvJ9iRr-mzLvzzT4Nan33rmr5VH2lt8y7YfcEwuk/edit#heading=h.3magu3gziyaa