#dev 2021-12-14

2021-12-14 UTC
mlncn_, jeremycherfas, akevinhuang2 and KartikPrabhu joined the channel
#
@ljquintanilla
My contribution to this year's F# Advent Calendar. Thanks @sergey_tihon for organizing it. Sending Webmentions with F# #dotnet #fsharp #indieweb https://www.luisquintanilla.me/posts/sending-webmentions-fsharp-fsadvent.html
(twitter.com/_/status/1470579140625670144)
jeremycherfas, KartikPrabhu and gRegor joined the channel
#
@ChrisAldrich
↩️ Looks like it might also qualify for the #IndieWeb Gift Calendar too: https://indieweb.org/2021-12-indieweb-gift-calendar (Got a Webmention from your post BTW. Congratulations!)
(twitter.com/_/status/1470631846778073089)
angelo, gRegor, neocow, kogepan, wrmilling_alt, gerben_, tetov-irc2, bneil1, mikeputnam1, KartikPrabhu, mlncn_, joshproehl and [Sam_Butler] joined the channel
tetov-irc joined the channel
#
@ton_zylstra
↩️ I can’t use http://indiebookclub.biz bc it can’t yet handle indieauth on an endpoint that isn’t just the domain name.
(twitter.com/_/status/1470731625604464643)
#
petermolnar
I have a syndication flow that uses my RSS feed to syndicate. The problem with this setup is that after the syndication I need to go and find the syndicated copy URL to add it to the entry. I was wondering to make the following instead: add another flow that sends a repost webmention from the silo; keep a list of these semi-POSSE sources; and treat the incoming webmention in a special way so inst
#
petermolnar
ead of it being displayed as a normal repost, it becomes part of the syndication copy?
#
[snarfed]
petermolnar how does your current setup do the actual syndication?
#
[snarfed]
however it does, it should usually get the syndicated URL back, so it shouldn't have to "go find it"
#
[snarfed]
but if you add it to the entry separate from that flow, then yes, true
wagle and mlncn_ joined the channel
#
@sergey_tihon
"Sending Webmentions with F#" by Luis Quintanilla #FsAdvent #fsharp
(twitter.com/_/status/1470790858110812162)
#
petermolnar
it is a separate flow; right now, I fetch it when I build the site if the info is missing
#
[snarfed]
ah ok. you could just have your syndication flow store the synd URL somewhere easy for your build to grab
kogepan joined the channel
#
petermolnar
actually, my question might go a bit further, than that
mlncn_ joined the channel
#
petermolnar
is anyone else here using asynchronous syndication, like I do?
#
petermolnar
if so, how do you fill your syndication list?
#
aaronpk
my micro.blog syndication is similar since it's pulling from my jsonfeed, and micro.blog sends a webmention from its copy once it makes it, and my site recognizes that as a syndicated copy and adds the syndication link
#
petermolnar
of course aaronpk has already been doing it for X years before I'm even thinking about implementing it :D
#
petermolnar
nonetheless, I seem to be slowly gathering IWC session topics: async syndication, image licensing, etc.
akevinhuang, Darius_Dunlap[d], Ramon[d] and [schmarty] joined the channel
#
[schmarty]
From meta, chatting loosely about a "signed" rel=me: the issue with a single signed post is that it's true-at-one-point-in-time
#
[schmarty]
Like you could make a relme link on your site to your Twitter, add a "proof" attribute that points to a post on your Twitter account, and a "signing key" attribute with the equivalent of a public key for which you have the private key
sayanarijit[d] joined the channel
#
[schmarty]
Your tweet would then say something like "Verifying that I am my domain.example.com. (And put a signature of that text using your private key here)"
#
aaronpk
there's some neat stuff being done here that may be useful building blocks for that kind of thing https://github.com/json-web-proofs/json-web-proofs
BinarySavior left the channel
#
Loqi
[json-web-proofs] json-web-proofs: Specification work for JSON Web Proofs
#
[schmarty]
But how long should that signature be valid? If you lose control of the domain but not the key, the relme link would still be valid but you would technically be mucking with someone else's website
#
[schmarty]
Ah neat. Thanks, aaronpk!
#
capjamesg[d]
Interesting!
#
capjamesg[d]
Could you not just break the rel me?
#
capjamesg[d]
By deleting the signature or rel=me profile link?
#
[snarfed]
really curious to hear what you all think once you read the contest entry(ies) that did this kind of thing!
kogepan and barryf[d] joined the channel
#
[tantek]
the "private until revealed by the creator" aspect is interesting of some of these approaches
#
[schmarty]
catching myself up. looks like this is the project with the "until the prover chooses to reveal them" property folks have been referencing: https://github.com/wesc/devigny-poc
#
[schmarty]
ah, ok, yeah. i feel like this devigny scheme covers exactly the use-case we've been talking about. publish these proofs on each platform you want to show that you own, then publish the proof book on your homepage, add a little bit of discovery with rels or similar and awayyyyy you go.
#
[tantek]
snarfed, we did specify per-platform workarounds for rel=me bidirectional links back in the 2004-era but we never codified it beyond that, nor did we come up with any platform-independent technique that worked across platforms without their explicit support: http://gmpg.org/xfn/and/#idconsolidation
#
[tantek]
(also, minor then cultural movie reference in the file name of the image there, a "quote" by agent smith in Matrix Reloaded)
#
[snarfed]
tantek++
#
Loqi
tantek has 27 karma in this channel over the last year (82 in all channels)
#
[tantek]
bradfitz came up with the technique of using a QR code in your platform profile image (avatar) to link back to your personal site as a rel=me claim
gRegor joined the channel
#
[tantek]
That one may make the most sense these days as a method, especially given how much more broadly automatic QR code detection is supported in mobile cameras
#
[tantek]
it's something visible that actually makes it easier for a *user* who is viewing your profile to quickly go upstream to your personal site
#
[tantek]
especially on sites that don't have a profile link feature
#
[snarfed]
maybe primarily or only on those sites
#
[snarfed]
QR code usability is...not great even in the real world, when you can use your camera. on a screen, you have to take a screenshot, then load that image into some app...maybe varies by person, but way harder or more work than just tapping on a link
marksuth[d] joined the channel
#
[tantek]
ah, I'm seeing people use mobile phones to use QRcodes that show up on laptops
#
[tantek]
so no need to screenshot
#
[tantek]
also in iOS15, there is no "some app" step
#
[tantek]
screenshot, open Photos app and the QRcode is autolinked right there.
#
[tantek]
similar to how iOS15 is auto-OCRing text in photos
#
capjamesg[d]
That’s what I do to scan a QR code on a desktop, such as when I need to set up 2FA.
akevinhuang2 joined the channel
#
[tantek]
^ exactly
binyamin[m] joined the channel
#
[chrisaldrich]
Has anyone messed around with interleaving QR codes into avatars? If done subtly enough like a faint watermark though not going as far as full steganography it might work to embed a rel-me into one's avatar. Then you don't have the issue of an "ugly" QR code on your photo.
[jeremycherfas] joined the channel
#
[jeremycherfas]
I embedded a mugshot into a QR code in the final slide of a talk I gave a couple of years back. Got a laugh, but no actual visits.
#
aaronpk
i don't think you can hide a QR code enough that it isn't recognizable as a QR code to a human but also have it be scannable
#
aaronpk
you can push them pretty far and do cool stuff tho
#
[chrisaldrich]
Maybe then we go full steganography and embed our 1000 word post into the photo. The bonus with this is that you get an automatic alt text from the start. 🙂
#
[tantek]
QR codes as photos would just make an ugly stream so no
#
[chrisaldrich]
That's a pretty good likeness of you aaronpk++
#
Loqi
aaronpk has 27 karma in this channel over the last year (116 in all channels)
#
gRegor
continuing from https://chat.indieweb.org/meta/2021-12-14#t1639520144484700 binyamin[m], [chrisaldrich], [snarfed] ...
#
Loqi
[binyamin[m]] to clarify: I'm not trying to standardize anything. Just clarify what people are already doing.
#
gRegor
I think the mf2 properties on /ptd are all pretty stable or near stable
#
gRegor
Can certainly experiment with a reader consuming `read-of` or `read-status` though I wouldn't expect most to do so until the property is more standardized
#
gRegor
Additional published examples are always good. indiebookclub is really just one example.
#
Loqi
[dshanske] #10 u-read-of/read-status proposed draft
#
gRegor
(didn't even remember that issue, haha)
#
binyamin[m]
I think this conversation has gone on a tangent. Let's try this again.
#
binyamin[m]
Why? The wiki page for a read-post doesn't say anything about markup.
#
binyamin[m]
What? The brainstorming section, though very wordy, includes ideas for how to write this markup. I'd like to extract those ideas and organize them.
#
binyamin[m]
I want to add a section to /read.
#
binyamin[m]
As a bonus, this would make it easier to see what markup people might want standardized.
#
[tantek]
"to see what markup people might want standardized" -> add markup analysis of individual examples in the "IndieWeb Examples" section
#
[tantek]
on the topic of issue 10, I thought we'd discussed it but don't see it in the issue
#
[tantek]
actually two things
#
[tantek]
1 do we really want this to be books/reading only or apply to media in general? [chrisaldrich] covers this in his comment: https://github.com/microformats/h-entry/issues/10#issuecomment-671090023
#
Loqi
[chrisaldrich] <p>I seem to recall @gRegorLove having some reservations about having implemented the read-status indicators. Since there are proposals for <code>watch-of</code> and <code>listen-of</code> and potentially other similar future verbs which may have a v...
#
[tantek]
2 or do we want to consider this in terms of any kind of task (project management)
#
[tantek]
what is a task
#
Loqi
A task is a note about something that you need to do, are doing or have done https://indieweb.org/task
#
gRegor
For 1, I'm definitely more in favor of applying to media in general vs my 2018 comment there
#
gRegor
Also refreshing my memory that I should probably diferentiate /want and /read posts: https://gregorlove.com/2020/06/i-am-proposing-a-session/
#
Loqi
[gRegor Morrill] I am proposing a session for IndieWebCamp West Coast: “Keeping Track of Books and Reading Progress.” I would like to discuss the use-cases and experiences of using our websites to: track books we want to read categorize (or “shelve”) books...
#
[tantek]
feel free to expand there with preferences of which direction (more fine-grained, more coarse)
KartikPrabhu joined the channel
#
[tantek]
I think we may need some diagrams here
#
[tantek]
especially with respect to other kinds of posts, like /want or /acquire and /donation
tetov-irc joined the channel
#
[tantek]
yeah we need some diagrams for the lifecycle of stuff and then inside that, the lifecycle of using stuff
#
[tantek]
somewhere deep in there are /read /listen /watch posts of media which can be stuff
#
[tantek]
feels like it could be an interesting IndieWebCamp session
#
[tantek]
especially if it posts about such actions could be used as a way to "green" your own personal acquisition / usage of stuff
Mysterio_Meezy[d joined the channel