#indieweb 2017-04-22
2017-04-22 UTC
# [cleverdevil] That was what I figured.
# [cleverdevil] Undocumented API, very likely to get shut down, etc.
# dansup oh neat
wolftune joined the channel
[chrisaldrich] joined the channel
# [chrisaldrich] I'm pretty sure the paid version of SNAP does the same thing for WordPress too.
# @kevinmarks @matthewhagopian @meganzlock @frontendconf microformats are alive and well and living in #indieweb (twitter.com/_/status/855585279620640768)
gRegorLove joined the channel
# gRegorLove Looks like that WP plugin is using https://github.com/mgp25/Instagram-API
# Loqi gRegorLove: Salt left you a message 2 hours, 25 minutes ago: let's try to reschedule the meeting asap, http://whenisgood.net/mcqkcpz
# gRegorLove Salt: Sorry I forgot. This week has been chaotic. I'm free now, though.
# gRegorLove Hah. "Motivations: After legal measures, Facebook, WhatsApp and Instagram blocked my accounts. In order to use Instagram on my phone I needed a new phone, as they banned my UDID, so that is basically why I made this API."
snarfed joined the channel
# dansup hey snarfed, I made a graphic to explain my AS2 library. https://cl.ly/2n3M1n2R3a2S/o
# dansup I still have a lot of work ahead of me :)
# dansup it outputs the json with the proper AS2 content-type
# snarfed for AS1 i used the opensocial API. https://github.com/snarfed/granary#using-the-rest-api
# dansup I could make a method to parse a query string and generate one sure, I do have a use case too
# dansup I'm working on a statusnet/mastodon clone
# dansup mf2 will be quite important as well, but I found a few awesome libraries :D
# dansup cool, thanks!
# dansup 1.1
# dansup nobody has implemented 2 to my knowledge
# dansup i want to change that, and add micropub support too
# dansup not really
# dansup yes
# dansup thanks, implementing all these routes will be more time consuming than rewriting the libs. https://github.com/socialnode-org/social-faker/blob/dev/routes/web.php
# dansup and transformers really save a lot of time, https://github.com/socialnode-org/social-faker/blob/dev/app/Social/Transformers/PublicTimelineTransformer.php
wolftune joined the channel
# gRegorLove What is ActivityStreams?
# gRegorLove What is ActivityStreams?
# Loqi ActivityStreams (AS) is a standardization effort to define common types of objects and actions (verbs) taken on various social media sites https://indieweb.org/ActivityStreams
# dansup snarfed, yeah, that is the plan. social-faker can generate as1 feeds from fake data, it cant yet consume them until I finish this library
singpolyma, wolftune, gmack and snarfed joined the channel
# martymcguire[m] haha I just relistened to this week's newsletter audio edition. I hope people enjoy my audio riff on /html_regex at the end. A little sillier than I usually play it
# martymcguire[m] (please forgive this patting myself on the back)
[eddie] joined the channel
# martymcguire[m] haha, thanks! When I made my script for this week it seemed too fun to pass up.
snarfed and mlncn joined the channel
# KartikPrabhu rel-me links are followed for different purposes
# KartikPrabhu indieauth uses them for example
# KartikPrabhu indieauth does not traverse rel-me to find authorisation endpoint
# KartikPrabhu the authorisation endpoint is assumed to exist on whatever URL you are using as login
# KartikPrabhu I think both
# KartikPrabhu I'm not familar enough with GNUsocial
# KartikPrabhu sounds right
# KartikPrabhu !karma relmeauth
# strk http://microformats.org/wiki/relmeauth says: "links to profiles on OAuth supporting services"
# Loqi RelMeAuth is a proposed open standard for using rel-me links to profiles on OAuth supporting services to authenticate via either those profiles or your own site.
RelMeAuth is the technology behind web-sign-in.
Editor
Tantek Çelik (http://tan...
# KartikPrabhu yes
# KartikPrabhu https://github.com/themattharris/RelMeAuth here is a implementation
amz3` joined the channel
gRegorLove joined the channel
# gRegorLove What is IndieAuth?
# Loqi IndieAuth is a way to use your own domain name to sign in to websites — it's like OpenID, but works with services you likely already use, and is much easier to setup https://indieweb.org/IndieAuth
# gRegorLove Github profile isn't your own domain
# gRegorLove Not sure I understand. Indieweb is about personal domains.
# gRegorLove Indieweb isn't like a purist approach where we never use services we don't run. We leverage them where we can and work to own our content as much as possible. Twitter, Github, etc. can all be replaced with some other authorization service, and there's entirely non-silo based options for authentication too, like email and GPG
# gRegorLove IndieAuth doesn't have to be the only authentication mean one uses
# gRegorLove Not sure about the OAuth endpoint stuff. aaronpk could probably answer better. It hasn't been requested much at all in my time around the indieweb though
# gRegorLove At least I don't think it has
# gRegorLove If I underrstand correctly, if your authorization_endpoint handles OAuth, rel-me links aren't required for IndieAuth the protocol.
# gRegorLove That's a good question. aaronpk might have that, not sure.
# gRegorLove Everyone on https://indieweb.org/irc-people has logged in with IndieAuth, so that's one measurement
# gRegorLove I think it's generally made it really easy. It leverages external OAuth providers without having to implement it yourself.
# gRegorLove Here's a chat log with tantek talking about it: https://indieweb.org/irc/2014-07-23#t1406155215000
# gRegorLove Oops, couple lines back, started with "why does relmeauth need a silo backlink?"
# gRegorLove That's probably about as helpful as I can be on OAuth related stuff though. It's late here too, so I'm off to bed. G'night
friedcell joined the channel
# @greatestview Für die WordPress-Blogger unter euch: https://greatestview.de/bloggen-mit-indieweb-kontrolliere-deine-social-media-kanaele/ (twitter.com/_/status/855693067487203328)
friedcell and test joined the channel
# Guest32097 here ?
[kevinmarks] joined the channel
# [kevinmarks] Also, silo.pub is a way to use silo accounts where you would normally need your own site
KevinMarks joined the channel
# [kevinmarks] Gah.
# [kevinmarks] Can we club together to sysadmin for kylewm ?
# [kevinmarks] There's an instance at https://silopub.p3k.io but it doesn't have all the silos
[jeremycherfas] joined the channel
# [jeremycherfas] Is it sysadmin or money that is required?
miklb_, loicm_, miklb, KevinMarks and barpthewire joined the channel
# Loqi [superfeedr] "Who am I? Who does the web think I am?" by Colin Walker on 2017-04-22 http://feedproxy.google.com/~r/ColinWalker/~3/cf5vOEoT8lw/
# martymcguire[m] is game to help admin woodwind and silopub
# Loqi [superfeedr] "Who am I? Who does the web think I am?" by Colin Walker on 2017-04-22 https://medium.com/@colinwalker/who-am-i-who-does-the-web-think-i-am-d8a1329bfea0?source=rss-a7aa408c8287------2
KartikPrabhu, marcthiele, botka1, davidmead, KevinMarks, nitot, KevinMarks_, Pierre-O, leg, snarfed and mlncn joined the channel
# snarfed new bridgy feature! you can rerun backfeed on any old post (silo or original). just enter the url on your user page. https://github.com/snarfed/bridgy/issues/579
wolftune, KevinMarks, KevinMarks_ and marcthiele joined the channel
# amz3` me too
[jhsheridan] joined the channel
# [jhsheridan] me too!
# dansup me 2 thanks
davidmead and KevinMarks joined the channel
# ben_thatmustbeme dgold: unless there is some need to parse it, is there a need to create markup for it?
# ben_thatmustbeme Think about how it will be displayed, start with it as just a generic note, then if need arises, add markup
jgee and gmack joined the channel
# dgold there - https://ascraeus.org/review/
# ben_thatmustbeme Oh nice
# ben_thatmustbeme What is reading
# Loqi To read or reading is the act of viewing and interpreting posts or other documents; on the IndieWeb, a read post expresses that something has been read, like a book or section thereof https://indieweb.org/reading
KevinMarks joined the channel
[colinwalker] joined the channel
# [colinwalker] The Post Kinds add-in seriously conflicts with my WordPress theme :( I need to have a good look at why.
# KartikPrabhu u-url most likely doesn't even get parsed unless inside a h-*
# [colinwalker] GWG: it completely overtakes the CSS. My theme already includes article elements images get removed and everything gets massive padding round posts. I just need to spend some time looking at it.
# [colinwalker] Yeah, I'll try that and see what happens. Thanks. Will let you know how it goes. Perhaps a toggle in settings to dequeue in the event of issues?
[jeremycherfas] joined the channel
# [jeremycherfas] !tell Colinwalker I was looking at your site earlier and wondering what these you use. Very attractive, easy to read, clean and simple.
KartikPrabhu joined the channel
# [colinwalker] jeremycherfas it's a heavily modified version of the standard minnow theme. I stripped out the sidebar and made a lot of other changes. Thanks for stopping by.
# [jeremycherfas] Interesting. Thanks. I'm anguishing over a possible change of theme to one of my sites, hence the interest.
# [colinwalker] @GWG - https:/:colinwalker.blog - got it in maintenance at the mo while I have a look.
KartikPrabhu joined the channel
# [colinwalker] Done
# [colinwalker] Main posts are okay on single post page but "status" posts aren't - possibly conflicting with Note. The posts page, however, has issues even without the CSS loading.
# [colinwalker] I try as much manually as I can but I'm a hobbyist at best ? so struggle with some stuff.
# [colinwalker] Will do. When I get some time to go through it I'll see if I can narrow stuff down.
# [colinwalker] Deactivating the plugin for now and will report back
# [colinwalker] Ok cool, that would explain it then - would probably have to duplicate the CSS for the kinds rather than formats
# [colinwalker] Amen to that
# [colinwalker] jeremycherfas Yeah, I agonised over this - I hate most themes and just wanted something really minimal.
mlncn and KartikPrabhu joined the channel
# snarfed voxpelli: any chance you'd consider sharing the list of domains served by https://webmention.herokuapp.com/ ?
KevinMarks and [dym] joined the channel
# ben_thatmustbeme Snarfed, I've been tempted to find someone to work with on an indieweb crawler
# KartikPrabhu won't that give "pages upon pages" too?
# KartikPrabhu I mean why not put 10 on one page and then people can clik "next" for the next 10?
# KartikPrabhu you can have a "like" button for each of the 10
wolftune joined the channel
# KartikPrabhu i like scrolling more that click next
# sknebel [dym]: this is not 100%, and only a list of short notes, but https://indieweb.org/2016/Brighton/beyondstreams might be interesting in that context
wolftune joined the channel
# KartikPrabhu [dym]: how would people find "interesting posts" anyway without tags or search?
# KartikPrabhu since "interesting" depends on who's reading
# KartikPrabhu [dym]: I don't understand. without any markers like tags there is no way to do this
# sknebel outside of making things skimmable as discussed above, I guess you'd want to a) exclude "known-boring" stuff and b) present a variety of things, so show content from *different* tags (for unstructured text, maybe some text analysis tools could provide input. deciding that texts are not about the same thing should be easier than correctly classifying them
KevinMarks_ joined the channel
# KartikPrabhu sknebel: I disagree. classifying is simpler than deciding that something is *not* this class
# KartikPrabhu easier to decide if something is tag1 instead of something is not tag3
# KartikPrabhu any post could be *not*
{add infinite list of stuff}
# KartikPrabhu ok so for an untagged post how does one decide that it isn't "tag = funny"?
# KartikPrabhu I have no idea how to even write a pseudo code for "feature vector" without taking into account the reader's funny preference
# KartikPrabhu so unless the reader marks things as not-funny explicitly, there is no actual information to decide
# KartikPrabhu [dym]: going back to your presentation, how would you decide if some post is "interesting" for a reader?
# KartikPrabhu I am assuming you want to decide this programmatically since you don't seem to be convinced by tags
KevinMarks joined the channel