#dev 2020-08-21

2020-08-21 UTC
themaxdavitt, geoffo, XS1, peterrother, jonnybarnes, jbove, ludovicchabant, khimaros[m], gxt, [chrisaldrich], nickodd, [snarfed] and strugee joined the channel
#
@schnarfed
↩️ sure! for this problem specifically, you page through https://brid.gy/twitter/mxbck and look for "No webmention support" errors. i tried that for a few pages just now and didn't see any.
(twitter.com/_/status/1296688097355165697)
#
@schnarfed
↩️ sure! for this problem specifically, you page through https://brid.gy/twitter/mxbck and look for "No webmention support" errors. i tried that for a few pages just now and didn't see any.
(twitter.com/_/status/1296688097355165697)
jonnybarnes joined the channel
#
[snarfed]
anyone have any experience with the Instagram Basic Display API? https://developers.facebook.com/docs/instagram-basic-display-api/
#
[snarfed]
bare bones API for getting public IG profiles and media. needs the usual FB app approval, but still
jonnybarnes, willnorris, raucao and [tantek] joined the channel
#
[tantek]
ooh sounds hopeful!
#
Ruxton
"Stories are not supported.
#
Ruxton
Insights are not supported.
#
Ruxton
Comments are not supported.
#
Ruxton
Promoted posts containing Instagram media are not supported"
#
Ruxton
So still need to scrape for interactions and stories
loicm, [Rose], moppy, Zegnat, MrHyde_, craftyphotons, ndegruchy, kitt, dckc, swentel, [spieper], KartikPrabhu, jeremych_, jonnybarnes, geoffo and [snarfed] joined the channel
#
aaronpk
Might be a way to revive ownyourgram tho
#
[snarfed]
if you can get approved :troll:
#
[snarfed]
manton++
#
Loqi
manton has 24 karma in this channel over the last year (65 in all channels)
[manton] joined the channel
#
[manton]
I’ve been tempted to explore this too, but also not in a hurry to get burned by Facebook yet again.
nickodd joined the channel
#
@pixelgraphix
Quicklink: Maurice Renck hat sein Komments-Plugin für Kirby aktualisiert. Zusätzlich zu mehr Stabilität ist nun ein Split-View für Likes, Replies, etc. verfügbar. Ich habe es auf pixelgraphix im Einsatz. https://pixelgraphix.de/minis/webmentions-und-kommentare-fur-kirby
(twitter.com/_/status/1296823440935194624)
#
[snarfed]
jacky just fyi your 404 handler (i think) is throwing 500s. eg https://jacky.wtf/xyz
#
@shrutikawani
RT pixelgraphix: Quicklink: Maurice Renck hat sein Komments-Plugin für Kirby aktualisiert. Zusätzlich zu mehr Stabilität ist nun ein Split-View für Likes, Replies, etc. verfügbar. Ich habe es auf pixelgraphix im Einsatz. https://pixelgraphix.de/minis/webmentions-und-kommentare-fur-kirby
(twitter.com/_/status/1296826523723476992)
#
sknebel
Kirby << https://github.com/mauricerenck/komments - Plugin for Comments, Webmention sending, Webmention.io-integration, POSSE to Mastodon, ...
#
Loqi
ok, I added "https://github.com/mauricerenck/komments - Plugin for Comments, Webmention sending, Webmention.io-integration, POSSE to Mastodon, ..." to the "See Also" section of /Kirby https://indieweb.org/wiki/index.php?diff=72174&oldid=68435
Uglystepchild, jonnybarnes and leg joined the channel
#
GWG
Where is the list of items for IndieAuth tomorrow?
#
aaronpk
i don't tihnk we have made an explicit list other than continuing the discussions from last time
[tantek] joined the channel
#
GWG
aaronpk: I thought we had other stuff... maybe I'm just misremembering
#
GWG
Either way, I'll be there eagerly
#
sknebel
oh right, that was tomorrow. might be there
vika_nezrimaya, jonnybarnes and [schmarty] joined the channel
#
[schmarty]
whoops there's an indieauth popup tomorrow?? 😂
#
aaronpk
oh no did everyone forget
jonnybarnes joined the channel
#
[schmarty]
i think i missed it being scheduled. i can make it and have RSVPd
[snarfed] joined the channel
jonnybarnes and Jacks joined the channel
#
Jacks
Hi
#
jacky
squints
#
jacky
hello Jacks
#
Jacks
What is this room?
#
Loqi
This room is one of several discussion channels for the IndieWeb community, see the channel descriptions for the focus and purpose of each room https://indieweb.org/This_room
#
Jacks
What is the goal?
#
Loqi
It looks like we don't have a page for "goal" yet. Would you like to create it? (Or just say "goal is ____", a sentence describing the term)
#
jacky
it's in the /topic
#
jacky
but it's dev chat around indieweb-centric stuff
#
aaronpk
oh the topics don't show in the web interface
#
jacky
ah okay
#
jacky
makes a note
#
jacky
I thought they might have been IRC-centric
#
Jacks
Which is? And how did I have access to this site?
[grantcodes] and swentel joined the channel
#
Jacks
It popped up on my phone and the topic relates to what?
#
aaronpk
...popped up on your phone...?
#
Jacks
Unsure the window was on a tab like I’ve never signed up for tjis
#
jacky
phones are starting to move on their own but lol
#
jacky
you could take a look at https://indieweb.org and see if it rings any bells
#
aaronpk
lol what
#
Jacks
Odd but it’s a conspiracy
#
jacky
yikes
#
aaronpk
i mean i've heard that android will "suggest" web pages to visit, but I didn't think this chat would be one of those
#
Jacks
I’m a talent consultant surely no computer tech I apologize for interrupting
#
Jacks
I have an iPhone too strange I will have to hire someone who can investigate this as it’s quite disturbing
#
jacky
be sure to blog about it
justache joined the channel
#
aaronpk
jacky++
#
Loqi
jacky has 33 karma in this channel over the last year (115 in all channels)
#
[snarfed]
hiring a detective is a surprisingly strong response to an errant browser tab. let us know how it goes!
#
swentel
[snarfed], I guess you store the list of followers on fed.brid.gy ? Could you export me the list of users who follow me (realize.be)
#
[snarfed]
swentel yes! will do
#
swentel
relatively close to migrate to my own domain using Drupal, going to start testing next week if all goes well :)
#
[snarfed]
ooh so you’ll switch to doing your own native AP?
#
swentel
[snarfed], yes
#
swentel
has been on my mind for ages, I just have sponsored time no to get that ready :)
jonnybarnes and [tantek]1 joined the channel; nickodd left the channel
#
@shshaw
If you like… ✅ Free things ✅ CSS ✅ A little JS ✅ Web animation ✅ Learning new tricks ✅ Puns …you should watch @keyframers, a free web animation education series by @DavidKPiano & I. We have over 100 tutorial videos & code samples. All free. https://youtube.com/keyframers
(twitter.com/_/status/1296881500311478275)
moppy, jbove_, geoffo and [fluffy] joined the channel
#
@jackyalcine
↩️ That said, the closest thing for this in the non-Apple/non-Spotify ecosystem that’s also open is https://gpodder.net/. I use it to sync my lists across devices but it’s a little janky. That might be moot if I can see how Microsub plays into this, tbh… https://v2.jacky.wtf/post/645bd51d-002b-47b9-a1aa-40803ca91ba8
(twitter.com/_/status/1296894904413622272)
#
[fluffy]
So my current thinking on private feeds: user agents need bearer token support. They can get this token through any number of flows, like https://beesbuzz.biz/profile or with Ticket Auth or whatever. This isn’t novel thinking of course.
#
[fluffy]
But the websub stuff gets interesting.
#
aaronpk
yeah that's where i'm at with it too
#
[fluffy]
I would worry about the hub needing to know about bearer tokens and identities and so on, just because that makes for a lot more complexity.
#
aaronpk
i do think there's a way to make it work with websub still tho
#
[fluffy]
I feel like if there’s a bearer token involved then only sending thin pings is the right way to go.
#
[fluffy]
Send a thin ping to all subscribers, then have the subscribers do a pull with their respective tokens.
#
[fluffy]
Maybe do a thick ping for public content though.
#
[fluffy]
But that’s more of an optimization.
#
[fluffy]
I don’t really give a crap about reducing the number of HTTP transactions on the internet at this point.
#
jacky
tbh I think I'd _always_ auth if I can
#
[fluffy]
Especially for things that go in the background.
#
[fluffy]
Right I mean the thin ping would notify the subscribers there’s potentially new content, then the subscribers do their authenticated pull.
#
jacky
ah okay
#
jacky
slams keyboard into building the thing
#
jacky
realizes he was dreaming about ^
#
[fluffy]
Oh also a thing I worry about with bearer tokens in general is how to deal with refreshing them. Like I don’t want the bearer tokens to have an indefinite lifetime, and at there are also circumstances where all tokens might need to be refreshed.
#
[fluffy]
For example in Publ all tokens are stateless and just use HMAC-style signing, and if the signing key leaks that means it needs to change and all tokens become invalid.
#
[fluffy]
And it seems like invalid token should lead to a 401 response to indicate that the token needs refreshing.
#
[fluffy]
If I ever get around to building Subl my intention is that a 401 error will cause the feed to get re-fetched without authentication and also set some
#
[fluffy]
UX indicating that the authentication expired.
jonnybarnes joined the channel
#
[fluffy]
And Subl will absolutely support both Ticket Auth and manual bearer token entry.
#
jacky
so I store all of those tokens currently and do a hard expiry that way
#
[snarfed]
this all sounds AutoAuth-adjacent
#
[fluffy]
Yeah having an abstract token store has advantages over signing (and Authl and Publ both support that) but Publ defaults to using signed tokens because it lets me keep things stateless and database-independent.
#
[fluffy]
Yeah this all emerged as a simpler alternative to AutoAuth.
#
[fluffy]
At the online summit a bunch of us were talking about finally making AutoAuth work and then the question came up: is this the right protocol?
#
[fluffy]
And we collectively decided that, no, it has too many moving parts and has way too much stuff that has to happen for basic bootstrapping.
#
[fluffy]
And then Aaron wrote up a quick idea for a token grant mechanism which handwaves around the issue of invites/discovery in a way which happens to work very well for Publ. :)
#
[fluffy]
I have most of the groundwork in place in Publ to support it, I just need to implement the token endpoint dance.
#
[fluffy]
Which should only take me a few hours to write but I don’t have the motivation to because of the usual chicken-and-egg situation.
#
[fluffy]
But I should just hecking do it and then hack it into Feed on Feeds like I always do even though I have qualms about how multiuser subscriptions work in that
#
[fluffy]
(Subl is designed with this in mind from the beginning of course but all I’ve written on that is a rough schema and some even rougher notes about how to implement it when I have a round tuit available)
#
jacky
catches up
#
jacky
hm yeah
[schmarty], [tantek], loicm, [KevinMarks], jonnybarnes, lahacker, strugee and [snarfed] joined the channel
#
[snarfed]
swentel i have your bridgy fed AP followers whenever you’re ready. 11 of them
[tantek] and metalynx joined the channel