#Loqi[vilhalmer] rel-me-verifier: Detects all rel=me links on the current page and verifies the existence of a cyclical linkage. Adds a visual marker to indicate the result of the verification.
#vilhalmeraaronpk++ for providing an interesting layout to test that on
#Loqiaaronpk has 105 karma in this channel over the last year (314 in all channels)
#vilhalmerwas talking to one of my friends about it in the context of verifying identity on mastodon instances and was inspired to go looking for something like this
#vilhalmerI wonder if it makes sense to make this two-stage: resolve direct backlinks first, then for any that failed, see if they link back to any of the ones that succeeded
#vilhalmerthen you don't get into potentially infinite cycles, but can still validate a much larger chunk of the links
renem joined the channel
#GWGI have to build that rel me nicknames cache idea someday
iasai, gRegorLove, snarfed and KartikPrabhu joined the channel
#[eddie]!tell miklb the phrase “login with your website” needs to be fixed. Entering the Aperture url is the correct course of action. We’ve been incrementing the updates to the language on that page, but it can still use clarification and improvement. Feel free to provide feedback 🙂
#Zegnat!tell miklb re: indiepaper, it is a little special. You probably want it to talk to your microsub endpoint, but that’s not how it actually works. It just works by submitting posts to a micropub endpoint. It just happens to be the case that Aperture also advertises a private micropub endpoint.
#Zegnat!tell vilhalmer Oh, I’m really tickled by the idea of two-stage rel-me checking. Falling back to “does the page link back to a different already verified URL?”
#ZegnatOn pause as I am concentrating on some around the house stuff this weekend.
#ZegnatBut it looks like WAM is going to be the thing for IndieAuth no matter what more the survey turns up ;)
#GWGAround the house stuff? Are you connecting your home to your website?
#ZegnatHa, no. More like trying to solve questions such as “why did the guest house lose electricity?”
#ZegnatI don’t think we are ready for internet-connected-homes
#GWGThat is a -chat topic probably, but I ave many thoughts on that
#GWGStill waiting for aaronpk to give his apartment a URL
#ZegnatI do have a (Facebook Page) URL for the property
#ZegnatDev wise, I am looking at some ways to generate nice graphs of my weight
KevinMarks, loicm and deathrow1 joined the channel
#vilhalmerZegnat: I did indeed miss yours entirely, looks like the biggest difference is packaging
#Loqivilhalmer: Zegnat left you a message 5 hours, 9 minutes ago: Oh, I’m really tickled by the idea of two-stage rel-me checking. Falling back to “does the page link back to a different already verified URL?”
#vilhalmeruserscript is slightly less user-friendly but I didn't want to deal with extensionifying it
#vilhalmeryours flows a little nicer due to having actual async tools
#vilhalmerI'm really annoyed that I had to fall back to GET instead of HEAD for checking the backlinks, but sometimes HEAD just gets stuck in readyState 1 for no apparent reason
#ZegnatI haven’t noticed that. I am only using HEAD, I believe
#vilhalmerbut yeah I definitely want to give the two-stage thing a try
KevinMarks joined the channel
#vilhalmerKevinMarks: also, I kinda stole your svgs for expediency (tweaked slightly), I'm happy to switch them out if you want me to
#sknebeloh hey, keybase has rel=me markup, didn't notice that before
#vilhalmersknebel: I love that it does, because the rel-me link between that and my homepage is extra assurance that the pgp key link I have to keybase is valid
#vilhalmerI have to write this yet again for qutebrowser at some point
#[manton][aaronpk] I'm experimenting with ActivityPub and comparing some implementations. Are you including your posts in the outbox? I can't seem to find them, so wondering if you're providing posts to Mastodon another way when someone views your profile.
#aaronpkmastodon doesn't fetch anything from the outbox, it's entirely based on a push model, where you deliver your posts to the inboxes of your friends
#aaronpkI implemented as little of activitypub as I could in order to get things to show up right in mastodon, and found that I didn't need to implement an outbox at all
#[manton]So there's no way to tell it about "older" posts?
#aaronpkyou kind of have to throw out all your assumptions of how microblogging and blogs work when dealing with activitypub/mastodon
miklb_ joined the channel
#aaronpkThey tend to think in terms of message passing rather than here is a link with some posts on it
#[manton]Not surprising. I really don't like ActivityPub or JSON+LD. Always skeptical of complicated formats that try to solve all problems, but maybe we're stuck with it.
#aaronpkThere's a rogue effort to develop a simpler version of activitypub which may end up working out. Certainly has a lot of vocal supporters of the project so far
#aaronpkIgnore JSON+LD as long as you possibly can. Thankfully I was able to treat everything as plain JSON so far
#[manton]I'm still torn on full ActivityPub support in Micro.blog. I'm leaning toward providing it as an option (maybe you can opt-out if you don't want it) since it would let people consolidate their accounts to a single instance (Micro.blog) and could automatically support custom domains, e.g. following manton@manton.org from Mastodon. The trade-off is having to bring along some of the Mastodon baggage that I don't love.
#[manton]Feedback welcome. For now I'm implementing it as an experiment, since it's hard to judge whether it's a good thing until it's working.
#aaronpkanother thing worth keeping in mind is that there is a not insignificant community there who will give you a *lot* of pushback for shipping a closed source commercial product that participates in the "fediverse"
#sknebelafaik you'd be the first activitypub site with custom domains
#Loqi[Write.as] By the way, Write.as is built and funded entirely by me, @matt. My goals of building an ethical service that respects people and lasts more than 5 years can't be accomplished with VC money, which is why I'll never take it.I've written a lot about thi...
#aaronpkvilhalmer: something has to deliver to all your followers' inboxes tho, how are you going to handle that?
#[manton]Pushback against closed source doesn't bother me. Good platforms need a mix of open source and commercial software. Twitter would look very different if not for Twitterrific, Tweetbot, Tweetie, etc.
#vilhalmerit'll have to kick off a script to do that as well once the object is generated
#vilhalmerI haven't gotten there yet, focused on converting mf2 -> activitypub first
#[kevinmarks]It's issue #177, now 2 years old. Maybe I'll write a new, more constrained one.
#aaronpk[manton]: I completely agree, it just sounds very frustrating to get that kind of pushback
#vilhalmerI'm annoyed to find out that mastodon ignores the outbox since that's the part I can do at the moment
#aaronpkmastodon basically also implemented as little of activitypub as it could in order to make things work. the spec says a *lot* of things, but in reality very little of it is actually implemented.
#Loqi[Gargron] Sadly there's nothing in the OStatus protocol currently that's like "go follow my new account instead of this one". Best I can offer is migrating content (but reblogs/favs would not come along) and who you were following.
#vilhalmerI'm not sure that activitypub has any more to say about it either, other than it would follow a redirect afaik
#[kevinmarks](we explicitly addressed this in websub)
#[manton][aaronpk] Sorry for the naive question, but just so I'm sure I understand... You accept POSTS to your outbox and keep track of new followers yourself, then when you have a new post you send it to all your followers instances?
#vilhalmeryou'd also need a mechanism for your followers instances to notice the redirect and start querying that explicitly which I don't think is standardized
#vilhalmerso that when the original inevitably goes away, they keep getting your posts
#[aaronpk]When someone follows me, the send a POST to my inbox. Then when I want to send followers my newest post, I loop through all their inboxes and send my post to each
#vilhalmerare you doing any of the shared inbox stuff yet?
#[manton]Hmm, I thought the spec said the POST goes to the outbox for follow requests.
#vilhalmerI think only you can post to your outbox (from a client)
#[manton]Anyway, thanks, that's enough for me to know I'm on the right track.
#vilhalmerheh, I haven't even begun to tackle webmention
#vilhalmerI don't know if I'm going to worry about trying to follow people with AP either, might just say screw it and subscribe to mastodon's atom feeds
#vilhalmerhave a button somewhere to generate an in-reply-to document
#snarfedyup! lots of good existing examples for that - readers, browser extensions, bookmarklets
#vilhalmerI should have started on indieweb stuff a long time ago, I love working on it
#snarfedunrelated: fyi all, we've moved the wordpress micropub github repo from my username to the indieweb org! https://github.com/indieweb/wordpress-micropub . i wasn't really using it or working on it, so it needed a better home and set of maintainers. thanks GWG for taking it over and driving the upcoming 2.0 release!
#Loqi[indieweb] wordpress-micropub: A Micropub Endpoint plugin for WordPress
#Loqi[David Shanske] Ryan Barrett, who created the Micropub endpoint for WordPress, has turned the project over to the Indieweb repository as he has not been using it or actively working on it. I have been actively working on a major set of changes for it over the last t...
#snarfedand i'm happy to still be involved in the wp micropub plugin after the move to the indieweb org (and 2.0)...but yes, let's definitely spread reviews, etc out to other people who actually use it and work on it, and who actually know wordpress, since i'm not really any of those :P