#dev 2019-11-22

2019-11-22 UTC
uniquerockrz, jjuran, gRegorLove and [Rose] joined the channel
#
[Rose]
Ok [dshanske] and [aaronpk], teach me your ways with figuring out how to get this data from inflight WiFi for overland!
maxwelljoslyn joined the channel
#
GWG_
[Rose]: Will do
#
maxwelljoslyn
@jgmac1106 heads up Greg, the link in your nav bar to "consulting" is broken. it links to https://consulting.jgregorymcverry.com but shows me some kind of empty directory
#
[Rose]
I'd love to get data from Austrian/Lufthansa
#
GWG_
[Rose]: I send all my analysis to aaronpk for Overland even though I don't use it
#
[Rose]
GWG++
#
Loqi
GWG has 24 karma in this channel over the last year (147 in all channels)
#
maxwelljoslyn
It's all well and good to use webmention with mf2 like "reply-to", "like-of", "bookmark-of" etc. but all of these are reactions to other people's stuff. what's the right way to make a public post but target it at a specific person? "person-mentions"?
#
GWG_
[Rose]: I have never flown Austrian to try though
#
GWG_
maxwelljoslyn: Tagging is a thing
mblaney joined the channel
#
maxwelljoslyn
actualy, maybe what I'm trying to ask is: what's the indieweb replacement for email? reading https://indieweb.org/email for suggestions atm
#
mblaney
what is a person-tag?
#
Loqi
A person tag (AKA people tag) is a person mention that is also a tag on a post that refers to a specific person by URL rather than just a word or phrase, and is done as an explicit tagging action by the user, beyond just mentioning a person via hyperlink / h-card / or @-name, autocompleted or not https://indieweb.org/person-tag
#
GWG_
maxwelljoslyn: Private posts, perhaps
#
GWG_
Hi, mblaney
#
maxwelljoslyn
@mblaney ++ thanks, that's what I was trying to rememberf when I said "person mention"
#
Loqi
@mblaney has 4 karma in this channel over the last year (13 in all channels)
#
mblaney
^^ that's the way to do it maxwelljoslyn
#
mblaney
no worries! (doesn't think @ should link to twitter in web chat btw...)
#
GWG_
I should tag more
#
GWG_
I have yet to figure out how to display tags
#
Loqi
I agree
#
mblaney
hi GWG enjoying your wordpress/simplepie issue? I ran out of popcorn long ago! :-D
#
GWG_
mblaney: This ticket will hopefully close in my lifetime
#
mblaney
I'm looking forward to becoming a core wordpress commiter when it does :-)
#
GWG_
WordPress tried to block Yarns for distributing a newer version inside the plugin
#
GWG_
I convinced them we'd isolated it
#
mblaney
haha I told jackjamieson to bundle the new version!
#
mblaney
well done for making that work, hopefully it's not needed soon.
#
mblaney
maxwelljoslyn what are you working on?
uniquerockrz joined the channel
#
GWG_
mblaney: He was using some of the code I wrote for Post Kinds, so I spun it off into a library we could distribute in both plugins. But Post Kinds doesn't bundle SimplePie.
#
[Rose]
GWG: if I were to try and find data this morning, where would I start?
#
jacky
I want to get better at person tagging but there's a bit of work I want to _not_ go through due to syndication of posts to twitter via bridgy
#
jacky
like I don't want to duplicate text to have twitter-specific links :(
#
[Rose]
Step 0: connect to inflight WiFi with laptop
uniquerockrz joined the channel
#
GWG_
[Rose]: Step 1, is there a landing page with flight information on it
#
maxwelljoslyn
@mblaney not working on anything in particular, was just curious. but I added some stuff to my wiki user page https://indieweb.org/User%3AWww.maxwelljoslyn.com
#
mblaney
nice yeah I saw from meta :-)
#
GWG_
[Rose]: Try the portal url + /fapi/flightData
gRegorLove joined the channel
#
maxwelljoslyn
Whoa, it's a whole new world in there. Like a sixth sense
#
[Rose]
GWG: yes there is.
#
[Rose]
It only shows information for your destination and remaining time available, but I'll give that URL a shot.
#
[Rose]
The plane is an Airbus but I have no idea what network is installed.
#
[Rose]
(The WiFi is part of the iPass network)
#
jacky
maxwelljoslyn: lol where are you?
#
maxwelljoslyn
@jacky Lol if you mean "a whole new world" then I was talking about the #meta channel!
#
GWG_
[Rose]: I usually have to read the source code
#
jacky
maxwelljoslyn: ah lol
#
GWG_
Of either the HTML source or any js they added in
#
jacky
hm, I just noticed that twitter added back rel=me to links
#
jacky
it's just that it's obfuscated to their link shortening tool
#
jacky
is debating if it's worth unfurling that for rel-me auth
#
jacky
what is twitter
#
Loqi
Twitter (also known as Twitter.com) is a popular content hosting silo most well known for originally limited to 140 characters text notes https://indieweb.org/Twitter
#
jacky
hmm it doesn't show up in pin13
#
jacky
but I see it in the markup
#
jacky
what is rel me
#
Loqi
Using rel=me on a hyperlink indicates that its destination represents the same person or entity as the current page, which is a key building-block of web-sign-in and IndieAuth https://indieweb.org/rel-me
#
jacky
is it a bad practice to keep resolving a URI to check it
#
jacky
for rel=me, that is
#
jacky
I figure it is since you'd expect a one-to-one mapping
#
jacky
oh nvm, it's allowed to follow at most one redirect
#
jacky
this is good news imo for leveraging twitter back into the fold!
uniquerockrz joined the channel
#
aaronpk
Sometimes Twitter returns different content depending on what is fetching it
#
jacky
ah the old user agent thing
uniquerockrz joined the channel
#
GWG_
aaronpk: I added another airline for you
#
aaronpk
I saw! I have to figure out how to refactor this to enable more airlines easily
#
GWG_
aaronpk, you will make [Rose] very happy
#
GWG_
I have to hack a solution using Tasker on Android
#
GWG_
So far so good though
#
GWG_
I am getting better at writing the code on the mobile fly
uniquerockrz joined the channel
#
GWG_
It is hard to type on a phone screen sometimes
cweiske joined the channel
#
jacky
the red is a bit harsh but https://i.imgur.com/DFst0he.png
#
jacky
took down *.black.af though, I need to rebuild that server
#
jacky
thankfully it's not being heavily relied on so no deadline
#
GWG_
jacky: Patreon? Interesting
#
jacky
that one is going to be a bit of a hack
#
jacky
checking if that patreon page has a link to another rel-me that's valid
#
jacky
but I want to use that ideally to give patrons access to private posts
#
jacky
so I can make patreon a update-only channel and keep the content on my site :)
#
jacky
long term goals
#
GWG_
Interesting
#
GWG_
Didn't occur to me
uniquerockrz joined the channel
#
gRegorLove
jacky, does Patreon let you link your homepage? I see all the social icons but not a link to your homepage
#
jacky
nah it won't, hence the needing to shim it by checking the other social links on there
#
jacky
technically, they're not even rel=me's on the page
#
jacky
so I'm kind of bending to their will here
#
gRegorLove
That's... wild
#
jacky
on second thought
#
jacky
that's going to be more complicated than I'd like it to be
#
jacky
the async-ness of this is not going to be simple
#
gRegorLove
Maybe could post on https://www.patreondevelopers.com/ to ask for rel-me, and links to homepages, hah
#
jacky
good idea!
#
gRegorLove
That latter one seems like a big oversight for them, haha
#
jacky
could be a way to encourage people to _not_ have a website
#
gRegorLove
heh, maybe. just seems really anti their stated mission of helping fund the creative class
#
gRegorLove
even FB lets us link our homepage 🤣
#
jacky
I'm kind of tempted to make a 'bridge' account/service in the interim
#
jacky
something that'd confirm identities via oauth2 for these services and make a stand in page that presents rel-me info
#
jacky
it'd be a bit more resistant to these silos but also becomes a critical point of failure (all silos being piped into one app)
uniquerockrz joined the channel
#
gRegorLove
I like your color formatting for different types of posts here https://v2.jacky.wtf/stream?type=responses
#
jacky
🙇🏽 thank you!
#
gRegorLove
bridge all the things!
#
jacky
maybe lol
#
jacky
at best, I can have fortress do a third-legged dance to call out to these services to confirm that someone owns them
uniquerockrz joined the channel
#
[Rose]
GWG you were right, that's the URL!
#
[Rose]
And two issues opened on Overland
#
[Rose]
I'm using Shortcuts to grab the data every minute for now.
uniquerockrz and [KevinMarks] joined the channel
#
[KevinMarks]
@jacky if you use the intent link you get rel=me and hcard
#
[Rose]
I hope I can do something with this data later
#
jacky
[KevinMarks]: I don't expect people to use or know about those though
uniquerockrz joined the channel
#
Zegnat
[Rose]: is there such a thing as collecting too much data? ;) Safe flight!
[LewisCowles] joined the channel
#
[LewisCowles]
zegnat++
#
Loqi
zegnat has 20 karma in this channel over the last year (68 in all channels)
uniquerockrz, koivunejDiscord[, KartikPrabhu, [tantek] and asymptotically joined the channel
#
GWG_
[Rose]: I made a guess. But I'm using Tasker, closest equivalent to Shortcuts I have
#
GWG_
I should ask about your shortcut ideas and I might migrate som8
uniquerockrz joined the channel
#
[KevinMarks]
you can link the intent from your site and get a rel=me back (through a t.co redirect), or you can special case twitter URLs (unmung does)
#
[Rose]
As long as it works GWG :)
uniquerockrz, mblaney, gxt and deathrow1 joined the channel
#
Zegnat
Special casing sounds a little like what jacky was looking at doing with Patreon, [KevinMarks]. But in a way that just makes rel-me harder to propogate out when we bend to whatever the different sites support?
uniquerockrz and [KevinMarks] joined the channel
#
[KevinMarks]
It's better if they do put rel=me on the link, yes, but we've always made some special cases http://gmpg.org/xfn/and/
gxt and [Yulia] joined the channel
#
Zegnat
absentmindedly checks if that GMPG page made it to the archive
#
Zegnat
[KevinMarks]: you have just given me more work, turns out some copyright statements on my GMPG archive are out of date https://github.com/Zegnat/html-gmpgdotorg/issues/4
#
Loqi
[Zegnat] #4 Update copyright footers.
uniquerockrz joined the channel
#
Zegnat
Oh, has someone gone in to fix the gmpg site in my absence? I am no longer getting white pages :D
jjuran, [Teresa_Ingram], uniquerockrz, [Rose], krychu and [manton] joined the channel
#
[tantek]
Oh? Like which pages?
#
[tantek]
Argh person mentions are not the same as person tags
#
[tantek]
Please stop conflating them
#
[tantek]
There are pages for both that explain differences
lucasprag, uniquerockrz and jjuran joined the channel
#
Zegnat
[tantek]: didn’t https://gmpg.org/xfn/ use to be blank? We had to always link to https://gmpg.org/xfn/11. It was one of the reasons I started a github repo for a mirror.
#
Zegnat
But now all pages seem to render without troubles, and all the copyright footers seem to be updated to 2019. So someone has gone and fixed stuff on gmpg.org
uniquerockrz joined the channel
uniquerockrz, [jeremycherfas], deathrow1, gRegorLove, [Rose], [KevinMarks] and maxwelljoslyn joined the channel; GabeDiscord[m] left the channel
#
maxwelljoslyn
@tantek: ++ thanks for the heads-up about person mention vs person tag. Having seen both pages now, they need editing: the person-tag page starts off by saying "a person-tag is a person-mention" which you've just said isn't correct and which the rest of those pages also indicate isn't correct. am writing a post for my own sake & I'll edit the wiki when I'm done
leg, KartikPrabhu, krychu, uniquerockrz and [Rose] joined the channel
#
jacky
what is person mention
#
Loqi
person mention is a homepage webmention sent to a person's homepage https://indieweb.org/person-mention
#
jacky
what is person tag
#
Loqi
A person tag (AKA people tag) is a person mention that is also a tag on a post that refers to a specific person by URL rather than just a word or phrase, and is done as an explicit tagging action by the user, beyond just mentioning a person via hyperlink / h-card / or @-name, autocompleted or not https://indieweb.org/person-tag
#
jacky
the dfn of person mention feels slightly repetitive
#
jacky
ah okay
#
jacky
I see how those can easily get mixed up
#
jacky
esp since person-tags are person-mention + context
jjuran, [dominik], rannmann9712[m], uniquerockrz, [chrisaldrich] and gxt joined the channel
#
maxwelljoslyn
@jacky with respect, I don't think "person tag = person mention + context" is correct either. beginning of person-tag wiki page, "a person tag IS A person mention", appears to contradict material on that page + material on person-mention page. see my post here, and @everyone please chime in if I'm misunderstanding maxwelljoslyn.com/blog/2019/11/22/1
#
Loqi
On the IndieWeb developer chat, we’ve been discussing the difference between “person tags” and “person mentions.” There’s a difference, but I don’t think the wiki page correctly describes that difference. The problem with the IndieWeb w...
uniquerockrz joined the channel
#
jacky
maxwelljoslyn: that post is solid imo
#
jacky
the word 'mention' by itself reminds me of 'tagging'
jekpopulousDisco left the channel
#
jacky
like a person mention _might_ have a source containing a (person-tag or invitation)
#
jacky
but it's the transport versus the content
#
maxwelljoslyn
@jacky transport vs. content is a good way to put it ++
#
maxwelljoslyn
jack++ I keep getting that wrong
#
Loqi
jack has 1 karma over the last year
#
maxwelljoslyn
ugh. jacky++
#
Loqi
jacky has 20 karma in this channel over the last year (90 in all channels)
uniquerockrz and vendan joined the channel
#
jacky
🙇🏾‍♀️
uniquerockrz, [tantek] and [Rose] joined the channel
#
mblaney
I disagree, a person tag is a person mention, as the definition says. The only difference is that a person tag is also marked up with u-category. That's useful extra information but doesn't negate the fact that it's still a mention.
#
mblaney
The problem with trying to split them as you've done in your post maxwelljoslyn is that a person mention as defined is only referring to the markup on the page. You can't say it's not a person mention just because you don't send a webmention... anyone else can send the webmention on your behalf.
#
mblaney
ie a person mention is just a link to a home page, no need to complicate that. add a u-category and h-card and you've got a person tag.
#
maxwelljoslyn
Was under the impression that the 'mention' in person mention referred to the part where you send a webmention *is confused again*
uniquerockrz joined the channel
#
aaronpk
No a post is a mention whether or not a webmention is sent
#
maxwelljoslyn
So could I think of it as "person mention" is level 1 of mentioning someone in content, and level 2 is adding more markup to make it a person tag?
#
aaronpk
a webmention is the notification of the mention post
#
jacky
wants to delete the word 'mention'
#
maxwelljoslyn
I think part of my struggle is that both mention and tag can be verb or noun :^(
#
aaronpk
Then we'd just be sending webs 😂
#
jacky
why highlight webmentions that contain a person tag?
#
maxwelljoslyn
@mblaney how can person mention "as defined" only refer to markup? the very first sentence on that page is "a person mention is a homepage webmention"...
#
jacky
like it's no different from other webmentions, it seems
[KevinMarks] joined the channel
#
[KevinMarks]
Part of this is merging norms from different silos. In twitter, an @ is a mention, but in flickr it was more of a labelling of presence. Twitter now has the second type when you tag people into a picture.
#
[KevinMarks]
Facebook has both too, and adds a possible face rectangle for the picture case. In foursquare/swarm , tagging people is saying that they were with you.
#
maxwelljoslyn
@mblaney whereas the person-tag page is concerned with markup
#
mblaney
maxwelljoslyn it's better to think of the link on the page *enabling* the mention. without adding that link then you couldn
#
mblaney
couldn't send the webmention (and no one else could either)
#
[KevinMarks]
A person tag is more like expressing presence, whereas a mention is looser - you may be notifying them, or bringing them in, or snitch tagging.
#
mblaney
jacky the difference is that it goes to the homepage, which not everyone supports so it's worth making the distinction.
#
jacky
I'm kinda confused by support then
#
mblaney
support as in receiving webmentions to a home page
#
[tantek]
yes person-tags are person-mentions, they're special person mentions
#
[tantek]
just as RSVPs are still mentions
#
jacky
what is webmention
#
Loqi
Webmention is a web standard for mentions and conversations across the web, a powerful building block that is used for a growing federated network of comments, likes, reposts, and other rich interactions across the decentralized social web https://indieweb.org/Webmention
#
jacky
I need to re-read some docs lol
#
[tantek]
person-mention is the more generic term that is literally just linking to someone
#
jacky
ah see I forgot about a critical step: "do Webmention endpoint discovery on that link"
#
[tantek]
person-tag is when you explicitly label something as that person being *in it* like a photo, post etc. it's a discrete UI action
#
maxwelljoslyn
tantek++ thank you, that helps -- wiki pictures where person-mentions are w/in text content and person-tag buttons/indicators are in separate location, also helps make diff. clear
#
Loqi
tantek has 25 karma in this channel over the last year (145 in all channels)
#
[tantek]
Thanks maxwelljoslyn. Clearly the wiki pages for both still need improving though because even experience people here are confused and getting it wrong.
[chrisaldrich] and uniquerockrz joined the channel
#
maxwelljoslyn
I updated my post to reflect the 2nd round of discussion. TY everyone
[fluffy], uniquerockrz and jjuran joined the channel
#
[fluffy]
I have learned more than I wanted to about /shopping-cart stuff over the last few days and for now I’m just using Storenvy for https://biz.beesbuzz.biz/ because holy crap that’s a lot of work.
#
maxwelljoslyn
fluffy++ i like the shop, your learning binge gave good results :)
#
Loqi
fluffy has 19 karma in this channel over the last year (47 in all channels)
uniquerockrz joined the channel
#
[fluffy]
thanks!
[schmarty] joined the channel
#
[schmarty]
fluffy++ for biz.beesbuzz.biz as a subdomain 😂
#
Loqi
fluffy has 20 karma in this channel over the last year (48 in all channels)
[manton] joined the channel
#
[manton]
Question for folks who have a link blog... Does anyone formalize "via" (where you heard about what you're blogging about) with a custom field in your blogging system? It was suggested that JSON Feed support that as a separate field, like on this blog, and I'm wondering how common that is. https://letra.studio/blog/links/
uniquerockrz joined the channel
#
aaronpk
huh I have aspirations to do that for my bookmarks but mostly occasionally just add a tag with the persons name who I heard it from
#
[manton]
Cool. I feel like most blogging systems aren't well-suited to store that extra info. Maybe in WordPress fields or if you've got a custom CMS.
#
aaronpk
I would drive any extensions like this from the UI requirements tho