#dev 2022-01-06

2022-01-06 UTC
darkkirb, balupton[d], Seirdy, cygnoir[d], jessealama, jamietanna, [tantek], [schmarty]1 and GWG joined the channel
#
[chrisaldrich]
zerojames[d] remind me what Tom Critchlow's feed thing is? I'm pretty sure I've seen it but I'm not finding it in my notes.
#
[chrisaldrich]
Of course it's getting late here on the Pacific coast. Perhaps I'm not seeing it because my eyes need a rest... Back in a few hours...
jessealama joined the channel
#
zerojames[d]
[chrisaldrich] Here you go: https://tomcritchlow.com/feeds/
#
zerojames[d]
Don't stay up too late 🙂
jessealama joined the channel
#
@t
If I post notes to my site instead of Twitter, who will see them? It’s not either or, it’s yes and. Post to your Own Site, and Syndicate Elsewhere (to Twitter etc.) https://indieweb.org/POSSE POSSE directly or use a service like https://brid.gy https://tantek.com/t5Gc1
(twitter.com/_/status/1479012990024183810)
jessealama, [tonz], tetov-irc, capjamesg[d] and KartikPrabhu joined the channel
#
[snarfed]
[tantek] interesting quirk of your Twitter POSSE code, looks like it puts just an \r carriage return between the content and the PSL, no \n newline. that renders as a new line ok on the web, but not in the mobile apps
#
aaronpk
oh wow
Seb[d] and jessealama joined the channel
#
[snarfed]
interesting choice by [manton] to only send webmentions for replies (with u-in-reply-to), not all links. have we discussed that here before? https://micro.blog/manton/12344191#post_div_12344191
#
Loqi
[manton] @pimoore @cdevroe @canion I can't think of a way to do it with just Markdown. Micro.blog could send Webmentions for everything, but I don't think all links really count as "replies"... In the future, we may want a "new reply post" sort of UI.
#
aaronpk
i feel like that has been talked about a lot when we were working on the w3c spec
#
[snarfed]
([manton] obviously we encourage sending wms to all links, and letting recipients filter and handle based on post type, but I expect you already knew that and have a good reason 😁)
#
aaronpk
also note there is nothing stopping someone *else* from sending a webmention for a link on your page
#
[snarfed]
of course
#
[snarfed]
I briefly looked for the recommendation ^ to send wms to all links documented somewhere, either wiki or wm spec, but haven't found it yet...?
#
[chrisaldrich]
I'm still waiting for submention UI to appear in the wild... https://boffosocko.com/2018/01/24/definition-of-submention/
#
Loqi
[Chris Aldrich] sub·men·tion (noun informal): 1. A post about someone or something on a personal website where one neglects (accidentally or on purpose) to either send a webmention and/or syndicate a copy out to an appropriate social silo. 2. Such a post which exp...
#
aaronpk
huh yeah i can't find it either now
#
aaronpk
i could have sworn there was a section in an FAQ or something
#
[chrisaldrich]
For posting replies on my own site and (manually) sending specifically to a Micro.blog conversation thread , I'll often put the link back to my post so that I can force further commentary to send webmentions in cases where it doesn't happen automatically. Has anyone managed better methods for owning replies to micro.blog? (It's particularly hard to get around included reply contexts which doesn't happen automatically.)
#
GWG
aaronpk: Would you have time to comment on the outstanding IndieAuth PRs? Wanted to see if I could amend and close them out
#
[manton]
My thinking behind the Webmention sending is that replies should have some kind of intent that they are actually replies. Not all links to a web page are replies. If I just link to a New York Times article, is it really a reply to that article?
#
[manton]
So when you click “reply” in Micro.blog, it of course adds u-in-reply-to, but for normal links you need to do that yourself. Micro.blog will check every page for whether it has u-in-reply-to, and if it does it will handle the Webmention discovery/sending automatically.
#
aaronpk
yes, whether something is a reply is indicated by the u-in-reply-to markup, not whether the webmention was sent
#
aaronpk
webmentions can be sent for many other types of responses, not just replies
#
[manton]
True. So I guess that’s a separate question: should Micro.blog send Webmentions for every single link in a post?
#
aaronpk
i think most of us do
#
[manton]
Does (for example) WordPress do anything with Webmentions for posts that aren’t replies?
#
aaronpk
i have an "other responses" section on my posts for things that are not replies. i've been considering not displaying those because they can get to be pretty large sections on some of my more popular blog posts. i'd still want to see the webmention notification internally though
alephalpha0 joined the channel
#
[manton]
Interesting, okay. I guess it seemed like a lot of unnecessary Webmention sending, but I get letting the receiver decide.
#
GWG
[manton]: We call them mentions... usually displayed as a face pile
#
GWG
I've considered in the stalled revision adding an option to just show it as a counter
alephalpha0 joined the channel
#
[manton]
@GWG And that’s the default behavior of the WP plugin to show them?
alephalpha0 joined the channel
#
[manton]
If you have an example URL handy, lemme know. Trying to find some examples of how this looks.
alephalpha0 joined the channel
#
[chrisaldrich]
[manton] here's an example of a generic "mention" (meaning the original didn't have any particular class u-like, u-bookmark, etc. on it) in WordPress: https://boffosocko.com/2017/07/11/the-facebook-algorithm-mom-problem/#comment-35307
#
[chrisaldrich]
There are settings that allow one to /facepile these as well.
#
Loqi
[Richard MacManus] Richard MacManus mentioned this article on altplatform.org.
#
[chrisaldrich]
Loqi++ Good job on catching the correct context with the fragment microformats++
#
Loqi
microformats has 2 karma over the last year
#
Loqi
Loqi has 1 karma in this channel over the last year (21 in all channels)
#
[manton]
[chrisaldrich] Thanks.
#
[manton]
It would be fairly easy for me to change this behavior to always send WMs… Just would be a little more chatty.
#
[snarfed]
also there are lots of non-reply link types that are still more specific than just "mention": likes, reposts, bookmarks, read/watch, event RSVPs, etc. I expect m.b doesn't support most of those now, but just FYI
#
petermolnar
I decided to try out the "always free" tier of oracle cloud
#
petermolnar
it seems to be a ridiculously generous offer
#
[tantek]
[snarfed] I thought we explored this a while ago, and \r is supposed to be enough for HTML whitespace:pre-wrap
#
aaronpk
not sure what css has to do with anything here, since you have no control over what css if any twitter uses for displaying the text
#
[tantek]
CSS is what reveals the semantics of the text in the HTML
#
[tantek]
HTML parsing is what gives the \r meaning
#
[tantek]
also, I'm pretty sure that's what other tweets with line-breaks do too
#
[manton]
[snarfed] I think RSVPs require u-in-reply-to anyway, right? But yeah, point noted.
#
[manton]
I looked a little on the wiki and spec for whether there’s an official guideline for “always send Webmentions for all links” and didn’t find one. Might be good to document if that’s best practice.
#
[tantek]
pretty sure the spec says to do so, maybe as a SHOULD
#
aaronpk
i also thought that but i can't find it
#
aaronpk
it starts with the assumption that you already know what the source and target URLs are
#
[manton]
Yeah, looks like the spec assumes you already want to send a Webmention, so doesn’t really cover when you should. It does seem like Micro.blog’s behavior is probably too limited, though.
#
Loqi
[onli] Ask HN: Who wants to help promote RSS?
#
capjamesg[d]
Is it worth mentioning the IndieWeb community in that thread? ^
#
petermolnar
had anyone ever tried 4/5G SIMs that supposedly give a static public IPv4 address? Searching the question listed a few suppliers, none of them seems to be dealing with ordinary people.
#
[tantek]
[manton] were you able to use the Webmention test suite with micro.blog, and did that have anything that implied any "send webmentions for all links" tests?
#
[manton]
[tantek] I think I used the test suite… But it’s been a while so I’m not sure. I’ll check it out again.
#
[snarfed]
[tantek] re \r in tweets, aaronpk may have a point here. A tweet's canonical text content is plain text, not HTML. Twitter than happens to render that with HTML + CSS on the web, but it also renders it separately in mobile apps, probably not using HTML at all. that's the part that's breaking in your POSSEd tweets
#
[snarfed]
totally up to you what you want to do about it, of course, if anything! just a heads up
#
[snarfed]
(another way to phrase that is, your POSSE code doesn't send Twitter HTML + CSS, it sends plain text.)
#
[tantek]
How do other tweets with line breaks look / send?
#
[snarfed]
Looks like tweets authored in their mobile apps use \n
#
[snarfed]
I think web too
#
[snarfed]
confirmed
#
aaronpk
technically \r isn't a newline anyway :P
#
aaronpk
it's a great way to type over the same line of text you just wrote tho
#
capjamesg[d]
What is \r?
#
Loqi
It looks like we don't have a page for "\r" yet. Would you like to create it? (Or just say "\r is ____", a sentence describing the term)
#
capjamesg[d]
Would Loqi accept a definition for that? Not that it is necessarily relevant to the IndieWeb community but just because it has a backslash in it haha.
#
capjamesg[d]
[manton] I automatically send webmentions to all URLs I link to in a post.
kimberlyhirsh[d], alephalpha0 and [fluffy] joined the channel
#
@RubygemsN
indieweb-endpoints (7.0.0): Discover a URL’s IndieAuth, Micropub, Microsub, and Webmention endpoints. https://rubygems.org/gems/indieweb-endpoints
(twitter.com/_/status/1479211214324789251)
marksuth[d] and strugee_ joined the channel
#
[fluffy]
\r is a carriage return character
#
[fluffy]
the CR in the CRLF pair
#
[fluffy]
okay so portaling over the #indieweb conversation about keypairs and mastodon and so on: does mastodon actually apply PGP encryption stuff to protected posts, then?
#
[snarfed]
from #indieweb ... in AP the keys are (also? only?) used for HTTP Signatures, which is awkwardly/incompletely specified 😢
#
[fluffy]
My understanding (probably incorrect) was that mastodon only used the keypair to sign messages to ensure that someone doesn’t start to spam on an existing account if the domain gets hijacked
#
[snarfed]
from https://w3c.github.io/activitypub/#authorization : "ActivityPub uses authentication for two purposes; first, to authenticate clients to servers, and secondly in federated implementations to authenticate servers to each other. Unfortunately at the time of standardization, there are no strongly agreed upon mechanisms for authentication. Some possible directions for authentication are laid out in the Social Web Community Group
#
[snarfed]
Authentication and Authorization best practices report. "
#
[snarfed]
right, AP messages are signed, and how and why are both unclear at best 😐
#
aaronpk
the key signs the message so the receiver knows who sent it
#
[fluffy]
sigh, and as usual WebSub solves this problem way more clearly/cleanly
#
[tantek]
federation is very much a jargon term in the indieweb or even "web" context. ask any "non-technical" person or even most technical folks what is federation and good luck getting an answer that isn't something to do with Star Trek
#
aaronpk
without that, you're back to the problem of "who sent me this message" or "who is fetching the message"
#
[fluffy]
[tantek] fair
#
[tantek]
I mean nothing against Star Trek to be clear
#
[snarfed]
aaronpk ah ok
#
aaronpk
that's why we are trying to find some solution using indieauth/ticketauth to solve it without private keys
#
[fluffy]
yeah ticketauth is a really nice approach, in theory
#
[fluffy]
that’s another long-running sigh of “why can’t I get myself to work on this” though
#
[fluffy]
Are there any plans to add ticketauth to Aperture?
#
[snarfed]
go easy on yourself! totally ok to have a long list of things you want to build, and work through it slowly. we all do, especially here. I actually think it's good; if you ever don't have that list, it's time to retire and watch TV and play shuffleboard all day
#
aaronpk
plans yes, timeline no
tetov-irc joined the channel