#dev 2018-08-16

2018-08-16 UTC
#
loqi.me
created /account_migration (+297) "prompted by tantek__ and dfn added by tantek__"
(view diff)
#
gregorlove.com
edited /timeline (+128) "/* 2018 */ Oxford, NYC"
(view diff)
#
loqi.me
created /losing_followers (+460) "prompted by tantek__ and dfn added by tantek__"
(view diff)
#
loqi.me
edited /losing_followers (+214) "tantek__ added "https://xoxo.zone/@fraying/100540008323383964" to "See Also""
(view diff)
#
loqi.me
edited /account_migration (+40) "tantek__ added "[[losing followers]]" to "See Also""
(view diff)
#
gregorlove.com
edited /NYC (+49) "2018/NYC"
(view diff)
#
gregorlove.com
edited /timeline (-1) "fix numbers for NYC camps. 2014 was the second one."
(view diff)
Guest33331 joined the channel
#
loqi.me
created /account_portability (+30) "prompted by tantek__ and redirect added by tantek__"
(view diff)
#
loqi.me
created /move_your_account (+30) "prompted by tantek__ and redirect added by tantek__"
(view diff)
NinjaTrappeur and GeekDude9 joined the channel
#
tantek.com
edited /account_migration (+69) "supporting protocols and open issues"
(view diff)
#
loqi.me
edited /test (+60) "aaronpk added "https://github.com/aaronpk/self/issues/6" to "See Also""
(view diff)
#
tantek.com
edited /losing_followers (+240) "solutions / websub"
(view diff)
mblaney joined the channel
#
tantek__
!tell kevinmarks you have thought about (and discussed) these issues / problems a lot, could you review indieweb.org/account_migration and indieweb.org/losing_followers? Especially if you have more examples / issues / solutions to cite
#
Loqi
Ok, I'll tell them that when I see them next
#
mblaney
^should all wiki edits go to meta too? It looks different edits go to different channels... is there a rule for that?
#
Loqi
mblaney: dougbeal left you a message 3 weeks ago: its alive! I was able to log in.
#
aaronparecki.com
edited /test () "(-562) yay"
(view diff)
#
tantek__
mblaney it's a good question
#
tantek__
heh that's a meta topic itself :)
#
aaronpk
right now the only wiki edits that go to -meta are ones for meta pages
#
loqi.me
created /semweb (+16) "prompted by tantek__ and redirect added by tantek__"
(view diff)
#
loqi.me
created /dweb (+272) "prompted by tantek__ and dfn added by tantek__"
(view diff)
#
tantek.com
edited /snarkinition (+370) "criticisms, to fix"
(view diff)
#
loqi.me
edited /Google_Contacts (+30) "tantek__ added "[[Google]]" to "See Also""
(view diff)
eli_oat1, renem and jackjamieson joined the channel
#
tantek.com
edited /Posts_about_the_IndieWeb (+229) "blockquote from NYT article"
(view diff)
snarfed and oodani joined the channel
#
@k4rtik
↩️ @vmiheer I found an upcoming solution to this problem -- webmentions! See: https://kfitz.info/connections/
(twitter.com/_/status/1029929747352961024)
tbbrown, Vlad, Guest13210, kicks, [metbril], strugee, Numline12, Moyst27, jackjamieson and [kevinmarks] joined the channel
#
[kevinmarks]
The frustrating thing is that websub solves it.
#
Loqi
[kevinmarks]: tantek__ left you a message 6 hours, 22 minutes ago: you have thought about (and discussed) these issues / problems a lot, could you review indieweb.org/account_migration and indieweb.org/losing_followers? Especially if you have more examples / issues / solutions to cite
#
[kevinmarks]
But as noted, activitypub makes it more complex
#
[kevinmarks]
I'm not completely sure what mastodon does now.
CoJaBo15 and tantek joined the channel
#
tantek.com
edited /timeline (+42) "/* 2010 */ citation for indie web term"
(view diff)
KartikPrabhu, plindner[m], MetBril, DarthGandalf19, myfreeweb[m], zoglesby, grantcodes[m], eli_oat[m], rkta, fwilson and cylon512_ joined the channel
#
@niklas_jordan
Webmentions: Enabling Better Communication on the Internet https://buff.ly/2nGp0i3
(twitter.com/_/status/1030016374360494080)
Netham4525, jorik7, jackjamieson, jak11 and [kevinmarks] joined the channel
#
[kevinmarks]
hm. woodwind is long gone. Aperture doesn't work with known.kevinmarks.com micropub. silo.pub is dead; https://silopub.p3k.io/ doesn't work with twitter any more.
#
[kevinmarks]
I may have to yakshave myself into a new micropub enabled site to use microsub
barpthewire joined the channel
#
[kevinmarks]
can't get aperture/monocle to work on kevinmarks.com either
#
[kevinmarks]
is this a www. problem?
#
[kevinmarks]
yep. If i login to aperture with kevinmarks.com I'm user 89, but monocle follows the redirect to www and then that is rejected
#
[kevinmarks]
now I'm user 90 for www
#
[kevinmarks]
not sure if I should file a bug at aperture or monocle for that
jgmac1106 joined the channel
#
sknebel
Aperture
#
sknebel
301 redirects should be followed for auth
#
Zegnat
They should not only be followed, they should overwrite aswell. So you shouldn’t be able to have/login with the identity “kevinmarks.com”. Only “www.kevinmarks.com”.
#
sknebel
what I meant
#
Loqi
[kevinmarks] #52 auth with www redirection has problems
jgmac1106 joined the channel
#
[kevinmarks]
https://alltogethernow.io/ is not happy about this either (does it require micropub?)
#
[kevinmarks]
my policy of using community tools is biting me - I need to self-host more
#
Zegnat
This is interesting, because Aperture uses the standard PHP IndieAuth client. And I thought that did all of the URL stuff correctly
#
Loqi
[grantcodes] #63 Support login without a micropub endpoint
[jgmac1106] joined the channel
#
sknebel
(although you could maybe just make an endpoint up, not sure if it actually does anything to verify it)
#
Zegnat
I might know what is going wrong with Aperture
#
Zegnat
adds to issue to try and save aaronpk the time
Xgc25 joined the channel
#
sknebel
!tell snarfed I just saw your site has a "mention" property on posts (in addition to "comment" for comments), is that something you added or a wordpress thing? didn't see it documented anywhere
#
Loqi
Ok, I'll tell them that when I see them next
JollyRgrs27, information29 and [grantcodes] joined the channel
#
[grantcodes]
[kevinmarks] yes Together won't let you log in without a micropub endpoint at the moment. You could try the false one. I think with that you'd be able to use the reader, but no guarantees you wouldn't run into issues.
olspookishmagus1 joined the channel
#
Zegnat
suddenly has the idea for a /dev/null endpoint that reacts to all calls correctly without actually doing anything
#
[grantcodes]
In this case it shouldn't really check for the micropub endpoint. It's a leftover from copied code for micropub clients.
#
[grantcodes]
Might be a bit of a pain disabling all the micropub stuff in together though
#
aaronpk
Wait why doesn't https://silopub.p3k.io/ work with twitter? I'm still using that to tweet
jackjamieson and [kevinmarks] joined the channel
#
[kevinmarks]
I got an auth error
#
[kevinmarks]
<class 'requests_oauthlib.oauth1_session.TokenRequestDenied'>
#
[kevinmarks]
whenI click the twitter icon
stevoo14 joined the channel
#
[kevinmarks]
maybe your token is still good but the login flow has changed?
#
[kevinmarks]
FB gives a json error on their side
#
[kevinmarks]
looks like flickr works, so I could post there…
#
[kevinmarks]
legacy code rots less?
#
jgregorymcverry.com
edited /Leaders (+209) "/* Code of Conduct */ need to develop process for event reporting"
(view diff)
#
sknebel
aaronpk: I think you just broke aperture login
#
aaronpk
wat crap
#
sknebel
$url = self::resolveMeURL($url); should probably be IndieAuth\Client:: resolveMeURL($url);
#
aaronpk
:sigh:
#
sknebel
tests++ :P
#
Loqi
tests has 7 karma in this channel over the last year (12 in all channels)
#
aaronpk
haven't had enough coffee yet
#
aaronpk
i am at a disadvantage right now on my secondary laptop, none of my dev apps are set up here
#
aaronpk
gonna pick up my main laptop from the apple store repair when i get back to portland on monday
jeremych_ joined the channel
#
aaronpk
cool i can now log in with my short domain
#
sknebel
hm, I still get "something went wrong"
#
aaronpk
ooh DOMNode::appendChild(): Document Fragment is empty
#
aaronpk
i thought we fixed this
#
sknebel
forgot to update aperture?
#
aaronpk
hm no it's on 0.4.5
#
sknebel
hm... pin13 parses my page just fine
#
aaronpk
that doesn't make sense
#
sknebel
(although looking at output reminds me I need to fix some things...)
#
aaronpk
ok how does this work... composer.lock says it's on 0.4.5 but that fix is definitely not in the code. did i just forget to composer install at some point?
#
aaronpk
k try again
#
Zegnat
I find that an interesting error. I am not sure why an appendChild error even exists there.
#
sknebel
also, composer.lock still points to indieweb org, not microformats, but that redirects for now
#
Zegnat
Yeah, I saw the fix that was deployed aaronpk. It was just the error that didn’t make sense to me. I didn’t think xmlib would have any issue appending an empty document fragment.
#
aaronpk
sknebel: oh funny, i'm not sure how that gets fixed... i guess the next release will tell packagist that it's moved? packagist links to the right place now
#
sknebel
worked now
#
Zegnat
Just running `composer upgrade` (or w/e it was) doesn’t fix the lock file?
#
aaronpk
apparently not
#
Zegnat
surprising
#
aaronpk
i think i may have fixed the url on packagist *after* having released 0.4.5 so maybe that URL is baked in to the release
jeremych_, skippy, [eddie] and acuzio24 joined the channel
#
[kevinmarks]
the ux for adding people to lists on twitter is crap
JustTheDoctor5, Nightmare11, tbbrown and snarfed joined the channel
#
snarfed
sknebel: wow i don't understand. got an example link?
#
Loqi
snarfed: sknebel left you a message 4 hours, 16 minutes ago: I just saw your site has a "mention" property on posts (in addition to "comment" for comments), is that something you added or a wordpress thing? didn't see it documented anywhere
#
snarfed
i expect it's syndication links, but... ???
#
Loqi
[Ryan Barrett] RIP Facebook for Bridgy
#
snarfed
ahh mf2
#
Zegnat
Also looks like there is a like property
#
snarfed
sknebel: yeah i expect that's GWG's syndication-links plugin marking up comments of different types. mention is probably when it didn't find anything specific
[grantcodes] joined the channel
#
[grantcodes]
That is exactly what I was talking about yesterday
#
sknebel
that's why I noticed it
#
snarfed
(kind of related)
#
sknebel
yes, that doesn't mention any of those
#
sknebel
so if the plugins do that it should probably be documented somewhere as experimental or such
#
aaronpk
[eddie] your <time> elements are missing a datetime attribute with the actual time!
jgmac1106, [cleverdevil], cloud-maingo, [iambismark], tbbrown and [kevinmarks] joined the channel
#
GWG
Its Semantic Linkbacks, not Syndication Links
kamkran and snarfed joined the channel
#
@ChrisAldrich
↩️ Let me know if you need help finding resources. I see you have a Hugo site and I'm pretty sure someone has set it up for Webmention use before. https://indieweb.org/Hugo https://boffosocko.com/2018/08/16/reply-to-kartik-singhal-about-webmention/
(twitter.com/_/status/1030134204284059648)
TripFandango, tbbrown, KartikPrabhu and w3stside29 joined the channel
#
snarfed.org
edited /own_your_data (+715) "clarify and expand on two key pillars: domain and data access."
(view diff)
#
snarfed
^ re earlier discussion. feedback is welcome!
musician_pro, KartikPrabhu, [grantcodes] and [eddie] joined the channel
#
[eddie]
aaronpk: oops! good catch. I’m accidentally passing my momentjs object to datetime, so its not rendering it properly!
jackjamieson and LVCIFER joined the channel; LVCIFER left the channel
#
[eddie]
attempts to fix date, breaks whole page of my live site
#
[eddie]
gives Loqi a broken website
#
Loqi
grabs the broken website
#
snarfed
#hugops
[chrisaldrich] joined the channel
#
snarfed
ruh roh. bridgy's over-aggressive webmention endpoint caching finally failed in the real world
#
[eddie]
hmmm does mf2 datetime matter if it has my timezone or if it’s in UTC?
#
[eddie]
Uh oh!
#
aaronpk
[eddie]: make sure you set the timezone offset to *something*
#
aaronpk
preferably your local timezone
#
snarfed
([eddie] if you include the time zone offset, either should be ok, right?)
#
snarfed
bridgy caches wm endpoints by domain, but micro.blog only advertizes its endpoint on user or post pages, not on the https://micro.blog/ homepage
#
[eddie]
Hmmm momentjs is being tricky. At least my posts have a datetime 🙂 I’ll have to investigate a bit later to make sure its 100%
Taylor26 joined the channel
#
snarfed
so whenever bridgy runs wm discovery against the home page, it finds no endpoint, and then drops wms targeting any micro.blog user or post until that cache entry expires
#
aaronpk
ooh cause it caches lack of endpoint too?
#
snarfed
(not subdomains, just pages under https://micro.blog/ , but still)
#
aaronpk
whoops
#
aaronpk
that's tricky
#
Loqi
[snarfed] #701 finer grained webmention endpoint caching
#
aaronpk
special-case the / path?
#
snarfed
yeah maybe
#
Zegnat
Hmm. If you get a URL, and you check the root domain only, add back one step of the path every time you don’t find one? So for m.b/username/1234 you would check m.b/, then m.b/username/, then m.b/username/1234?
#
Zegnat
I think that fixes m.b., as the root user page advertises a webmention endpoint?
#
snarfed
no, that's odd and different
[cleverdevil] joined the channel
#
snarfed
the caching semantics are the problem
#
Zegnat
Ah, alright
#
snarfed
i can special case home pages and/or micro.blog, which will fix this case
#
snarfed
...but honestly i've only ever *assumed* wm caching is necessary for bridgy due to scale. i've never actually measured and proved it. :P
#
snarfed
runs away
#
aaronpk
i'd go with home page special-casing
#
snarfed
yeah i guess
#
aaronpk
this may be a selfish wish
#
aaronpk
i have plans tho
#
aaronpk
shh it's a secret
#
snarfed
mumbles mumbles messaging
#
snarfed
ah person tags
#
@k4rtik
↩️ Oh, this is cool! I thought Hugo being a static site generator, it might need a lot of work to implement webmentions (I am yet to see details, but it's good to see some people have already done it). Thanks for reaching out and the encouragement. <3
(twitter.com/_/status/1030155984679968768)
#
jgmac1106
I hope the bands we get for the Social Web Acid Test are just as good as the OG lineup
leg, snarfed, [iambismark], jalcine, siinus`24, jjuran_ and Connecting joined the channel
#
sknebel
heh, challenge for post rendering: <details><summary> tags, as in schmartys posts for the indieweb podcast - on stream.indieweb.org it just shows "show/hide transcript" as text
#
sknebel
(both rendering and microformats p- parsing issue I guess)
#
aaronpk
oh that's probably because xray strips those HTML tags
#
aaronpk
if i add those tags to the whitelist then it'll just pass them through
[metbril], iasai, snarfed, [jgmac1106], tantek__ and TripFandango joined the channel
#
@rektide
↩️ @cote Weaving the web with informed backlinkage continues, over at #webmention, https://www.w3.org/TR/webmention/
(twitter.com/_/status/1030190835885920256)
snarfed and ascheel14 joined the channel
#
loqi.me
created /chronological_feed (+334) "prompted by tantek__ and dfn added by tantek__"
(view diff)
#
davegoesthedistance.com
edited /site-deaths (+53) "Updated Digg Reader"
(view diff)
#
loqi.me
edited /chronological_feed (+187) "tantek__ added "2018-03-22 [https://www.refinery29.com/2018/03/194408/instagram-new-posts-chronological-feed Finally, Good News For Everyone Who Misses Instagram's Chronological Feed]" to "See Also""
(view diff)
#
davegoesthedistance.com
edited /site-deaths (-243) "Removed duplicate Google short link info."
(view diff)
#
loqi.me
created /chronological_timeline (+185) "prompted by tantek__ and dfn added by tantek__"
(view diff)
#
loqi.me
edited /chronological_timeline (+217) "tantek__ added "2018-01-30 Mashable: [https://mashable.com/2018/01/30/instagram-scheduled-posts-chronological-timeline/ Instagram gave brands a hot new feature, but still won't give users a chronological timeline]" to "See Also""
(view diff)
#
@vhendetta
Webmentions: Enabling Better Communication on the Internet #webmentions http://rviv.ly/1HJrxD
(twitter.com/_/status/1030196596946989056)
KartikPrabhu joined the channel
#
davegoesthedistance.com
edited /site-deaths (+50) "mapzen moved from upcoming"
(view diff)
#
aaronpk
snarfed: how often are you polling instagram that you're hitting the rate limits? I feel lucky that i haven't hit that in ownyourgram, or maybe i just haven't noticed
#
snarfed
aaronpk: let's see...
#
Loqi
[snarfed] sure! details on request volume above and in https://groups.google.com/d/msg/google-appengine/rpendSIxJMo/_u4G6uXiBQAJ : - i saw it after doing ~.1qps for a week or two - a Google engineer saw it after doing 100qps for 15s - @rummykhan saw it after d...
#
snarfed
lots of ad hoc, only semi scientific measurements
#
aaronpk
oh those are all way over what OYG does
#
snarfed
heh yeah
leg, tantek__, jgmac1106 and [iambismark] joined the channel
#
sknebel
snarfed: btw, did the mf2py improvements make a noticeable difference to bridgys resource usage?
#
snarfed
sknebel: sadly no. i suspect the new overhead may actually be due to BS4 or something else
#
snarfed
thanks for checking though
#
GWG
Morning
snarfed, jgmac1106, armin11, tbbrown, planetmaker2 and mblaney joined the channel