#dev 2024-06-06
2024-06-06 UTC
jacky, geoffo, sebbu and strugee_ joined the channel
# capjamesg[d] Good morning, IndieWeb!
# pcarrier[d] capjamesg[d] gm
strugee, GuestZero, barnabywalters, barnaby, [capjamesg] and chee joined the channel
# capjamesg[d] I finally wrote up my recommendation to write h-feed instead of RSS/Atom, etc., and convert as needed: https://jamesg.blog/2024/06/06/publish-h-feed/
# [KevinMarks] you could put an e-content in your example and explain the summary/content dichotomy (It's also one of the things that RSS makes really confusing)
# capjamesg[d] What does the e-content do there?
# capjamesg[d] I didn't explain it because I don't know all the details.
# [KevinMarks] h-feed has name/summary/content in ascending order of detail. If your feed is showing the entire post, use content. If it's an abbreviated version, use summary. This maps to title/summary/content in Atom (and ActivityPub) RSS has title/description and description is ambiguous between summary and full content. Some feeds include the Atom namespace to distinguish content
# [KevinMarks] RSS is ambiguous in several important aspects (this summary/content thing, whether elements contain html or escapd html or plaintext etc) which means parsers have to use heuristics to make sense of it
nertzy, barnaby, GuestZero, jacky, jjuran_, sebsel and [pfefferle] joined the channel
parnikkapore_x and [manton] joined the channel
GuestZero joined the channel
# [KevinMarks] looks like it's got a lot fo swedish users https://phanpy.social/#/search?q=%40bsky.brid.gy&type=accounts
# AramZS Alternatively, it might be interesting to imagine a way to federate self-hosted iterations
# [snarfed] thanks [manton]! and yeah [KevinMarks] the Swedish community jumped on it early, https://mastodonsweden.se/@doktorzjivago is a big advocate
# [snarfed] if I made it self-host-able, 1) only a small fraction of people ever would, so costs wouldn't change much, 2) shipping and (particularly) supporting installable software is arguablly harder than running a service, all else equal, and 3) we'd have much more pressure to figure out https://github.com/snarfed/bridgy-fed/issues/800 , which is still a problem
# [snarfed] [manton] on an unrelated note, have you looked at Farcaster in http://micro.blog yet? I've been heads down building out Bluesky and fediverse and fixing bugs, but I'm itching to get back to new protocols like that
# AramZS Hmmm interesting. Yeah, I think the alsoKnownAs model is a common one used in a few other places in a similar style. I wonder how Nostr solves this? They have a conceit of multiple nodes that transmit the same data to others in the network where a user can have a subscription to multiple nodes that transmit the same data.
GuestZero joined the channel
# [snarfed] revised https://github.com/snarfed/bridgy-fed/issues/800 to add emphasis to existing approaches like rel=me
[schmarty] and [aciccarello] joined the channel
# [KevinMarks] Sounds like rel="canonical me" or the u-uid in h-card
# [KevinMarks] NB for anyone doing github comment POSSE https://infosec.exchange/@0xabad1dea/112570479544951985
gRegor, [qubyte], GuestZero, barnaby and lagomorph_ joined the channel
# capjamesg[d] [tantek] I think you will appreciate the design of computer programs undertones in this video: https://www.youtube.com/watch?v=tKR2UZdRpV0
jjuran, GuestZero and barnaby joined the channel
# AramZS [tantek] not that exact prop but `sameAs` in Schema.org and `canonical` in meta tag practice both have the same concept
# AramZS but I may have misunderstood the problem
# [tantek] [snarfed] any challenges with Bridgy Publish to GitHub with this? https://infosec.exchange/@0xabad1dea/112570479544951985
# capjamesg[d] I know you like text summaries [tantek]. Here is mine: "FB Infer was built by listening to engineers’ problems and coming up with solutions to those; undecidability problems are more tractable if you approximate results, or work on a limited subset instead of the general case. — start from a single case, then grow from there. Work by hand first.
# capjamesg[d] - instead of rewriting the world, work with what you have."
# capjamesg[d] The principles were most interesting to me.
# [Joe_Crawford] There was a terrific tutorial for handwriting SVG in the last year or two. Anyone remember this?
gRegorLove_ joined the channel
# capjamesg[d] [KevinMarks]++ for sharing the Honeycomb blog post.
# capjamesg[d] Absolutely fascinating
barnaby joined the channel
# [Joe_Crawford] AHA! This was it. [Al_Abut] this was the SVG tutorial which was so terrific. https://www.nan.fyi/svg-paths
[Al_Abut] joined the channel
# [Al_Abut] Ooo, that SVG tutorial looks fun. Thanks for the link [Joe_Crawford]!
# [Al_Abut] I like the new-ish trend of devs creating their own interactive tutorials, like an indie collective of free http://Brilliant.org courses. I find the format splits the difference between video and text really well, like sharing a codepen.
# [Al_Abut] Josh Comeau’s tutorials helped me wrap my head around CSS Grid and I’m working my way through his Flex tutorial too (which is way longer and inherently more complicated)
# [Al_Abut] The little widgets you drag around to change the output are super fun
# [Joe_Crawford] A good interactive tutorial is absolutely incredible. I'm reminded of a few of Bret Victor's talks. https://worrydream.com/
bterry1 joined the channel
jacky, barnaby, saptaks and oxtyped joined the channel