#dev 2024-09-09
2024-09-09 UTC
# [snarfed] hey [manton] just FYI I'm seeing an AP incompatibility btw http://micro.blog and Bridgy Fed
# [snarfed] so, BF fetches actor id https://abc.starrwulfe.xyz/activitypub/starrwulfe with Accept: application/activity+json, application/ld+json; profile="https://www.w3.org/ns/activitystreams", text/html; charset=utf-8; q=0.5
# [snarfed] response is 302 with Location https://micro.blog/starrwulfe?remote_follow=1
[manton] joined the channel
to2ds joined the channel
[schmarty]1 and Dryusdan joined the channel
# [snarfed] I'm getting lectured on rel=me in https://github.com/snarfed/bridgy-fed/issues/1309 right now , and this is being advocated, but I'm not convinced, since BF isn't a separate account
# [snarfed] unrelated, just saw HTTP 525 just now, evidently a CloudFlare custom status for upstream SSL handshake failed, I guess a more-specific version of 502. https://http.cat/status/525
# [tantek] I could see an argument being made to add rel=me on https://fed.brid.gy/web/tantek.com to the links to my website, as a discovery pathway, but I'm unsure of the use-case
# [tantek] and wow this is interesting! https://bsky.app/profile/tantek.com.web.brid.gy
# [tantek] part of the rel=me feature request / confusion may be coming from the fact that in the BF UI there's a link called "Profile" where clicking on it leads to your page like https://fed.brid.gy/web/tantek.com
# [snarfed] yes! it does that on non-opted-in user pages, eg https://fed.brid.gy/web/nature.com
# [snarfed] yeah, on user pages like https://fed.brid.gy/web/tantek.com, the first one in bigger font is the "source" account, the rest are the generated/bridged accounts
Kodiak joined the channel
# [tantek] while " http://tantek.com.web.brid.gy" looks like something I don't own or control
# [tantek] Does https://fed.brid.gy/web/tantek.com/followers show Bluesky followers or only Mastodon/AP followers?
# [tantek] wait if I don't have any followers, how did it get https://bsky.app/profile/tantek.com.web.brid.gy get created?!? does BF create them automatically for anyone who setup BF/AP bridging so that folks in Bluesky can "discover" us?
# [tantek] ok that is very cool that https://fed.brid.gy/web/tantek.com/followers shows your *aggregated* followers across networks. amazing
# [tantek] I'm presuming for now I should NOT setup my own http://tantek.com identity on Bluesky independently because then I'll have two Bluesky "profiles"
# [snarfed] yeah the issue is https://github.com/snarfed/bridgy-fed/issues/826
# catgirlin.space reading issue #1309 linked above and i just, do not understand their point at all....
# catgirlin.space also in the last screenshot it says "ferdiverse" and like, ??? you're already there? huh...
# [snarfed] Bluesky usage increase was massive, and tough, BF's processing for Bluesky => other networks was massively delayed for a bit, https://github.com/snarfed/bridgy-fed/issues/1295
# [snarfed] http://catgirlin.space exactly! they continue to lecture me on rel=me: "This mechanism is meant for relationship validation, not origin source validation." um...?!
# catgirlin.space yeah lol, dont understand their point...
# catgirlin.space hi aaron
# catgirlin.space [snarfed]: why are they linking to their BF profile though??
# [snarfed] http://catgirlin.space exactly. no clue
# catgirlin.space unrelated but does the slack->irc bridge convert things that look like domains into links?
# catgirlin.space because anytime i get mentioned its a link in discord and loqi has a preview
# catgirlin.space i opened slack just to check and it doesnt show as a link there....
# catgirlin.space weird that IWDiscord shows up anywhere :( both chat.indieweb.org and slack just show me as catgirlin.space.......
# catgirlin.space hm, why only some?
# catgirlin.space ohh
# [tantek] I mean technically http://chat.indieweb.org has an h-feed with h-entry items so this might already be possible to setup if someone tries to "follow" http://chat.indieweb.org from Mastodon or Bluesky
# catgirlin.space bridgy fed wont look it up because no h-card :(
# [tantek] otherwise I was expecting https://fed.brid.gy/web/chat.indieweb.org might actually show something 😂
# [snarfed] 0x3b0b someone on bsky just needs their http://bsky.app profile link. or they can even search for their fediverse profile url or address in bsky, eg https://bsky.app/search?q=https%3A%2F%2Fmastodon.online%2F%40hollowaykeanho , that will also find them
# [tantek] [snarfed]++ for this pithy sentence "That's equivalent to a GPG signature, with the added benefit that it's simpler and part of the HTTP fetches you're already doing, not a separate, out of band process.)" in https://github.com/snarfed/bridgy-fed/issues/1309#issuecomment-2337040973
# Loqi [preview] [snarfed] (Also, rel=me doesn't just represent a relationship with a linked profile, it represents that you _are_ that linked profile. Specifically, the microformats community recommends [bidirectional rel=me verification](https://microformats.org/wiki/rel-me#...
# [snarfed] I have to admit though, at this point I'm kind of having fun. https://github.com/snarfed/bridgy-fed/issues/1309#issuecomment-2337061369
thegreekgeek_ joined the channel
# [0x3b0b] So after further reflection...I don't know how _viable_ it is, but I can kind of understand why someone would want to be able to link their bridged Bluesky from their Fediverse profile and have it show as green. However, the screenshot showing a link to the bridgy fed profile and labeling it "Fediverse" from the Mastodon profile...that seems like a weird way to label it just as much as it seems weird to link to the bridgy fed profile in the first...
# catgirlin.space [snarfed] https://fed.brid.gy/docs#replies doesn't link to a header, seems to just be missing completely?
stella, ttybitnik and jan6 joined the channel
# pcarrier firefox and safari seem to pick images too wide in my srcset, vs chromium. non-retina display, macOS. any idea what could be happening? easy to observe on the images of eg https://nothing.pcarrier.com/posts/picopresso/
claudinec and to2ds joined the channel
AramZS joined the channel
# [manton] (And because architecturally it’s a little tricky with how http://Micro.blog publishes static HTML.)
jonnybarnes joined the channel
# jonnybarnes oooh, its working snarfed
# jonnybarnes I think its cos I updated my Bluesky handle to be my domain
# jonnybarnes but the handle is not @jonnybarnes.uk, its just jonnybarnes.uk
# [mattl]2 I think all handles on bluesky start with @
to2ds joined the channel
# [KevinMarks] not as rough as the time conneg-- has given to people here though
# catgirlin.space i love json because the langauge i use doesnt have any html stuff....
# [schmarty] it's a semantics discussion but basically user-agents (web browsers) cannot meaningfully present JSON to their user, so JSON is for machine-to-machine communication and therefore not "web-like".
# [schmarty] yes JSON is served via URLs over HTTP, but this kind of boils down to an argument over what "web" means.
# superkuh json is the primary way mastodon provides for browser that don't run javascript to view content. I've gotten used to it (and looking at meta-content headers) but it is pretty terrible.
# [schmarty] i would argue that mastodon doesn't provide JSON "for the browser". it's for programs to read, either on the server, or Javascript that happens to be running in the browser.
# [schmarty] "web passkeys" also require support inside the user-agent (the browser)
gRegorLove_ joined the channel
# [schmarty] my point is that what "is web" and "is not web" is a bunch of messy semantic arguments. and personally i think it's so muddied with personal preference that it's not very useful to argue over.
# [schmarty] (but it can be a great way to indicate in-groups and out-groups lol)
# [schmarty] pcarrier: many would agree with that intuition. and there are many more interpretations! here's one! https://indieweb.org/curlability
# [schmarty] ah, we might want to condense that with https://indieweb.org/curlable
# [schmarty] i'm not sure i follow. media referenced in img, audio, and video elements in HTML should all be accessible by curl as well.
# [schmarty] snarfed++ good points! conneg--
# gRegor I think /curlability is mostly a response to /js;dr, so it reads HTML specific, but doesn't mean media isn't "web"
# [schmarty] pcarrier: sounds like you see "curlability"'s URLs + hypertext model as pretty narrow. i'm not asking you to adopt it. but whether you adopt it doesn't make it an _invalid_ definition for "of the web".
# [schmarty] looks like i am demonstrating my point about how easy (and unproductive) it is to fall into arguments on definitions of the web. 😂
# [KevinMarks] You can use XOXO to turn json into HTML and back. Maybe I should do a details/summary version that matches Firefox ui
# [KevinMarks] Also possibly more sanitizing given the recent mention.tech abuse
# [KevinMarks] It was a tool first, but the Andys beat my SEO
ttybitnik joined the channel
[Joe_Crawford] joined the channel
claudinec joined the channel
# [tantek] two terms. /backfill and /silo-quit
# Loqi backfill is the action of importing all your past posts, typically from a social media silo, into your own site https://indieweb.org/backfill
[qubyte], to2ds, [aciccarello], bret, [snarfed]1, [fluffy] and [jacky] joined the channel
[benatwork] and rozenglass joined the channel