#dev 2018-09-05

2018-09-05 UTC
#
gRegorLove
So I've seen this behavior in Feedly and Inoreader now where websub-notified posts strip whitespace around some HTML tags, like links.
#
gRegorLove
But if I don't send a websub ping and the Atom feed gets polled, no whitespace issue.
eli_oat1 joined the channel
#
gRegorLove
Not sure how to debug if it's superfeedr doing it or if there's some library those readers are using that does it?
#
gRegorLove
I just saw it on a schmarty post, which I presume is also via websub
Zegnat, eli_oat, benwerd, renem, iasai, [tantek] and smeggysmeg16 joined the channel
jimpick and tbbrown joined the channel
#
ludovicchabant
grantcodes[m]: oh Facebook killed their API? shit, I haven't been on Facebook for a couple years so I guess I missed that :/
#
ludovicchabant
Maybe I'll do like Kongaloosh and just not care about Facebook...
KartikPrabhu joined the channel
#
@CRosserAuthor
Been reading up on WebMention. Looks like a big waste of time now that Twitter's changing authentication. Can I have that hour's reading back again?
(twitter.com/_/status/1037178248793190400)
#
gRegorLove
notcareaboutfacebook++
#
Loqi
notcareaboutfacebook has 1 karma over the last year
#
gRegorLove
lolwhut ^^
#
gRegorLove
Maybe they meant IndieAuth, but even then...
[eddie] joined the channel
#
[eddie]
tantek grantcodes aaronpk Regarding the nickname/petname discussion earlier, I actually do exactly that. My nickname for my mom and dad are @mom and @dad https://eddiehinkle.com/2018/08/25/19/photo/
#
Loqi
[Eddie Hinkle] @mom and @dad visiting with Luke. https://eddiehinkle.com/media/d5efb3e11e690d31f0ea5588ac47eaa1.jpeg
benwerd, snarfed, [tantek], [dougbeal], [iambismark], KartikPrabhu and rigelk joined the channel
#
aaronpk
eddie++
#
Loqi
eddie has 39 karma in this channel over the last year (59 in all channels)
barpthewire, KartikPrabhu, [asuh], [kevinmarks], cweiske, cwre, [dougbeal], jjuran, GingerGeek, swentel, TripFandango and renem joined the channel
#
GWG
swentel: How goes the Android work?
#
swentel
GWG, I'm going to open the app for public release soon
#
Loqi
swentel: [eddie] left you a message on 2018-06-18 at 4:09pm UTC: For Indigenous for Android do you currently parse a url in anyway to choose which actions to show (Reply, Bookmark, Like, RSVP, etc) or do you just show all potential options? If you parse it is that local code or using a hosted service like XRay?
#
Loqi
swentel: tantek left you a message on 2018-07-22 at 6:06pm UTC: which reader was this screenshot from? https://twitter.com/swentel/status/984772721337929729 and has it improved since I added in-stream reply-contexts to likes/replies on my home page h-feed?
#
swentel
GWG, there's still some missing features, but I'm been running this now for about 4 months, and the basics are working fine imo. And no crashes too :)
#
GWG
swentel: I couldn't talk you into my #1 feature, could ?
#
swentel
GWG, dynamic posts ? location ?
#
GWG
Location
#
GWG
Dynamic posts is complicated
#
GWG
Location is just passing data
#
swentel
GWG, it's probably going to ship along too, testing that now locally
#
swentel
it's ready on the drupal side as well now
#
swentel
just testing to make sure the permissions are ok
#
swentel
so coming really really soon :)
#
GWG
I've been using it too
#
GWG
It's been very stable for me
#
swentel
updating the design now, consistent icons, size, colors and more spacing
#
swentel
once that's done, out it will go
#
swentel
!tell Tantek yes that stream is much better now (the issues - sorry for the late answer)
#
Loqi
Ok, I'll tell them that when I see them next
#
swentel
!tell [eddie] I show options based on the metadata coming from aperture, not parsing right now
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
swentel: Thank you for your work on this. You filled a missing piece for me
[jgmac1106] and [grantcodes] joined the channel
#
Loqi
Ok, I'll tell them that when I see them next
#
sknebel
!tell gRegorLove: can you use websub.rocks to see what update is sent out from superfeedr?
KSProgramer joined the channel
#
KSProgramer
Hello
#
KSProgramer
Does anyone have time to answer one question?
#
KartikPrabhu
KSProgramer: ask away
#
KSProgramer
Do you know how can I get all room members in one request in stanza io no matter their role
#
KartikPrabhu
not sure what stanza is at all
#
KartikPrabhu
or how it is related to indieweb which is the topic for this channel
#
KartikPrabhu
what is stanza?
#
Loqi
It looks like we don't have a page for "stanza" yet. Would you like to create it? (Or just say "stanza is ____", a sentence describing the term)
#
KartikPrabhu
what is stanza.io
#
Loqi
Stanza.io is a Javascript library to allow browser developers access to the core XMPP protocols using JSON instead of XML https://indieweb.org/stanza.io
#
KSProgramer
I found stanza io in this web thought this was for discussion for all kind of developing
#
KSProgramer
Anyway thanks for your time
trip_, jjuran, eli_oat, [eddie], snarfed and jgmac1106_ joined the channel; KartikPrabhu left the channel
#
realize.be
edited /Indigenous_for_Android (-57) "update screenshots"
(view diff)
#
loqi.me
created /Orcid (+482) "prompted by jgmac1106_ and dfn added by jgmac1106_"
(view diff)
#
realize.be
edited /Indigenous (-306) "/* Android */"
(view diff)
#
realize.be
edited /Indigenous_for_Android (-3) "/* IndieWeb Examples */"
(view diff)
jgmac1106_, jackjamieson, [eddie], [tantek], barpthewire and snarfed joined the channel
#
snarfed
hoo boy, my shared host is upgrading php from 5.6 to 7.1. (only the default.) fortunately i only use it for wordpress, so hopefully i'll be ok...?
#
aaronpk
wordpress is super strict on backcompat so you'll probably be fine
#
Zegnat
Well, WP should support every PHP version known to man, right?
#
aaronpk
5.2 wow
#
Zegnat
They also had nice graphs somewhere on actual PHP version usage they were getting data from through installations.
#
Zegnat
The percentage of even < 5.6 versions has always astounded me. Though it is getting better.
#
Zegnat
looks for page
benwerd, [Serena] and snarfed joined the channel; snarfed left the channel
#
Zegnat
PHP 5.3 is more popular than current stable 7.2. Versions 7.0 and later only narrowly beat the versions below 5.6 (excluding 5.6 itself): https://wordpress.org/about/stats/
#
Loqi
Statistics
#
Zegnat
PHP << The [https://wordpress.org/about/stats/ WordPress statistics] give some overview of popularity among PHP versions
#
Loqi
ok, I added "The [https://wordpress.org/about/stats/ WordPress statistics] give some overview of popularity among PHP versions" to the "See Also" section of /PHP https://indieweb.org/wiki/index.php?diff=51490&oldid=46555
#
Loqi
Statistics
#
jjuran
I seem to recall a break in backward compatibility around 5.4 or so
#
aaronpk
in wordpress?
#
jjuran
no, PHP
#
aaronpk
yeah php drops stuff between versions, but wordpress is very strict about not using any of the new stuff
Amgine joined the channel
#
Zegnat
Which I believe can be a little harrowing for plugin devs.
#
aaronpk
no kidding
#
aaronpk
i'm all in on 7+ now, there's no turning back for me haha
#
aaronpk
too much good stuff added to not use it
TripFandango joined the channel
#
Zegnat
I think jkphl forked the code I wrote at IWC Berlin, specifically because he wasn’t ready for 7 yet :(
#
Zegnat
is also 100% in on 7
#
aaronpk
(i'm actually still running 5.6 in parallel with 7.2 on my server, since there are a few super old apps I haven't gotten around to testing in 7.2 yet)
#
Zegnat
And their using such old style of 5.6 code that it doesn’t run on the 7 branch?
#
Zegnat
I’ve found a lot of stuff Just Works^{tm}
#
aaronpk
yeah there are a few things that are deprecated in 7.2
#
aaronpk
anything I wrote targeting 5.6 features will probably work just fine, but i'm worried about the suuuuper old stuff
#
aaronpk
e.g. the old mysql functions were removed from 7.2. that one tripped me up the other day
#
aaronpk
removed in 7.0.0 even
#
Zegnat
Right
#
Zegnat
but those had been deprecated in 5.6 already too, I believe? in favour of mysqli?
#
aaronpk
Right, which is why I said if I wrote it for 5.6 it's probably fine, but I've been writing php a long time :-)
#
Zegnat
Hehe, same, but I guess I almost always kept on the bleeding edge :P
#
Zegnat
(And tried to avoid databases like the plague.)
#
aaronpk
I have a site still running that I wrote in like 2003
swentel, eli_oat1, gRegor-mobile, jgmac1106_, tantek__, benwerd and [cleverdevil] joined the channel
#
boffosocko.com
edited /Orcid (+722) "shorter definition; see also; pagelogo; example"
(view diff)
#
boffosocko.com
created /ORCHID (+1204) "move page to canonical capitalized spelling"
(view diff)
[chrisaldrich] and [grantcodes] joined the channel
#
[grantcodes]
I'm wondering, in microformats / microsub when is it safe to assume the photo property is a poster for a video property
#
[grantcodes]
Currently if there is one photo and one video I set it as a poster
#
aaronpk
ooh there was a discussion thread about this
#
[grantcodes]
But I have some posts in my reader that are 1 photo multi-video
#
aaronpk
IIRC we didn't come to a good conclusion, but I ended up treating 1 photo and 1 video as the photo is a poster
#
[grantcodes]
Did a very light wiki dive and didn't find much to help
#
aaronpk
oh, now I remember, I just skip any mixed-photo-video posts in ownyourgram
#
aaronpk
I didn't have a good answer so I punted
#
aaronpk
this falls under post type discovery though
jgmac1106_ joined the channel
#
[grantcodes]
Yeah not much about it there either.
KartikPrabhu joined the channel
#
[grantcodes]
If there is no conclusion I'll just stick with only having posters when there is one of each
#
Loqi
[aaronpk] #29 poster frame for videos
#
aaronpk
feel free to add some notes there
jgmac1106_ and KartikPrabhu joined the channel
#
willnorris.com
edited /Perkeep (-72) "Add information about Google's CLA"
(view diff)
#
tantek__
willnorris++ thanks for helping clarify that!
#
Loqi
willnorris has 4 karma in this channel over the last year (7 in all channels)
#
Loqi
tantek__: swentel left you a message 8 hours, 9 minutes ago: yes that stream is much better now (the issues - sorry for the late answer)
#
tantek__
thanks for the update swentel! glad /composite_stream with inline reply contexts is workable / working thing!
leg, [eddie] and jgmac1106_ joined the channel
#
[eddie]
👏 oooo, I think I’m gonna like AWS Lambda
[cleverdevil] joined the channel
#
Loqi
[cleverdevil]: snarfed left you a message 4 days, 23 hours ago: hmm! sorry about that. 1.13 or head? mind throwing details into an issue?
#
[cleverdevil]
Lambda rocks.
#
[cleverdevil]
Wish it had native support for PHP!
#
[eddie]
Man, I do too! If it did I would serverless all the aaronpk software! 😆
benwerd joined the channel
#
[cleverdevil]
Which I have played with (got Known *almost* working with it)
#
[cleverdevil]
But, its definitely not there yet.
#
[cleverdevil]
Anything you run on Lambda must be stateless, too, not using the filesystem at all, really.
#
[eddie]
True makes things a little challenging. Do you find much latency between lambda/s3/dynamodb/aurora?
#
[eddie]
Have you played with Aurora Serverless with the stuff you’ve built?
#
stevestreza
I enjoyed Lambda but DynamoDB's limits were really frustrating and hard to find good information on https://stevestreza.com/2018/08/30/aws-is-a-pain-without-a-big-budget/
#
[cleverdevil]
Aurora Serverless works great, in my experience so far.
#
[cleverdevil]
Latency isn't generally an issue for me with Lambda.
#
[eddie]
I actually read that the other day, stevestreza 🙂 It was very informative
#
[cleverdevil]
Cold starts are an issue. But, there are some good best practices for avoiding cold starts.
#
stevestreza
Thanks [eddie] :) Admittedly I'm a noob at AWS stuff
#
[eddie]
Yeah, I was a bit concerned about cold starts. Although, If I’m pinging one or more microsub servers every minute, in one case, I might end up paying like crazy, on the other hand I might not run into cold starts?
leg joined the channel
#
[cleverdevil]
You won't run into cold starts, and the cost is *so low*.
#
[cleverdevil]
In fact, the free tier is pretty generous.
#
[cleverdevil]
You get like 1 million requests per month for free.
#
[cleverdevil]
(For the first 12 months, sadly).
#
stevestreza
It looks like it's listed under the "always free" tier, 1 million requests/month
cweiske joined the channel
#
[eddie]
Ahh gotcha :thumbsup:
#
[cleverdevil]
If you're a node person, which I believe you are, there is also the serverless framework that makes it even easier to develop with Lambda (serverless.com)
[grantcodes] joined the channel
#
[grantcodes]
Alrighty, been flying through so many Together updates! Live channel reloading, map actually zooms to markers, quotation rendering, automatically collapsed long posts, classic view navigation controls, huge updates to the gallery view (including videos!) and the scrolling performance is way better
#
snarfed
[grantcodes]++
#
Loqi
[grantcodes] has 21 karma in this channel over the last year (29 in all channels)
#
swentel
GWG, sending location is ! (except for visibility setting, will see if I can get that in before next release)
[manton] joined the channel
#
[manton]
@stevestreza Hi! Unrelated to AWS, but... Ever thought about working on Ohai again, rebuilt for IndieWeb technologies? I loved that app. 🙂
#
[eddie]
[cleverdevil] Yeah, I’ve been doing it directly in AWS to understand it better, but for long-term sustainability I should probably actually use serverless for the app for itself
[dougbeal] joined the channel
#
jackjamieson
[grantcodes]++
#
Loqi
[grantcodes] has 22 karma in this channel over the last year (30 in all channels)
#
[cleverdevil]
[grantcodes]++ for the *awesome* Together updates!
#
Loqi
[grantcodes] has 23 karma in this channel over the last year (31 in all channels)
#
cweiske
what is together
#
Loqi
Together is a reader that was initially conceived at the 2017 IndieWeb Summit in Portland by Jonathan LaCour and several others during the Putting it all together session https://indieweb.org/together
#
[grantcodes]
Oh also [cleverdevil] did you try my microsub push notifications from the other day? Think that's another big part of the puzzle
#
[cleverdevil]
Nope, I must have missed that.
#
[cleverdevil]
The other thing I want is a way to format @-mentions in replies intelligently.
#
[grantcodes]
Think @ mentions will need to wait to see how aaronpk ends up doing it, there's been some discussion on it recently
#
[grantcodes]
I can see a couple of people tried to sign up but don't know if it's fully working to be honest
#
[cleverdevil]
Cool, I'll check it out!
#
realize.be
edited /Indigenous_for_Android (+33) "/* V1 Features */"
(view diff)
#
[cleverdevil]
Hmm, I get an error "missing endpoints."
#
[grantcodes]
Ah, I guess that is what the others got too. I will have a look
#
[cleverdevil]
Do I login with my domain or with aperture?
#
[cleverdevil]
Ah, that doesn't work either.
#
[cleverdevil]
Same error 🙂
leg joined the channel
#
[grantcodes]
Yeah it's not picking up your microsub link for some reason
#
[grantcodes]
Ah it must be requesting json by accident and your site returns a json feed
#
GWG
swentel, great. Visibility isn't as urgent as only one endpoint supports it so far.
#
[grantcodes]
[cleverdevil] try https://microsub-notifier.tpxl.io/ again. It picks up your endpoints fine now
benwerd_ joined the channel
#
[cleverdevil]
Trying now.
#
[cleverdevil]
"Uh Oh. Error finding user."
#
[grantcodes]
Ah that one is to do with redirect and stuff I think. Need to get your https's and trailing slashes right 😛
#
[cleverdevil]
Heh, I tried adding a trailing slash, and now I get "Error getting token."
#
[grantcodes]
Oh jeez nothing works 😂
snarfed and gRegor-mobile joined the channel
#
[grantcodes]
Ok, getting your token threw a 400 error for some reason. Probably accepts headers again
#
[grantcodes]
well [cleverdevil] if you try again I'm not sure it will work, but you might get a better error
[gregorlove] joined the channel
#
[cleverdevil]
Trying... so far its just hanging at the redirect after I authorize in Known.
#
[grantcodes]
Yeah I saw an error that time that was my fault
[dougbeal] joined the channel
#
[cleverdevil]
504 GW Timeout.
#
[grantcodes]
ok one more go 😛
#
[cleverdevil]
Back to "error getting token"
#
[grantcodes]
Ahh well I can see the issue at least.
#
[grantcodes]
It's returning query string encoded, and I'm not parsing it 🤦‍♂️ This is what you get for rewriting code that already worked
Amgine_ joined the channel
#
[cleverdevil]
Known's IndieAuth implementation is... not great.
#
[cleverdevil]
One of these days, maybe I'll work on it.
#
[grantcodes]
Eh nah it's an issue on my end
#
[grantcodes]
Ok [cleverdevil] I am above 50% sure it will work now 😆 that's all I can hope for
#
[cleverdevil]
I'll give it a shot actually setting up notifications later.
#
[cleverdevil]
I assume that I should use this with something like Pushover?
#
[grantcodes]
Well at the moment it is just webhooks so I use ifttt
#
[grantcodes]
But at some point I'll make it more extendable so there can be more notification methods available
#
[cleverdevil]
:thumbsup:
#
[grantcodes]
Consider it mvp 😛
miklb_, miklb__, [chrisaldrich], [jgmac1106] and [gregorlove] joined the channel
#
GWG
Who nests their h-events in h-entrys?
#
[dougbeal]
[grantcodes] I’m getting {“error”:“parameter_absent”,“error_description”:“Missing Parameter: state”}
#
[dougbeal]
I registered indieping.me, for all your indieweb monitoring needs, comming soon™
benwerd joined the channel