#indiewebcamp 2015-12-08

2015-12-08 UTC
shiflett, funwhilelost, yakker and snarfed joined the channel
#
KevinMarks_
that makes more sense Aaron
#
KevinMarks_
and I could add that status handler to mine easily enough
#
aaronparecki.com
edited /Webmention (+20) "make sending consistent with receiving"
(view diff)
#
gRegorLove
What is 201?
#
Loqi
It looks like we don't have a page for "201" yet. Would you like to create it? https://indiewebcamp.com/s/108Y
#
gRegorLove
What is 202?
#
Loqi
It looks like we don't have a page for "202" yet. Would you like to create it? https://indiewebcamp.com/s/108Z
#
aaronpk
201 is an HTTP status code used to indicate that a resource was created in response to the HTTP request.
#
loqi.me
created /201 (+131) "prompted by gRegorLove https://indiewebcamp.com/irc/2015-12-07/line/1449534934320 and dfn added by aaronpk"
(view diff)
tommorris joined the channel
#
gRegorLove
Ah, so the status URL is the resource that was created?
#
aaronpk
202 is an HTTP status code used to indicate that the request was received but processing is not yet completed.
#
loqi.me
created /202 (+137) "prompted by gRegorLove https://indiewebcamp.com/irc/2015-12-07/line/1449534940721 and dfn added by aaronpk"
(view diff)
#
gRegorLove
So Location: is preferred over Status: ?
#
aaronpk
what's Status:?
#
gregorlove.com
edited /202 (+54) "see also"
(view diff)
#
gRegorLove
I thought in the last conversation I participated in, we were discussing returning a Status: header
#
gregorlove.com
edited /201 (+54) "see also"
(view diff)
#
aaronpk
no it was probably Link: <http://example.com/>; rel=status
#
gRegorLove
Oh right
#
aaronparecki.com
edited /Webmention (+448) "clarify how to check whether the source "links back""
(view diff)
#
aaronparecki.com
edited /Webmention (-12) "target URL must match exactly"
(view diff)
#
aaronparecki.com
edited /Webmention (+18) "clarify only one webmention endpoint is being discovered (#13)"
(view diff)
#
aaronparecki.com
edited /Webmention-faq (+996) "multiple endpoints"
(view diff)
#
aaronparecki.com
edited /Webmention (+156) "/* Verification */ verification is a MUST if the receiver is going to use the webmention, allowing receivers to avoid verification if not needed/wanted (#12)"
(view diff)
DePhraser joined the channel
#
@jgmac1106
@pNabbie @21stprincipal want kids to leave school with fully exportable data that they NOT districts or Pearson owns #edtechchat #indieweb
(twitter.com/_/status/674040376475414528)
mxuribe and snarfed joined the channel
davidmead and funwhilelost joined the channel
#
bear
does anyone have a set of curl commands that I can use to test if my indieauth flow is correct ?
[snarfed] joined the channel
#
[snarfed]
yeah that's not easy right now. kylewm would be interested too.
#
[snarfed]
project idea: step by step indieauth cli
#
bear
that was my idea also
#
bear
i'm trying to verify if the auth flow for indie-stats is working
#
davidmead
hi snarfed. did you mention an issue with bridgy & instagram mentions least week?
#
ben.thatmustbe.me
edited /User:Ben.thatmustbe.me (+86) "/* Postly */ update my todo, reacji making top of the list now"
(view diff)
#
@rrrrrrrix
@asmallteapot the webring thing is neat, and I like a lot of the indiewebcamp ideals that fall under this sort of thing, more and more
(twitter.com/_/status/674054835457536000)
#
[snarfed]
hey davidmead! not that i know of. are you seeing something wrong?
#
davidmead
likes and comments from my instagram photos are showing up on my blog…
#
ben_thatmustbeme
oh wow, php regex to find emoji is actually really annoying
#
ben_thatmustbeme
apparently emoji are all over the place
#
[snarfed]
davidmead: as expected...?
#
davidmead
now i noticed the syndication link wasn’t getting added to the post, so i added them manually and got bridgy to crawl again, but nothing
#
[snarfed]
oh, they *aren't* showing up?
#
[snarfed]
they used to?
#
davidmead
they did on my Known site. Not on my WP site now
#
davidmead
sorry, yes *aren’t*
#
[snarfed]
does your bridgy user page say it's found the new syndication links?
#
[snarfed]
i can look in a bit
#
davidmead
yeah. https://brid.gy/instagram/davidjohnmead shows the links on Instagram, but says “No webmention targets”
#
davidmead
though i have had twitter mentions and likes show up https://brid.gy/twitter/davidmead, but it’s patchy
#
davidmead
not sure if some of the indieweb plugins may be conflicting
#
[snarfed]
does it say it's found a syndication link recently in the "Last polled" section?
#
[snarfed]
and does it have your WP blog URL above that?
#
davidmead
Last syndication link found 1 week, 3 days ago.
#
davidmead
Last webmention sent 6 days, 1 hour ago.
#
davidmead
it have by main url above that, next to the instagram url
#
davidmead
i did include the webmention urls in the <head> of my site
#
[snarfed]
is "main url" your WP URL?
#
GWG
snarfed: Saw your issue. Easy fix.
#
[snarfed]
ah, that's it. add your WP URL to your Instagram profile and sign up for bridgy again
#
[snarfed]
thanks GWG!
#
GWG
snarfed, there is another issue that will affect the request for webmentions
#
GWG
The plugin honors the Allow Pings flag in WordPress
#
GWG
As of 4.3, it is off by default for pages
#
GWG
But you can manually enable by page
#
davidmead
gwg so i have to manually allow pings page by page in WP too?
#
GWG
davidmead: Pages as opposed to posts, yes. But I think there is a filter to enable them by default for new pages.
#
davidmead
oh. i don’t have any pages set up in WP. my homepage is a basic HTML one, not the WP one.
#
bear
[snarfed] - I just put a comment in your issue that shows how you can get to the raw data right now
#
bear
until I make this thing have a proper REST api
#
GWG
bear: What thing?
#
bear
indie-stats.com and it's large collection of historical html and mf2 data
#
davidmead
snarfed - i changed the URL on instagram and tried again, but nothing…
#
davidmead
just disabled the ‘Social plugin’ option to pull in comments and everything on bridgy lit up and it polling again
#
GWG
bear: Oh
#
[snarfed]
davidmead: now that bridgy has your wp url, try clicking crawl now
#
davidmead
snarfed - i think its an issue with MailChimp’s ‘Social’ WP plugin
#
davidmead
i think the only comments i got back from twitter was when i broadcast with their ‘reply’ field filled in
#
davidmead
my bridgy page for twitter is also pointing to my homepage and not the WP page
#
[snarfed]
right, then bridgy wouldn't send it twitter responses either
#
kylewm
bear: I don't know if it helps, but I have this script for getting a micropub access token https://github.com/kylewm/silo.pub/blob/master/scripts/do_get_micropub_access_token.py
#
[snarfed]
does social support Instagram?
#
davidmead
just facebook & twitter afaik
#
kylewm
bear: the key bit is redirecting to https://github.io/kylewm/oob/
#
bear
kylewm - let me look at that - getting an access token does require auth, so that is at least 90% of what I need to test
shiflett joined the channel
#
[snarfed]
davidmead: looks like you're getting Instagram responses!
#
davidmead
i am now snarfed. i disabled the Social comment feature and they started coming in :)
#
[snarfed]
great! (probably unrelated, but no matter!)
#
davidmead
but twitter responses still not coming in snarfed. even after changing url on twitter
#
davidmead
i’ll let it go overnight and check it in the morning
#
davidmead
thanks for the help, as always
#
[snarfed]
did you sign up for bridgy again with twitter? and click crawl now?
#
davidmead
bridghy is showing the WP url, but still nothing
wholewheattoast joined the channel
#
davidmead
i’m going to go through and make sure there’s a syndication link on those posts too
yakker joined the channel
#
@realmomsconfess
Lots of fun stuff coming up this week! https://www.facebook.com/RealMommyConfessionsTheSeries/posts/561482560676098 #RealMommyConfessions #momlife #setlife #comedy #moms #indiefilm #indieweb
(twitter.com/_/status/674070274074148866)
#
[snarfed]
ah yup, worth checking
arlen joined the channel
#
[snarfed]
huh, the crawl now button isn't crawling on your twitter account. I'll investigate
Gold, KartikPrabhu, zero-gravitas, glennjones, sparverius, snarfed and funwhilelost joined the channel
#
kylewm
snarfed: when you have a chance, will you see if you have an opinion on this? https://github.com/tommorris/mf2py/issues/54
#
kylewm
and weigh in if you do :)
#
snarfed
the goal is to know explicitly which parser it's using, since they have different behavior...?
#
kylewm
yeah, to state explicitly
#
snarfed
cool, sgtm
cweiske joined the channel
zero-gravitas joined the channel
#
@jgmac1106
@MiaZamoraPhD @Bali_maha @chronicle @hastac social networks=syndication we must make deliberate effort to support open web #digped #indieweb
(twitter.com/_/status/674100793621028864)
tantek joined the channel
#
aaronparecki.com
edited /Webmention (+686) "/* Security and Privacy */ add note about limits (#18)"
(view diff)
#
kylewm
tantek++ that's great!
#
Loqi
tantek has 265 karma
#
tantek
8 of ~16 person-tags made it through to the FB POSSE copy
#
tantek
pretty happy about that
#
@tinokremer
Great stats from Bridgy, an important part of the #indieweb handling silo comments back feed to our websites, .. https://tinokremer.nl/2015/great-stats-from-bridgy-an-important-part-of-the-indieweb
(twitter.com/_/status/674110403757129728)
#
snarfed
tantek: cool!
#
snarfed
we can probably get the remaining 8 if we use FB's taggable friends API, https://indiewebcamp.com/POSSE_to_Facebook#Mention_Tagging (bottom of section)
#
snarfed
it'd take some work, and no guarantee they'd grant us the permission, but it's doable. feel free to file a feature request!
#
tantek
snarfed - I don't understand how it's different
#
snarfed
we only know FB (app scoped) user ids for bridgy users
#
snarfed
we could get the rest from taggable friends (we think)
#
tantek
ok - from a user-perspective, I don't know how to file this as a different bug / feature request
#
tantek
I'm person-tagging with explicit FB profile URLs - assumed that would "just work"
#
aaronpk
wow seeing all this discussion really makes me not want to go anywhere near the facebook api
#
snarfed
tantek: yes. the UI wouldn't change, the work would be entirely under the hood
#
snarfed
aaronpk: yup. that's the right reaction.
#
snarfed
not entirely their fault; they probably have the single broadest and deepest feature set of any silo
#
aaronpk
and largest user base, which means they are the largest attack surface
#
tantek
ok I will tr
lukebrooker joined the channel
#
kylewm
snarfed: not to beat a dead horse, but any idea how you'd match up the FB URL with the firstname/lastname we'd get back from taggable_friends?
#
tantek
snarfed: does this explain it well enough in a user-centric sorf of way? https://github.com/snarfed/bridgy/issues/568
#
aaronparecki.com
edited /Webmention (+652) "separate verification of the request vs the webmention content, add some language from #5"
(view diff)
#
snarfed
kylewm: yeah, good point, no idea. that may be a showstopper
#
snarfed
tantek: sure! the API part would have been useful too, since we know that's how we'd do it, but no matter, that definitely describes the user feature. thanks!
#
tantek
I figured you could add the API details for the requested user feature :)
#
@codebear
did some bug fixes and added the start of an API to the https://indie-stats.com/ project for #indieweb -- still a work in progress
(twitter.com/_/status/674117771706433536)
#
tantek
bear++
#
Loqi
bear has 87 karma
#
bear
the beginnings of an api - looking forward to people filing issues for new features
#
cweiske
bear, don't you see the login error?
#
bear
cweiske - I do, working on what that is now
#
bear
I wasn't seeing it in my local tests so that I fixed it
#
bear
my hunch is that a dependency is out of date on the server
#
tantek
snarfed, kylewm, next-up for me & person-tagging is to figure out a way to immitate person-tagging on the Twitter POSSE copy of photos
#
tantek
I'm hoping that by experimenting and prototyping that I can come up with something straightforward for Bridgy Publish to do, or at least a recipe / functions for others to use when Bridgy Publishing a photo to Twitter
#
KartikPrabhu
what is person-tag?
#
aaronpk
i thought twitter supports proper person tagging now
#
Loqi
A person tag (AKA people tag) is a special kind of tag that refers to a specific person by URL rather than just a word or phrase, and is done as an explicit tag by the user, beyond just mentioning a person via hyperlink / h-card https://indiewebcamp.com/person-tag
#
snarfed
aaronpk: it does, but not via API
#
tantek
right that
#
KartikPrabhu
is person-tag only for photos?
#
tantek
KartikPrabhu: no - it's for any post
#
KartikPrabhu
is confused about when to person-tag v/s simple mention?
#
tantek
KartikPrabhu: that's an faq
#
KartikPrabhu
has it been answered somewhere except in the context of Twitter, which also seem arbitrary
#
KartikPrabhu
that answer seems to mean. No tags are not mentions
#
KartikPrabhu
but when do I tag someone vs mention them?
#
tantek
KartikPrabhu: if I say "photo" that's a mention of the word photo, whereas if I explicitly say "#photo" that's a tag of the term "photo".
#
tantek
same thing with people
#
KartikPrabhu
so it is mostly about markup
#
tantek
"#" is not markup
#
tantek
it has nothing to do with markup at the user level
#
KartikPrabhu
thinks it is
#
tantek
it's more like punctuation in prose
#
aaronpk
for me, I tag someone in a post if they are "in" the post somehow.
#
KartikPrabhu
aaronpk: "in" the post meaning?
#
tantek
KartikPrabhu: if you're using a loose / liberal meaning of "markup" - it's a meaningless argument
#
aaronpk
for photos, it's when it's a photo of them. for notes, it's if the note is about them.
eschnou joined the channel
#
aaronpk
I might even person-tag a note and not mention the person's name in it at all.
#
KartikPrabhu
tantek: no. I am just asking when should I write a note "hi tantek" vs "hi #tantek"
#
KartikPrabhu
aaronpk: yes, that is why i am confused
#
KartikPrabhu
I don't see when person-tags are supposed to be used
#
tantek
what aaronpk said
#
tantek
when the post is specifically about them
#
snarfed
kylewm: ahahaha we could use https://snarfed.org/2015-10-25_de-anonymizing-facebooks-app-scoped-ids to match mf2 person tags with taggable friends! since they have profile picture URLs
#
KartikPrabhu
"I might even person-tag a note and not mention the person's name in it at all." i don't see how you write a post about someone and then not mention them in the post but then tag them
#
KartikPrabhu
I guess I'll just put person-tag in my list of things not understood
#
tantek
KartikPrabhu: if you don't use person-tags yourself in existing behavior, then don't bother
#
tantek
it's that simple
#
tantek
when you start using it (e.g. on silos), I think you'll understand it
#
KartikPrabhu
i don't know how/when to use them and so I am not.
#
tantek
it's a very popular thing to do with photos
#
tantek
e.g. difference between "someone took the photo" and "someone is in the photo"
#
aaronpk
KartikPrabhu: "I had a great time at IndieWebCamp last week" (person tagged with .....)
#
tantek
snarfed, do multiple "p-bridgy-twitter-content" elements get concatenated?
#
snarfed
tantek: huh, no, but that's a great feature request, i see the use
#
tantek
thinking: <p class="e-content p-bridgy-twitter-contentt">...</p> ... <p class="p-bridgy-twitter-content">...</p>
#
tantek
excellent use of prefix scoped mf2 class names btw
#
snarfed
oh that's a different use case than i imagined...but also good
#
aaronpk
KartikPrabhu: here's an actual example http://aaron.pk/n4dt1
#
tantek
snarfed, in my particular use-case I'm going to provide tweet text and tweet virtual person-tags
#
tantek
where the virtual person-tags are NOT part of the e-content that goes to FB
#
snarfed
right!
#
KartikPrabhu
aaronpk: oh thanks for the example. So you wanted to tag anomalily because she is related to the post/you wanted her to see it, but the content is not about her
#
aaronpk
in this case she was the one "overheard"
#
KartikPrabhu
yes! that example makes it more clear thanks
#
tantek
snarfed, do we have a top 10 API wishlist (fixes etc.) for FB's API?
#
snarfed
tantek: not that i'm aware of
#
tantek
e.g. creating comments, liking things, etc.
#
tantek
snarfed, I'd like to collect such things for both FB API, and Twitter API
#
tantek
so that if/when any one of us has a chance to ask 1:1 to representatives of those silos, we can ask for specifics
#
tantek
feel free to braindump (you too kylewm) and I'll wikify somehow
#
snarfed
twitter's is basically, please add API support for all features launched after 2009, kthxbye
e-lima joined the channel
#
snarfed
only half joking
#
tantek
y'all tweeted a bunch @-jack the other day
#
tantek
during that conference
#
tantek
if you could reconstruct that list I'd appreciate it!
#
tantek
tweet permalinks of each request would be even better!
#
snarfed
yup! my two were getting a tweet's favorites and replies
#
tantek
and I suppose add to that
#
tantek
* getting a tweet's quoted tweets
#
tantek
* getting a tweet's retweets
#
tantek
* setting / getting a tweet's person-tags
#
snarfed
getting a tweet's retweets is supported
#
snarfed
but the rest, no, at least not directly
#
tantek
interesting ok
#
kylewm
for FB, * return the post permalink URL in the response to publishing a post
KevinMarks__ and tantek joined the channel
#
kylewm
* find the ID of a post from its permalink URL (so I can like/reply to it)
#
kylewm
* publishing for events
#
tantek
kylewm: these are FBAPI right?
#
tantek
sorry since we mixed in Twitter
#
tantek
clarifying
#
kylewm
* set a custom original URL for each post the way PESETAS from Instagram to Facebook does
snarfed1 joined the channel
#
snarfed1
* not rewrite history by changing a "X posted this photo" post to "X posted n photos" (with same post id). https://github.com/snarfed/bridgy/issues/562#issuecomment-162368652
#
snarfed
* publishing shares
Jihaisse joined the channel
#
snarfed
* fix this long standing bug that replaces years with FB user ids in URLs returned by the API (no joke!) https://github.com/snarfed/bridgy/issues/368
KartikPrabhu1 joined the channel
#
snarfed
* support reading comments on event posts https://github.com/snarfed/bridgy/issues/49
#
snarfed
* stop serving opaque indistinguishable 400s to API calls for deleted accounts https://github.com/snarfed/bridgy/issues/210
#
snarfed
* stop regularly serving 404s/400s for API post requests for no reason we can tell https://github.com/snarfed/bridgy/issues/512
acegiak joined the channel
#
aaronpk
now you're just being greedy :P
#
snarfed
this is therapeutic
#
snarfed
* standardize on a single (or few) id formats, or at least document the existing ones, or at bare minimum stop adding more X
#
snarfed
er, X/
#
snarfed
k i'm done for now. enjoy tantek! :P
#
aaronparecki.com
edited /Webmention (+30) "add extensions header"
(view diff)
#
snarfed
and thanks for compiling!
#
@levlaz
RT @codebear: did some bug fixes and added the start of an API to the https://indie-stats.com/ project for #indieweb -- still a work in prog…
(twitter.com/_/status/674130087030235140)
tantek joined the channel
#
matrrix
snarfed: Does https://brid.gy/about#facebook-publish imply that if someone comments on a FB post that I have posted using Brid.gy won't get webmentioned back to my site? or is it the inverse that is affected?
#
KartikPrabhu
matrrix: brigy-publish is for publishing while (normal) bridgy is for backfeeds. If you are signed up for bridgy you can do both
#
matrrix
okay
#
matrrix
hmm, the backfeed isn't working for one of my bridgy-published posts...
#
matrrix
Actually, the things listed in Responses are from May
#
tantek.com
created /Template:bwolf (+152) "create since I used it"
(view diff)
#
bear
sees cweiske testing the login code
#
cweiske
authentication failed
#
cweiske
at least no 500 anymore
#
matrrix
oh hecks
#
bear
yea, it says that the code returned from the auth providor is invalid
#
matrrix
I just had to make the post public
#
matrrix
is that supposed to be so?
#
bear
cweiske - oh! ignore my pm ping - it's because you run your own indieauth service
#
bear
I need to fix my validation code ...
#
KartikPrabhu
matrrix: I don't think bridgy has access to private posts
#
KartikPrabhu
which is a good thing
#
matrrix
Even when it is the one that posts it?
#
KartikPrabhu
yeah. the FB API might not give access to read private posts but can give access to post private posts. But i must defer to snarfed or kylewm on this one
#
tantek.com
created /Template:andigalpern (+151) "create since I used it"
(view diff)
#
tantek.com
edited /2015/SF (+1) "/* Organizers */ link Andi"
(view diff)
friedcell, fkooman, KevinMarks and eschnou joined the channel
#
bear
cweiske++ doing one early so I can do another in a couple minutes
#
Loqi
cweiske has 37 karma
#
bear
cweiske++ for being a very patient person while I debugged my indieauth code against his implementation
#
bear
cweiske++ for being a very patient person while I debugged my indieauth code against his implementation
#
bear
grumbles at bots
#
bear
k, way past my bedtime - thanks again for helping me test cweiske
anm joined the channel
modem_ and mapkyca joined the channel
#
Loqi
Ok, I'll tell him that when I see him next
adactio, KartikPrabhu1, frzn, ttepasse, glennjones and loic_m_ joined the channel
#
@jgmac1106
@Bali_Maha @MiaZamoraPhD #CurateNetworks social networks should be the signals, possibly gathering place but content should be #indieweb
(twitter.com/_/status/674189188263096320)
LauraJ, johnstorey, lewisnyman, Pierre-O and tantek joined the channel
#
tantek
who's interested in /Planning an IndieWebCamp in Florida in 2016? https://twitter.com/hectoriribarne/status/666290229742051329
#
Loqi
tantek: petermolnar left you a message 2 hours, 47 minutes ago: http://www.centrical.com/test/google-json-ld-and-javascript-crawling-and-indexing-test.html kind of goes against js;dr :/ dislike http://indiewebcamp.com/irc/2015-12-08/line/1449569450618
#
@hectoriribarne
Are there any upcoming @indiewebcamp s in Florida? If so, I would like to know. #indiewebcamp
(twitter.com/_/status/666290229742051329)
#
@indiewebcamp
RT @t: #IndieWebCamp SF hack day participants building the future of the web at #Mozilla last… (http://tantek.com/2015/341/t3/indiewebcamp-sf-building-future-web-mozilla) https://t.co/JNFlm…
(twitter.com/_/status/674212586385186816)
#
tantek
petermolnar: worth investigating how they could confirm Google indexed anything, and yet "JSON-LD content fails to show up in the search results."
zero-gravitas joined the channel
#
GWG
!tell tantek Interested in attending. I have family there I can stay with.
#
Loqi
Ok, I'll tell him that when I see him next
#
tantek
GWG - awesome - can you add it to /Planning?
#
Loqi
tantek: GWG left you a message 2 minutes ago: Interested in attending. I have family there I can stay with. http://indiewebcamp.com/irc/2015-12-08/line/1449580899554
glennjones, minsky, loic_m__, loic_m_, mxuribe, zero-gravitas, ttepasse, danlyke and [snarfed] joined the channel
#
[snarfed]
hey aaronpk just FYI indieauth choked on G+l ogin for me just now
#
[snarfed]
NoMethodError at/auth/google_oauth2/callback
#
[snarfed]
undefined method `[]' for nil:NilClass
#
[snarfed]
low priority!
lewisnyman and ttepasse joined the channel
#
GWG
Working on designing my new contexts and kind presentation.
Pierre-O and snarfed joined the channel
#
snarfed.org
edited /reply-context (+274) "client side w/javascript"
(view diff)
#
snarfed.org
edited /notification (+293) "/* Design Options */ clustering"
(view diff)
loic_m_, mlncn and tantek joined the channel
#
tantek
!tell GWG FYI I will be in NYC the weekend of the 19th-20th - might still be able to pull-off a one-day IWC NYC if we get a venue and rally a critical mass.
#
Loqi
Ok, I'll tell them that when I see them next
shiflett and johnstorey joined the channel
#
ben_thatmustbeme
so i'm trying to get a php regex to recognize "a single emoji character"
#
ben_thatmustbeme
and it is NOT straight forward
#
ben_thatmustbeme
especially since there are HTML representations of them as well as unicode ones
#
tantek.com
edited /Planning (+250) "Florida interest, SF completed"
(view diff)
loic_m_ joined the channel
#
GWG
tantek, Saturday is better for me. But I'd come out to say hi either way
#
Loqi
GWG: tantek left you a message 8 minutes ago: FYI I will be in NYC the weekend of the 19th-20th - might still be able to pull-off a one-day IWC NYC if we get a venue and rally a critical mass. http://indiewebcamp.com/irc/2015-12-08/line/1449589607054
#
GWG
I am also free on Friday.
elima_ joined the channel
#
ben_thatmustbeme
OMG the multi-character unicode symbols make things even worse
#
ben_thatmustbeme
shoot me now
#
ben_thatmustbeme
now i'm leaning toward "anything with 4 or less characters
jedahan joined the channel
#
ben_thatmustbeme
will be a "reacji" because hollly crap this is confusing
#
ben_thatmustbeme
actually would allow for voting, "yes" / "no"
#
ben_thatmustbeme
but then i have to also check for html special characters
#
ben_thatmustbeme
hmm, single word responses?
#
ben_thatmustbeme
doesn't seem desirable
#
aaronpk
how about once you get a second response identical to an existing one then you group them
#
aaronpk
so if someone replied "cool" it would show up as a comment, but if someone else replied "cool" after then it would group them and show a counter
#
petermolnar
ben_thatmustbeme you might want to take a look at utf8mb4 https://mathiasbynens.be/notes/mysql-utf8mb4
#
ben_thatmustbeme
aaronpk: i thought about that as an option
#
ben_thatmustbeme
petermolnar: thanks also from that "This doesn’t just affect the 𝌆 character, but more important symbols like U+01F4A9 PILE OF POO (💩) ""
#
Loqi
awesome
#
aaronpk
alternate option, use an emoji library like twemoji to turn emoji into img tags, then group responses by img tag
#
aaronpk
well this is odd, for some reason my mysql won't let me enter 💩even though it says the column is utf8mb4
#
aaronpk
oh you have to set the whole table to utf8mb4 too
loic_m and GWG joined the channel
#
ben_thatmustbeme
huh, mine won't either
#
ben_thatmustbeme
set the table, the entire DB
#
aaronpk
did you do the optimize table thing so that it rebuilds it?
gRegorLove joined the channel
#
ben_thatmustbeme
not a sysadmin on that machine
#
ben_thatmustbeme
oh wait, don't need to be do i
#
aaronpk
it's a mysql command, not sure if it requires mysql root access
#
ben_thatmustbeme
yeah, tried that,
#
ben_thatmustbeme
looks like there are some my.cnf things that need to change
#
ben_thatmustbeme
those i cannot do
#
aaronpk
i didn't need to change my.cnf for mine. i think that just sets up defaults for new tables.
#
ben_thatmustbeme
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
#
ben_thatmustbeme
getting character_set_server as latin1
#
GWG
Server went down for a few
tantek joined the channel
#
GWG
tantek: Think we could talk any of the Boston contingent into stopping by NYC?
#
ben_thatmustbeme
my hosting provider is normally pretty good about getting back to me quickly on tickets
#
tantek
mine too
#
tantek
GWG maybe? especially if we did it as one day that they could train in and out for without an overnight stay
#
GWG
The bus is only $10 if you buy in advance
#
tantek
I'm going to be asking the Mozilla folks this week in Orlando
#
GWG
Nonstop South Station
#
tantek
a bunch work in Brooklyn and Manhattan
#
GWG
to Javitts Center
#
GWG
Keep me posted
#
GWG
If not, I'll stop by and see you just to say hi
#
tantek
Let's both ping Zilar again to see if he can come up with something for just the 19th
snarfed joined the channel
#
GWG
I am certain he isn't with the Times anymore.
#
GWG
But he might have ideas.
#
tantek
right, he still has contacts
wholewheattoast joined the channel
#
aaronparecki.com
edited /2015/SF (+206) "add SF photos"
(view diff)
davidmead, wolftune and todrobbins joined the channel
#
KevinMarks_
did the gifs not work out?
#
tantek.com
edited /Webmention (+17) "/* Extensions */ Salmention also"
(view diff)
#
aaronpk
haven't processed them yet
#
aaronpk
oh thanks
#
tantek
since those are the only two actually documented / specificed / and very well interoperably implemented extensions so far
#
tantek
"property" is more of an experiment than an extension, it doesn't even have an extension spec yet
#
tantek
and thus because it is not even close the level of quality / progress as Vouch and Salmention, "property" does not deserve any consideration to be in core
#
aaronpk
hm where is Salmention written up?
#
tantek
I thought it was there
#
tantek
but people have implemented it!
#
aaronpk
so what exactly are people implementing from then?
#
tantek.com
edited /Special:Log/move () "moved [[salmentions]] to [[Salmentions]] over redirect: capitalize as this is a Webmention extension spec"
(view diff)
#
tantek
digging that up right now
#
tantek
remember it was used to pass SWAT0!
#
tantek
so you implemented part of it yourself!
#
tantek
(I think)
#
aaronpk
I think my part of swat0 didn't require supporting it
#
tantek.com
edited /Vouch (+9) "move protocol summary to before indieweb examples and rename to protocol, already have summary at top, this is the place for details."
(view diff)
nitot joined the channel
#
KevinMarks_
reads scrollback
#
KevinMarks_
Google indexing js injected content and not JSON-LD is actually logical from a UX pov as the former is sen by users
#
KevinMarks_
MySQL still not groking utf8 is depressing but unsurprising
funwhilelost joined the channel
#
KevinMarks_
spent ages on utf8 in MySQL a dozen years ago
#
tantek.com
edited /Salmentions (+226) "dfn, protocol extension to Webmention"
(view diff)
#
tantek
aaronpk ^^^
#
tantek
now just to move the relevant spec text from comment-propagation to /Salmentions and reword it to handle all responses (e.g. tags, likes like SWAT0 does)
loic_m_, bengo and loic_m__ joined the channel
#
snarfed
PSA for anyone interested in getting a new silo into bridgy: i've added instructions on how to do it: https://github.com/snarfed/bridgy#adding-a-new-silo
#
aaronpk
snarfed++ great docs!
#
Loqi
snarfed has 181 karma
#
snarfed
looking forward to seeing people add snapchat, tinder, and yo!
davidpeach joined the channel
#
davidpeach
evenin all
#
gRegorLove
ben_thatmustbeme: Tried SET NAMES 'utf8' after connecting?
#
gRegorLove
or utf8mb4, more likely
#
snarfed
hey davidpeach
#
gRegorLove
If the table character set and collation are correct, that's usually the only other step I've needed to do before inserting Unicode
#
gRegorLove
Ha. Is Yo! still a thing?
#
gRegorLove
Heh "Yo is a social application for iOS, Android, and Windows Phone. Initially, the application's only function was to send the user's friends the word "yo" as a text and audio notification,[1] but it has since been updated to enable users to attach links and location to their Yo's.[2][3]" https://en.wikipedia.org/wiki/Yo_(app)
#
gRegorLove
Yo takes its first step to eventually reading email
friedcell and wolftune joined the channel
#
ben_thatmustbeme
gRegorLove: i did, no luck
#
petermolnar
ben_thatmustbeme, aaronpk http://pastebin.com/qyEGqkv3 for the mysql utf8mb4 thing; this is one of the wordpress tables, apparently accepting 💩 for me
cweiske joined the channel
#
petermolnar
KevinMarks_ I remember converting data from WINDOWS 1250 to to utf8; man, those were the days! /s
#
KevinMarks_
I set up the db at technorati to use utf8 from the start, before mysql supported it explicitly
#
KevinMarks_
when they added 'support' it broke things a lot
#
ben_thatmustbeme
petermolnar: still nothing, i'm pretty certain there are setting in my.cnf that are old and need to be updated
#
aaronpk
ben_thatmustbeme: what version of mysql out of curiosity?
#
petermolnar
by the way, anyone here on php 7 already?
#
aaronpk
on my 5.5.23 I managed to get it to not complain about invalid characters when I enter, but they show up as ???? when I view it
#
ben_thatmustbeme
aaronpk: same here
#
aaronpk
petermolnar: not yet. I'm still on 5.6, probably won't switch to 7 for a while
#
ben_thatmustbeme
it doesn't just show up as ???? it looks like it CHANGES it to ???? for me
#
aaronpk
ben_thatmustbeme: yeah I wasn't sure if that was an artifact of my client or what
#
KevinMarks_
it has some backward compatibility bullshit on by default
snarfed, hs0ucy, loic_m__, myfreeweb, j12t, snarfed1, Pierre-O and tvn joined the channel
#
Zegnat
petermolnar: I am on PHP 7
#
petermolnar
any experiences, pitfalls, opinions, issues?
snarfed and tantek joined the channel
#
Zegnat
All my own code just kept running, so not really. But that is with a relatively "young" codebase, no PHP 5.4 compatibility that might have gotten deprecated
#
@kevinmarks
Hm, @Poynter @mkramer isn't that a feed reader with no choice of feeds? #indieweb
(twitter.com/_/status/674315324309692416)
#
jonnybarnes.uk
edited /link-preview (+110) "/* Silo Examples */ Slack"
(view diff)
#
Zegnat
But obviously YMMV, so read the migration guide. It isn’t as long of a read as you might think. And it can save you a lof of headaches in the end. E.g. they changed JSON parsers which might lead to bugs if you are pulling external data
Pierre-O and mxuribe joined the channel
#
idolstarastronomer.com
edited /IPv6 (+241) "/* Hosting */"
(view diff)
squeakytoy2 joined the channel
#
idolstarastronomer.com
edited /IPv6 (+102) "/* Hosting */"
(view diff)
#
idolstarastronomer.com
edited /IPv6 (+91) "/* IndieWeb Examples */"
(view diff)
bengo joined the channel
#
KevinMarks_
deciding that utf8 only allowed 3 characters at a time was the daft part
#
KevinMarks_
you may need to add SET NAMES utf8mb4 on the client or it will mung back to the previous 3-byte only utf8
bengo joined the channel
#
KevinMarks_
wow, they actually store 3 bytes/char in utf8 columns? how fucked up is that
#
aaronpk
string encoding is hard
#
KevinMarks_
and 4 bytes in utfmb4
#
KevinMarks_
why not just sue utf32 then?
#
Zegnat
I have been using utf8mb4 ever since I read this article by Mathias in 2012 (2012!!!): https://mathiasbynens.be/notes/mysql-utf8mb4
#
KevinMarks_
or is that just bad docs?
j12t joined the channel
#
KevinMarks_
ah, ti just bad docs
#
KevinMarks_
or is it bad implementation of indexes?
#
ben_thatmustbeme
KevinMarks_: tried the SET NAMES bit, no luck, i've tried a number of ways, the server itself is set without support for it
#
KevinMarks_
seems to imply that indexes do some kind fo brain-dead parsing of the fields
#
ben_thatmustbeme
once thats done, i think i have a way to recognize <any set of 1-4 emoji> (as some are multi-character compositions) or any single html special characters in that range
#
ben_thatmustbeme
i might expand it to any html special char, not sure
#
KevinMarks_
flags are a composition
#
KevinMarks_
as are skin-coded ones
#
KevinMarks_
also lesbians
#
ben_thatmustbeme
any of the family or group ones are as well
#
ben_thatmustbeme
those use 4 to compose all the faces in them
#
@velartrill
in which the unicode standard explains how to type lesbians [photo]
(twitter.com/_/status/669813070508650498)
#
@velartrill
a brief introduction to heteronormativity [photo]
(twitter.com/_/status/669942330200223744)
#
KevinMarks_
so gay kisses are 8 unicode chars
#
KevinMarks_
m̶̤͙͕͉̣̘͎̰̭̫̱͍̖͔ͣ̑ͯ̂̉̀̂ͩͪ̓ͦ̓͢ͅy̡͇͇̖̠͙͇̱̪̪̤͆ͬ̇̄ͮ̊̎ͪ̈́ͩ͂ͮͨ̀͝͠s̡̡͌͋ͦ̆͊ͨ̈͋͗͊ͩ̽͗̈́̐́҉͇̜̜͎̭̺͓̹̥̜͎̯q̵̶̣̦̟̗̦̠̖̯̩̲̲͒̏͌̎ͣ͌͆̽ͫͤ̈́ͬͪͧͤ̑́͝l̨̤̤̝̖͓̭͚̜͐͒ͣͪ̾̾̋̅̓̑ͦͯͬ̕̕
#
KevinMarks_
hm, zalgo has gained more square boxes on my mac
#
ben_thatmustbeme
and you just made my IRC client freak
#
snarfed
yeah that's some serious zalgo
#
snarfed
KevinMarks++
#
Loqi
KevinMarks has 187 karma
#
snarfed
zalgo++
#
Loqi
zalgo has 1 karma
#
KevinMarks_
can you combine floating accents with emoji?
#
snarfed
h͏̝̲͕͓m̜̙̟͔̣̫m̛̪̤̻̯͔͎͙.̫͉̪̺ ҉͓s̛̬̪̮̲̘o̟͔̤̦̗̯͟m̯̱͔e͟w͚̟̹͇̻̜ͅh̺͎͖̺̯̰̹a͕̭͎̫͉̲̜͞t͇̪.̤̞͍̰̟̞ 🐸͓͎͙͓̳💩̩̖̥̫̫ͅ❤̜͙̥̝̲️̭
#
Zegnat
KevinMarks_, it will not let me combine them here. Though I am not sure if that is Unicode or Apple blocking it
#
Zegnat
How did you get that done, snarfed ?
#
aaronpk
hopes his irclog database supports mb4
#
ben_thatmustbeme
that was the list i had seen
#
ben_thatmustbeme
but 8.... hmmm
#
snarfed
Zegnat, M-x butterfly. https://xkcd.com/378/
#
snarfed
(ok it was mostly http://www.eeemo.net/ )
#
ben_thatmustbeme
oh yeah, those all have control character between them, so they are are all 8 char
#
ben_thatmustbeme
is 8 char the max??
#
ben_thatmustbeme
i doubt it, they probably will want skin tone for all of those too
#
aaronpk
pretty soon this spec is just gonna end up describing bitmaps
#
ben_thatmustbeme
start with control sequence .... then encode each block of bits as a character until ...
#
ben_thatmustbeme
wonders if he should actually check for ZWJ and VARIATION SELECTOR to make sure i'm not just getting multiple Emoji right next to each other
#
ben_thatmustbeme
*head hurts*
#
aaronpk
someone must have solved this already
#
ben_thatmustbeme
not that i have found
#
aaronpk
what about the twemoji library?
#
aaronpk
i assume that's the one being used on twitter.com so it must be pretty good
#
aaronpk
that's likely the one Slack is using
#
ben_thatmustbeme
twemoji is not php, which i need
#
ben_thatmustbeme
most things are JS stuff to just fix things up on the front end
#
aaronpk
you could at least use it as a reference
#
ben_thatmustbeme
"bash: /usr/bin/firefox: Input/output error"
tantek joined the channel
#
ben_thatmustbeme
Bus error (core dumped)
#
ben_thatmustbeme
i may not be back, going to try to restart
#
ben_thatmustbeme
this should be fun
tvn_ joined the channel
#
KevinMarks_
jf2ͫͥͨͬͦ
tvn_ joined the channel
#
KevinMarks_
maybe that's better as jf2ͦͬͨͥͫ
#
KevinMarks_
only aeioucdhmrtvx so limited number of words
#
aaronpk
any wordpress people know why the syndication parameter would not be coming through? https://github.com/aaronpk/OwnYourGram/issues/20
johnstorey joined the channel
#
ben_thatmustbeme
aw, thats a shame
bengo joined the channel
#
kylewm.com
edited /Micropub-brainstorming (+437) "/* Discovering Supported Syndication Targets */ note aaronpk's suggestion to host an h-card for the syndication target instead of passing information to the micropub client directly"
(view diff)
#
kylewm
aaronpk: can you make sure i characterized your suggestion correctly there?^
snarfed joined the channel
#
KevinMarks_
foͫrͥmͨaͬtͦs
#
KevinMarks_
hm, the t messes that up
#
ben_thatmustbeme
argh.... The character's code point is U+200D zero width joiner (HTML &#8205; · &zwj;)
#
ben_thatmustbeme
it has an html format for ZWJ damnit!
#
tantek
KevinMarks - perhaps #indiechat? Unless you're specifically testing archives?
#
KevinMarks_
FOͫRͥMͨAͬTͦS
#
KevinMarks_
I was looking at the log, yes
hs0ucy and [aaronpk] joined the channel
#
[aaronpk]
kylewm: yes that's it. I did add the jf2 suggestion right below that too
shiflett, tantek, bengo, mlncn, lukebrooker, singpolyma and friedcell joined the channel
#
tantek
!tell ben_thatmustbeme when you were implementing Salmention sending, what spec / page / instructions did you follow?
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
!tell aaronpk when you were implementing Salmention receiving, what spec / page / instructions did you follow?
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
hmm so I did the part where I had to recognize that a post was updated when I received a webmention that I had received before
#
Loqi
aaronpk: tantek left you a message 1 minute ago: when you were implementing Salmention receiving, what spec / page / instructions did you follow? http://indiewebcamp.com/irc/2015-12-08/line/1449611175094
#
tantek
right - that's salmention receiving
#
tantek
interesting - did that already make it into the core? I mean it makes sense obv as part of SWAT0
#
aaronpk
well it's just webmention update handling. not sure it needs its own name
#
aaronpk
i think it's always been there
#
ben_thatmustbeme
huh, i don't remember actually
#
Loqi
ben_thatmustbeme: tantek left you a message 3 minutes ago: when you were implementing Salmention sending, what spec / page / instructions did you follow? http://indiewebcamp.com/irc/2015-12-08/line/1449611149930
#
ben_thatmustbeme
for salmention that is
#
tantek
aaronpk: ah - that's different
#
tantek
that's specifically just for updates from the source itself
#
aaronpk
that's what receiving a salmention is
#
tantek
intended to scope to just that h-entry, its content
#
ben_thatmustbeme
i believe i just send a webmention whenever i update at all
#
tantek
whereas extending that to the *childern* of an h-entry, e.g. comments on that h-entry, that's the Salmention piece
#
ben_thatmustbeme
which includes children
#
aaronpk
"it SHOULD update any existing data it picked from source for the existing webmention" doesn't mention h-entry or anything
#
tantek
aaronpk - indeed it's vague - yet the intent was "existing data" really only assumed the h-entry directly, not including its children
#
aaronpk
well it just says "source" so it's pretty vague and doesn't really communicate that intent IMO
#
tantek
Salmention makes that explicit, that you must check the h-entry AND its children for updates
#
tantek
agreed
#
tantek
so the question is whether we should make that explicit in the core spec, or leave it to an extension
#
tantek
(to be explicit)
#
aaronpk
I think the explicit language around posts and comments should be in the Salmention extension and that's a good justification for the extension existing
#
aaronpk
fwiw adding the code to handle checking for updated children added quite a lot of complexity to my webmention processing, and it is not even a complete implementation of it
#
tantek
should "Updating existing webmentions" explicitly mention properties of the h-entry as a minimum viable/required/MUST aspect then, and then MAY for checking for updated children?
#
tantek
and then the Salmention extension can make checking for updated children a MUST
#
tantek
just trying to find out a good incremental separation here
#
aaronpk
it would have to mention it in vocab-agnostic terms such as "properties of the object on the page" or something, since the webmentioned document may not be HTML+microformats
#
tantek
aaronpk - sure, we can start with that
#
tantek
properties of the primary object on the page
#
tantek
of the page
#
aaronpk
but, is there value to not requiring that behavior?
#
aaronpk
making implementations easier?
#
tantek
only if an implementation has value without it
#
tantek
in general, specs work better (get better interop) with fewer features, all being required / MUSTS
#
aaronpk
so the question then is how many current webmention handlers check for updates?
#
tantek
and do something with them?
#
aaronpk
up until the SWAT0 demo I treated an update naively, just replacing the existing content from the page with the new content, but the notification was the same as the first time it came in
#
ben_thatmustbeme
i just need the range for all those
#
tantek
aaronpk - I think that's a reasonable implementation of updates
#
ben_thatmustbeme
and i'm good
#
tantek
the key thing is that the MAY for checking children of the object could there provide the "for example, to support Salmentions" (spec link)
#
tantek
that would help with incremental implementability
#
tantek
being able to "complete" an implementation of Webmention without Salmentions, then later add support for it
#
tantek
I'll try some wording
#
tantek.com
edited /Webmention (+466) "/* Updating existing webmentions */ expand upon webmention update implementation requirements, may, and if so, MUST support Salmentions"
(view diff)
#
tantek
aaronpk ^^^
#
tantek
note the way the SHOULD / MUST + MAY / MUST interactions work
#
aaronpk
interesting
#
aaronpk
and referencing an extension as a MUST is okay?
#
bear
the way tantek words it works for me
#
tantek
aaronpk - it's a MUST conditionalized on a MAY
#
bear
the MUST is nestled nicely in the part about the optional implementation in the MAY part
#
aaronpk
yeah i just mean that if someone were to develop an extension that worked in a different way it woudln't be possible to reference it then
#
tantek
that's the point, it says you MUST at a minimum support direct properties, but may support more, but if you support more, you MUST do so this way
#
tantek
correct - by default for interop we assume there is no need to develop an extension that worked in a different way
#
tantek
because the assumption of "an extension that worked in a different way" leads to *less* interop by default
#
tantek
and is thus undesirable
snarfed joined the channel
#
tantek
as a *default*
#
aaronpk
so it's extensions for the purpose of eventually coming to consensus on a single spec
#
aaronpk
makes sense
#
aaronpk
and also encourages more implementations since each piece is smaller
#
bear
nods
#
tantek
not even "eventually", but rather, consensus by default, and raising the barrier for other options to require s a good use-case with good data
#
tantek
yes re: encourages more implementations since each piece is smaller
#
tantek
this is a key way of designing modularity into specs
#
bear
setting the tone for small but purposefully composed modules is key
#
bear
at least in the dozens of failed specs i've witnessed over time
#
tantek
bear - exactly
#
tantek
I too have witnessed far too many failed spaghetti specs
#
tantek
where you think you're done, and then there's a *requirement* to implement a whole another spec
#
bear
the xmpp community is digging out from that tech debt by forcing new specs to be tighter focused
#
tantek
whereas this way, in the "core" spec, the "feature" is a MAY (which means, STOP HERE by default), and if/when you do decide to venture further, here is how to do so
#
tantek
it also forces the core spec to be functional WITHOUT extensions
#
tantek
to be functionally useful
#
aaronpk
sounds like the opposite approach to modularity than OAuth 2 took :P
#
tantek
otherwise you end up with monolithic outcomes
#
bear
that part is missed by a lot of folks - how important it is for the core spec to just-work
#
tantek
also why it is good to reject by default experimental additions like "property"
#
bear
later, if a extension ends up being always implemented and of such value, it can be folded into the core
#
bear
but then that is a purposeful choice driven by implementors
#
ben_thatmustbeme
s/ithttp/it http/
#
Loqi
ben_thatmustbeme meant to say: i think i have it http://pastebin.com/YDGJUwRA
#
ben_thatmustbeme
and thats not even following all the possible options just a simplified one for all those currently used
jedahan joined the channel
#
KevinMarks_
seems like a new category needs adding to regex
#
aaronpk
omg ben pleaes put that into a small library
#
KevinMarks_
like \e for emoji and \E for not emoji
#
KevinMarks_
does \s match all the unicode spaces?
#
tantek
bear - if the modularity succeeds, it's less work to leave it modular!
#
tantek
e.g. note that HTML does not include all of HTTP as a big thing
lukebrooker joined the channel
#
ben_thatmustbeme
Yeah I plan to put that in a tiny lib
#
aaronpk
that reminds me
#
@jgmac1106
@withknown #edtech #indieweb I told you @benwerd is a professional just switches syntaxes to help us all be better writers.
(twitter.com/_/status/674356889447084032)
#
aaronpk
!tell benwerd you might be interested in some of the changes I'm making to the mention-client library API: https://github.com/aaronpk/mention-client-php
#
Loqi
Ok, I'll tell them that when I see them next
shiflett joined the channel
#
bengo
Have y'all tried Medium's 'import from URL' for POSSEing to there?
#
bengo
was kinda cool to use yesterdya
#
KevinMarks_
yes, mostly works
#
KevinMarks_
though it can get dates wrong
#
bengo
Yeah I just had to edit some of the code blocks in lists and stuff
#
KevinMarks_
I've had it mangle heading nesting too
#
KevinMarks_
it uses readability to grab the post content
#
bengo
ah good to know
#
aaronpk
what about ascii reactions? :-) :-(
#
KevinMarks_
my new game with medium is to POSSE very old blogposts there when I am reminded of them
#
KevinMarks_
medium strips out <super>
eschnou and tantek joined the channel
#
aaronpk
lol! why does bridgy think my URL is micropub.net?
#
aaronpk
it's in my bio, but i've set my URL to aaronparecki.com
#
snarfed
we're promiscuous and take all URLs in your profile
#
aaronpk
after following redirects apparently too
#
snarfed
always
#
aaronpk
okay then why is micropub.net first?
#
aaronpk
(and the only one visibly linked in that HTML)
#
aaronpk
seems like a reasonable choice to prioritize the one in the actual URL field
#
snarfed
i don't try to order them at all
#
snarfed
and the visible html in those mf2 pages is low low priority
#
aaronpk
feature request: visibly link the profile URL and put it first in the list, and treat other URLs in the bio as alternate URLs and make them show up after
#
tantek.com
created /2015/MIT/Planning (+1333) "move to its own page from /Planning"
(view diff)
#
tantek.com
edited /Planning () "(-1253) move past MIT planning to its own page"
(view diff)
#
snarfed
understood...but out of curiosity, why?
#
aaronpk
also I feel like this changed recently?
#
snarfed
other than aesthetics
#
aaronpk
because now my comments on my posts look like they came from micropub.net
#
aaronpk
because most webmention consumers only care about the first author URL
#
aaronpk
and my notifications said "micropub.net commented on your post"
#
snarfed
aha, the rendered author in wm displays
#
snarfed
yeah true
#
snarfed
odd, you're right, it doesn't seem like this has been broken for long, but i don't know what would have changed recently
#
snarfed
thanks for the nudge
#
@schiessle
Impressive list of sites & content that just disappeared. Good to know that this can't happen to me https://indiewebcamp.com/site-deaths #indieweb
(twitter.com/_/status/674363577625657344)
#
aaronpk
snarfed++
#
Loqi
snarfed has 182 karma
M-Kodo, M-RyanRix, M-kegan, snarfed1 and KartikPrabhu joined the channel