#dev 2018-09-12

2018-09-12 UTC
snarfed joined the channel
#
@schmarty
XOXO Fest happened, fighting in the Fediverse, and new microsub clients bloom. It's your < 10min update on the #IndieWeb community! This Week in the IndieWeb audio edition for September 1st - 7th, 2018. https://martymcgui.re/2018/09/11/195743/
(twitter.com/_/status/1039665112406212608)
#
@Downes
Hostas. https://flic.kr/p/2aZv5Z4 September 11, 2018. One of the nice things about work recently is that I've had the time and space to do some serious learning. Today was a case in point as I tackled WebMentions and wrote some standard-compliant functions. The real outcome here …
(twitter.com/_/status/1039668981991448576)
[keithjgrant] joined the channel
#
[keithjgrant]
Auto complete knows what's up 😉
[jgmac1106] and renem joined the channel
#
loqi.me
created /not-it_emoji (+264) "prompted by [jgmac1106] and dfn added by [jgmac1106]"
(view diff)
#
aaronparecki.com
edited /Special:Log/upload () "uploaded a new version of "[[File:not-it.png]]": fix orientation of hand"
(view diff)
#
aaronparecki.com
edited /not-it_emoji (+55) "add emoji"
(view diff)
#
@jgmac1106
↩️ I spent some time with @chrisaldrich this summer exploring how post types and webmentions can create interesting feedback loops in distributed classrooms. So stoked to see how this all works in gRSShopper. The OG headless LMS. (http://jgregorymcverry.com/6637-2/)
(twitter.com/_/status/1039701406515638274)
[schmarty], [iambismark], [tantek], gRegorLove, [mrkrndvs], nitinkhanna, Amgine, cweiske, swentel, jeremych_, [kevinmarks], astilla, [jgmac1106], barpthewire and eli_oat1 joined the channel
#
@swentel
The #Drupal #IndieWeb module is now able to send micropub requests to Aperture on incoming Webmentions to my site, which allows me to create a 'Notifications' channel. One step closer to killing the Twitter client!
(twitter.com/_/status/1039829498676563968)
jgmac1106, dougbeal|iOS, jgmac1106_, barpthewire, ben_thatmustbeme, tantek__, snarfed and dougbeal|mb1 joined the channel
#
Zegnat
Interesting short on where browser “reading modes” get their metadata from: https://www.ctrl.blog/entry/browser-reading-mode-metadata
#
Loqi
[Daniel Aleksandersen] Web Reading Mode: Title, author, and date metadata extraction
#
Zegnat
The other posts in that series are interesting research too.
#
Zegnat
petermolnar ^^^ that feels a little up your alley :)
jackjamieson joined the channel
#
tantek__
what is reading mode?
#
Loqi
It looks like we don't have a page for "reading mode" yet. Would you like to create it? (Or just say "reading mode is ____", a sentence describing the term)
#
tantek__
might be worth documenting how to do an indieweb version of "reading mode"
#
tantek__
could be useful for indieweb readers
#
tantek__
all based on standards rather than rando proprietary things and heuristics
#
tantek__
and iterate accordingly
#
aaronpk
Reading mode sounds like something I'm gonna need once I start parsing blog post permalinks to handle blog pages from RSS feeds that don't have microformats
#
snarfed
interesting, from https://moa.party/ : "18/07/18: Moa can no longer create replies and mentions on twitter. Text of the form '@user@twitter.com' on Mastodon used to translate to '@user' on twitter but now it translates to just 'user'. This change was made in order to stay compliant with twitter's rules."
#
snarfed
i'm not familiar with those rule(s)
#
aaronpk
That sounds vaguely familiar
#
aaronpk
something about bot accounts not @-mentioning people?
#
tantek__
whoa what
#
tantek__
uh does that have implications for Bridgy Publish?
#
jackjamieson
Just dug through moa's issues to try to find an explanation. I couldn't find a solid explanation except in #49 "Apparently it's against the rules to use automation to create replies and mentions. I" and in #53 "...I removed the '@' in twitter handles because another cross-posting service got banned from twitter for doing that and so I followed suit to avoid a problem."
snarfed joined the channel
#
snarfed
no clue
#
GWG
Afternoon
#
GWG
Zegnat, thanks for the article
#
jackjamieson
Good afternoon GWG
#
GWG
Hi, jackjamieson.
#
GWG
I read through your yarn code
#
GWG
I think I can fix some things you inherited from other plugins that I recognize
#
GWG
Haven't had time to install and test though
#
jackjamieson
Thanks GWG, that'd be great. There's a fair bit copied from the webmention and post kinds plugins, and much of the project was a learning experience so I have no doubt there are some rough patches
#
GWG
I will get to it.
#
GWG
I want to use the product
#
jackjamieson
:) Me too
#
GWG
Are you?
#
jackjamieson
It's getting close to fitting my needs, but still a few bumps here and there. I use it with Together as my main reader now
#
GWG
I learned by reading pfefferle's code
#
GWG
I had not done much WordPress development before joining the community
#
jackjamieson
That's a surprise
#
jackjamieson
I did a fair amount of theme work from about 2012-2015, but my indieweb projects have generally been more complicated
#
jackjamieson
So I've been learning a lot
#
GWG
Best way to learn is to do
#
GWG
I have been doing since 2014 in the community
#
jackjamieson
I strongly agree, everything I know about development is from starting projects and then figuring out along the way how to finish them
#
GWG
I see some expensive database queries you can optimize
#
GWG
Reading on my phone
[keithjgrant] joined the channel
#
[keithjgrant]
using webmention.rocks as a test endpoint
#
[keithjgrant]
webmention.rocks++
#
Loqi
webmention.rocks has 1 karma over the last year
#
jackjamieson
Optimization is definitely an area for improvement for me
#
GWG
Me too
#
GWG
You inspired me to do some as you know
#
jackjamieson
This microsub server is probably the first project I've worked on where optimization is really important, since slow performance becomes very evident and the polling is pretty expensive
#
jackjamieson
And I'll happily take any suggestions you have :)
#
GWG
Same here. That's why I worked on fixing performance
#
GWG
You should try polling with cron
#
GWG
As opposed to wp cron
#
jackjamieson
Hmmm, any suggestions for references about doing that, or examples? I just did a quick google and it seems like result is referring to wp-cron
#
GWG
Well, look for disable wp cron and run it using a system cron job
#
GWG
But most people won't do that so you still need both
#
jackjamieson
I see - looking this up now
vulpixies joined the channel
#
jackjamieson
GWG: Adding an issue so it's on my list - that's a good idea. I'm going to take care of a couple other things first, which will give me some time to figure it out
benwerd and [jgmac1106] joined the channel
#
[jgmac1106]
I got suspended for @ mentioning mlb players from a Micropub client during All Star game
#
Zegnat
That’s odd. The Micropub client (or really: brid.gy or your website) are just like any other Twitter client. You use them to post to your timeline.
[eddie] joined the channel
#
[eddie]
I wonder if you @-mentioned a bunch of people in Tweetbot or similar if they would also suspend you?
#
[eddie]
Since those aren't in the correct "quadrant" of their developer diagram.
#
aaronpk
I'm guessing they've whitelisted their own apps and maybe some other ones like tweetbot, but any other api usage sets off the Bot detector alarms
#
tantek__
heck sometimes not doing anything at all sets off the bot detector alarms :(
#
tantek__
has a bunch of accounts he still has to file support requests for
#
aaronpk
I've pretty much stopped using Facebook, and I'm getting close to abandoning twitter if I'm gonna have to jump through hoops like this
benwerd joined the channel
#
tantek__
definitely makes me want to POSSE to Twitter less
#
tantek__
I think @-mentions outside of @-replies are more sensitive
#
tantek__
*especially* @-mentions of people that don't follow you
#
aaronpk
Ah that is likely
#
tantek__
I *think* you get *one*
#
tantek__
(pure suspicion, no data on this)
#
tantek__
I remember Kevinmarks got locked for live-tweeting where he was using @-name of speaker in his noterlive way
#
tantek__
one workaround is to use @-name and #-name on first mention, and note that subsequent references will use #, and if name would prefer more @-mentions, please follow to indicate as much.
#
tantek__
edge case limitation: #-name doesn't link for @-names that start with a number
benwerd joined the channel
#
tantek.com
edited /Leaders (+1848) "/* Issues */ Promoting Events"
(view diff)
leg, benwerd, [jgmac1106] and [eddie] joined the channel
#
gRegorLove
What is Google Inbox?
#
Loqi
Google Inbox is a mobile+web application that adds functionality on top of Gmail https://indieweb.org/Google_Inbox
#
aaronparecki.com
edited /pronoun (+1666) "add some examples of pronoun badges from different events"
(view diff)
[schmarty] and tantek__ joined the channel
#
tantek.com
edited /pronoun (+637) "Brainstorming, move markup notes here and link to mf wiki, IndieWebCamp pins, some ideas"
(view diff)
[jgmac1106] joined the channel
#
aaronparecki.com
edited /pronoun (+603) "/* Pronoun Badges */ add xoxo examples"
(view diff)
#
aaronparecki.com
edited /pronoun (+254) "/* IndieWebCamp pronouns pins */ colorblindness consideration"
(view diff)
#
tantek__
I vaguely remember thinking the OSBridge ones were nice
#
aaronpk
hmm, pictures?