#indiewebcamp 2015-05-05

2015-05-05 UTC
scor and torrorist joined the channel
#
@NorthCreekSoft
I don't think spreadsheets are such a bad idea, but they need to be hybrid desktop/cloud dat hubs #ownyourdata northcreek.ca #databutler
(twitter.com/_/status/595382112846503936)
#
@NorthCreekSoft
I don't think spreadsheets are a bad idea, but they need to be hybrid cloud/desktop data hubs #ownyourdata northcreek.ca #databutler
(twitter.com/_/status/595383524838002688)
#
@sirmlivesey
One for @zebrared. Hopefully this will be in P2 too. - WordPress › WebMention « WordPress Plugins https://wordpress.org/plugins/webmention/
(twitter.com/_/status/595383895048216577)
j12t joined the channel
#
GWG
Evening all.
mlncn, KevinMarks_, snarfed, KartikPrabhu, benwerd, ChrisUrsich and j12t joined the channel
#
GWG
I'm just running random news sites through my code. This is depressing.
KevinMarks__ and KevinMarks_ joined the channel
#
GWG
This one mistake appears to have deep routes. An hfeed on every page.
#
KevinMarks_
Why is an hfeed so bad if it has a single entry? All feeds start out that way
#
GWG
I thought on a single page there shouldn't be an h-feed.
snarfed, benwerd, lukebrooker, j12t, ScruffyDan, KartikPrabhu, wolftune and KevinMarks__ joined the channel
#
Loqi
slack/snarfed: aww andy baio plugged bridgy <http://waxy.org/links/>
KevinMarks_ joined the channel
#
Loqi
slack/snarfed: nice compact facepile-meets-tumblr style backfeed display: <http://wirres.net/article/articleview/7596/1/6/#trackback>
lukebrooker, KevinMarks__, KartikPrabhu, j12t, friedcell, KevinMarks_, KevinMarks___, Jihaisse, rhiaro_ and glennjones joined the channel
#
aaronpk
reidab: hooray! are you using it for something?
#
reidab
aaronpk: grabbing a copy of my wordpress site so I have archives to link to when I replace it with a new static site
fkooman and j12t joined the channel
#
aaronpk
it's hard to hack wordpress when it's just HTML file :)
tantek, KevinMarks_, rhiaro_ and friedcell joined the channel
#
tantek
aaronpk re: https://indiewebcamp.com/File:displaying-likes-from-others.png I think that can be completely done with existing webmentions from replies to original posts, and original posts retrieving all of the reply h-entry and its responses.
#
Loqi
tantek: aaronpk left you a message on 5/4 at 10:15am: here is an example of what i'm talking about. unless we solve this, I would never see the 8 other likes unless I go visit the original post https://indiewebcamp.com/File:displaying-likes-from-others.png http://indiewebcamp.com/irc/2015-05-04/line/1430759721873
petermolnar joined the channel
#
aaronpk
tantek: but the problem is that as a follower of Michael, I wouldn't see those unless I go visit his original post
#
KevinMarks
why is that a problem?
#
KevinMarks
excessive notification propagation is a bug, not a feature
#
aaronpk
it's not a notification!
#
tantek
aaronpk - that's not a problem - that's existing behavior per that screenshots!
#
tantek
s/screenshots/screenshot
#
Loqi
tantek meant to say: aaronpk - that's not a problem - that's existing behavior per that screenshot!
#
KevinMarks
hm, maybe I lost the thread - I thought the debate was about you being sent updates about comments from people you don't follow
#
tantek
a follower of Michael sees those by visiting the original post, as you did and took the screenshot
#
aaronpk
no, I saw the post in my own reader interface, which may have been my site or an app like monocle
#
KevinMarks
and comments from people you don't follow should do what there?
#
tantek
there's no site / reader that works that way right now
#
tantek
so I'd say that's leaping too far beyond what works today
#
tantek
let's at least get posts and comments underneath them auto-updating as you view the post permalink
#
tantek
because that's clearly simpler than the "saw the post in my own reader interface" that you're describing
#
tantek
aaronpk, did you ever end up fixing the realtime display of comments made on your posts (maybe only worked for your notes?) ?
#
KevinMarks
it can also be a pathology to bump the post to the top of the reader every time anyone comments
#
tantek
KevinMarks: strawman? who said "bump the post to the top of the reader" ?
#
KevinMarks
G+ did this early on, which meant the top posts in my feed were always Scoble or Vic as they had an existing following
#
KevinMarks
that is the step below "notify on each subsequent comment"
#
tantek.com
created /GooglePlus (+21) "r"
(view diff)
#
tantek
kevinmarks - perhaps document that in /GooglePlus#Criticism
#
tantek.com
edited /comments-presentation (+43) "/* Facebook */ add screenshot"
(view diff)
#
tantek
aaropnk - when you have a moment - a plain version of that screenshot would be helpful for multiple purposes (without the Skitch annotations)
KevinMarks_ and evalica joined the channel
#
voxpelli
aaronpk: tantek: one hard part with parsing responses to responses for me at least is that all such responses are embedded with js with my endpoint – so they are not curlable right now
#
voxpelli
so I would need some fallback that links to HTML page on my endpoint and saying that that's the place/the feed where responses can be found
#
tantek
voxpelli: might be an opportunity to figure out an API there, or some rel= link delegation to responses to a post
#
tantek
yeah, like that :)
fkooman joined the channel
#
voxpelli
tantek: yeah, wonder what a good API / rel-name would be?
#
tantek
e.g. (just thinking out loud) a reply post could link with rel=responses to an HTML page that itself was a bunch of h-entrys that were responses to that reply.
#
tantek
that could be inside the <noscript> fallback too - for user visibility
#
voxpelli
+1, then my javascript could just be a way of inlining that rel-responses more or less
#
tantek
<noscript><a rel="responses" href="…webmentions proxy …">View Responses</a></noscript>
#
tantek
next to the <script> embed in the post that displays the responses inline
#
tantek
this is good practice anyway - to provide a no-JS option
#
tantek
or perhaps even do so as a default even without <noscript>, that was replaced with the inline responses
loic_m joined the channel
#
tantek
<div class="responses"><script src="…webmentions proxy…"></script><a rel="responses" href="…webmentions proxy …">View Responses</a></div>
#
voxpelli
yeah, I think I would go with having it outside of a noscript – I need a mechanism for supporting multiple embeds on the same page anyway, this would solve that as well
#
tantek
and then the script could look for and replace the rel=responses link with the inline responses.
#
tantek
this also works if the script just fails to load
#
tantek
the user is left with a clickable hyperlink
#
tantek
graceful degradation
#
voxpelli
yeah, never really felt good about not having it degrade gracefully
#
tantek
so perhaps it's about time we solved that :)
#
tantek
the rel=responses link (that the webmentions proxy renders the destination of) - could also pull in the original post as context and render it at the top
interactivist joined the channel
#
tantek
at a minimum it could start with just a "View Original Post" link
#
tantek
that linked back to the original post
#
voxpelli
Good idea – I created an issue for it all in my project: https://github.com/voxpelli/webpage-webmentions/issues/18
#
tantek.com
edited /responses (-21) "interactions also, not instead of"
(view diff)
#
tantek
btw if you come up with better name for rel="responses", feel free to propose alternatives - that was just off the top of my head based on people's opinions in https://indiewebcamp.com/interactions#Responses
pfefferle, j12t and stream7 joined the channel
#
aaronpk
just caught up with the discussion, interesting
#
aaronpk
that was one of my thoguhts on solving this as well, but at the root domain level as well, not just on individual posts
#
aaronpk
so that readers would have a place to look for all responses to someone's site, and could decide what to do with those as they come in
#
@caitlinmoran
Twitter’s reputation is of a place where people regularly get savaged, then leave. It’s so ripe for another platform to take over from it.
(twitter.com/_/status/595504514741972993)
#
@BethanyBlack
@caitlinmoran i've been thinking that a lot recently. And as soon as there is a better platform I'm off.
(twitter.com/_/status/595505011465035776)
#
voxpelli
KevinMarks: too bad so few people can see anything else than a silo as a "platform" :P
#
@caitlinmoran
No platform can erase all abuse. But it’s all about sending out signals, & Twitter seem very relaxed about it. No big public statements.
(twitter.com/_/status/595505340210348032)
#
petermolnar
voxpelli there's a good reason for that: how do you discover "trends" with indieweb?
#
aaronpk
google seems to have figured it out
#
pfefferle
good morning
#
petermolnar
google will mess ranking based on many-many things a small site will most probably never reach anymore
#
Loqi
Ok, I'll tell him that when I see him next
#
voxpelli
petermolnar: that was no problem in the good old blogosphere, there were a big diversity amongst trend detectors
#
petermolnar
the good old blogsphere was basically a self-organized online magazine with selectors and editors
#
petermolnar
but those selectors are mostly gone; at least those I know
#
KevinMarks
our trend detectors were hard to scale
tantek joined the channel
#
voxpelli
KevinMarks: do you think that would still be the case if one would build them today? Thinking new tech and more powerful servers can have helped
#
KevinMarks
the daily grind at technorati was reclassifying things that popped up in our top blogs ranking as non-blogs for various reasons
#
@yatil
@msslovi0 Zur @btconf bin ich schon in Austin/Texas für #AccessU, verpasse also alles :-( Versuche es trotz Streik zum IndieWebCamp (Sa)
(twitter.com/_/status/595514965513109504)
#
KevinMarks
the sheer weight of spam was huge
#
KevinMarks
(especially in languages we didn't read)
#
KevinMarks
but also marking news sites and ad sites as non blogs
#
tantek
which could have been done by community instead of just the company
#
voxpelli
Sounds familiar to some of the things we're seeing now at Bloglovin
#
KevinMarks
except a lot of the community were dancing between spam and promotion
#
voxpelli
I wonder if layering the social graph on top of blogs would help solve that – people don't tend to interact with spammers so just checking for trends within a limited social graph should auto-audit content more or less
#
voxpelli
not that there's much "just" in actually layering a social graph on top of blogs of course
#
KevinMarks
ur best signal at 'rati was "using the same adsense or other affiliate key across multiple blogs"
#
KevinMarks
which meant we found all the "promote youreslef" bloggers who were also runnning malware/sketchy adsense blogs on the side
#
tantek.com
edited /comments-presentation (+0) "/* Facebook */ update screenshot"
(view diff)
#
tantek
voxpelli: indeed - and we had enough sites using XFN and blogrolls to do that, but there was perhaps too much focus on centralized "pinging" and growing volume (number of blogs & posts indexed)
#
KevinMarks
yes, the metrics focus is a pathology too
#
tantek
perhaps classic challenge of being VC funded, and general "bigger is better" type assumptions driving suboptimal behaviors
lukebrooker joined the channel
#
voxpelli
yeah :/
#
tantek
silos and monocultures are driven similarly
#
petermolnar
that raises the question of a similar system, but community funded - I mean, for example, giving in resource powers like the Seti software, therefore there would be no hardware/cloud bill behind it, and we 'only' need the selectors
#
petermolnar
but that kind of sounds like reddit
#
tantek
petermolnar: worse still, if/when a monoculture is community funded, it perpetuates that antipattern, or perhaps even causes it to happen (from a diverse community to a monoculture because of funding biases)
#
petermolnar
I should have used shared/distributed instead of community founded
#
Loqi
it is probable
#
petermolnar
thank you, Loqi
#
voxpelli
something that consumes the social graph between indieweb people and their respective firehose and then processes that in interesting ways would be cool
#
petermolnar
I've addressing this issue during the last IndieWeb Brighton, but that time, it as not an importance :P
#
petermolnar
s/it as/it was/
#
Loqi
petermolnar meant to say: I've addressing this issue during the last IndieWeb Brighton, but that time, it was not an importance :P
#
voxpelli
I think we're at a state right now where it is feasible to start experimenting with different approaches to try to establish patterns for how it may work
#
petermolnar
what might actually work: every indieweb site could have a list of followed blog; from these, a database could be build of keywords and with every post on your own site you could mention the followed sites as possible interesting reads
#
petermolnar
but that's still not the same as a silo where you have it in your 'own' account
#
KevinMarks
this is planetplanet ?
#
tantek
petermolnar: "a list of followed blog" we had that - blogrolls - but they turned stale - and people abandoned them
#
tantek
better luck with just analyzing links from blog posts to find other blogs
#
petermolnar
tantek that'd mean that indieweb members are no connected little islands, which is not really the way it should be
#
tantek
rather than sidelinks and claims of followed blogs
#
petermolnar
the link analyzing is a pretty good idea
#
voxpelli
the list of followed blog could be made non-stale by making indie-readers base their data on those lists (perhaps even with micropub support for following new stuff)
#
tantek
petermolnar: and you can seed with /irc-people ;)
#
petermolnar
an irc channel as new distributor, interesting :)
#
petermolnar
s/new/news/
#
Loqi
petermolnar meant to say: an irc channel as news distributor, interesting :)
#
petermolnar
( I think my keyboard is dieing o.O )
#
tantek
petermolnar: indirectly so - /irc-people requires (1) signing in with IndieAuth - a good filter, and (2) is community maintained - thus bad actors can be removed by community discussion
#
voxpelli
what is social graph?
#
Loqi
A social graph is a network of social profiles/identities and relationships between them, either on a single site like a silo, across the web, or in-person connections https://indiewebcamp.com/social_graph
#
voxpelli
Feeding such a one with irc-people and then consuming all of their firehose -> all data needed for analysis :)
Pierre-O joined the channel
#
tantek.com
edited /notification (+192) "/* Silo Examples */ add Twitter with screenshot from Android"
(view diff)
friedcell joined the channel
#
tantek.com
edited /notification (+31) "/* Platform Examples */ clear float between sections"
(view diff)
fkooman, pfefferle, nloadholtes and sandro joined the channel
#
tantek
!block bookprescom
#
Loqi
Got it! There are now 20 spammers blacklisted
frzn and loic_m joined the channel
#
@kaatje36
RT @benborges_: #letsencrypt + #indieweb + citizen journalism & reporting = a recipe I will explore in the next couple of month that will c…
(twitter.com/_/status/595533469389819904)
#
petermolnar
that tweet reminded me to ask: is anyone already using letsencrypt.org?
#
petermolnar
I know it's not active yet, but there might be some insiders among us
#
GWG
Good morning, all.
KevinMarks__ joined the channel
#
petermolnar
good morning GWG
#
petermolnar
GWG do you think my reactions importer plugin (hb112toolserver-01 ) could make it to the indieweb plugin list? Technically it's a backfeed plugin, so it might be useful.
#
petermolnar
ctrl-v I hate you
j12t joined the channel
pfefferle joined the channel
#
GWG
petermolnar: Why not? The Indieweb list is a list of recommended or required plugins for Indieweb.
lukebrooker joined the channel
#
GWG
I'm not sure if there is any specific criteria except community recommendations
friedcell joined the channel
#
GWG
Pfefferle, I owe you a pull request, by the way
tantek joined the channel
#
GWG
Tantek, I'm confused about something. Would you be able to help break it down for me?
#
GWG
Does one insert a h-feed on a post?
#
GWG
I thought so until I got a dissenting opinion
#
tantek
GWG, you could, as an explicit way to communicate that you're offering the stream of responses as a feed.
#
tantek
FB does have a notion of (un)subscribing to updates to a post.
#
GWG
tantek: My issue is that a large percentage of Wordpress themes embed hfeed in every header.
#
GWG
Without discrimination.
#
GWG
It isn't a decision, it appears to have become a default
#
tantek
it's not an issue for the home page for example
#
tantek
or archive pages
#
tantek
or search results, tag results etc.
#
GWG
tantek: No. But on a page with a single h-entry?
#
tantek
it's a bit odd there - as the top level object on a post permalink page should be the h-entry, not an h-feed
#
GWG
tantek: I am trying to get it changed.
#
tantek
GWG, to get it changed, it would be best to have a solid proposal / methodology to do so
#
tantek
rather than just one-off fixes
#
GWG
tantek: I am trying to get it changed in the starter theme that is the basis for a large number of Wordpress themes.
#
tantek
yes - that's a bigger change and should likely have a more comprehensive approach
#
tantek
rather than just removing one class name
#
GWG
Talking them into microformats2 is more complicated
#
tantek
I don't think it's a good idea to remove things without proposing a replacement
#
tantek
otherwise you get all the proprietary metacrap instead, which is WORSE
#
GWG
I did propose adding one extra line of code to fix it
#
GWG
Either way, I already proposed a replacement.
#
GWG
tantek: Not the best solution.
#
tantek
let's keep iterating on that
#
tantek
in fact can you add a new section about "microformats support" to http://indiewebcamp.com/WordPress and note that issue?
#
GWG
tantek: I plan to submit a patch myself as otherwise no interest in mf2
#
tantek
GWG it would be worth responding to and debunking some of the schema stuff
#
GWG
tantek: I took their advice ti heart and wanted to do that at the core Wordpress level
#
tommorris
I'm not seeing the "schema stuff" tantek has noted
#
tommorris
also, inclusion of microformats2 and inclusion of schema (using rdfa) aren't incompatible, as my site continues to prove. :)
#
tantek
tommorris: sorry - two levels deep in links
#
tommorris
tantek: did you see http://microformats.org/wiki/neaby-metro-station btw? because design work in progress: http://imgur.com/23RbCR0
#
tommorris
designing and documenting existing practices are two sides of the same coin. :)
#
tantek
tommorris: neat - what is pulse?
#
Loqi
Pulse may refer to the ind.ie project of the same name or LinkedIn Pulse [1] https://indiewebcamp.com/Pulse
#
tommorris
nightclub
#
tantek
add to disambig ^^^ ;)
#
tommorris.org
edited /Pulse (+40) "disambigging some more"
(view diff)
stream7, frzn, j12t, AcidNerd, mlncn, parzzix, fourtonfish and friedcell joined the channel
#
@Renaade
Ach, ihr seid lieb *schnüff*. Brauchte mal etwas Ruhe. Am WE IndieWebCamp und nächste Wochen Textinen-Workshop-WE. https://twitter.com/dieMelanie/status/595555787486924800
(twitter.com/_/status/595582415529185280)
wolftune, benborges and j12t joined the channel
#
ben_thatmustbeme
kylewm: is there any way to tell how many users on brid.gy these days?
#
benborges
ben_thatmustbeme, it's on the bottom part of the site
#
benborges
1,689 users, 1,207,607 responses handled, 485,985 links analyzed, 146,703 webmentions sent, 4,962 posts published, 15,933 blog posts processed and counting...
stream7_, fourtonfish, j12t, friedcell, snarfed and wrk3 joined the channel
#
ben_thatmustbeme
need to get an estimate of number of users of Known, that would be interesting too
wolftune, KevinMarks_, j12t, interactivist and tilgovi joined the channel
tvn, KevinMarks__, KevinMarks_, danlyke and j12t joined the channel
#
@andkjaer
Meeter Launches Smart Meeting Service on iOS, Android >> http://www.adweek.com/socialtimes/?p=619491&utm_content=buffer923f8&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #SocialMedia Tip from Brandy Shaul. #SelfPublish #IndieAuth…
(twitter.com/_/status/595617991322140672)
danlyke joined the channel
tantek, snarfed, pfefferle and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
@smmrcr
a people-focused alternative to the ‘corporate web’. https://indiewebcamp.com
(twitter.com/_/status/595630048738062336)
frzn, mlncn and gavinc joined the channel
#
@martinlindner
gerade erst durch die #rp15-talkliste gescrollt: das ist ja alles irgendwie mit #medien? kann es sein, dass es da nichts zum #indieweb gibt?
(twitter.com/_/status/595636794525376513)
KevinMarks, KevinMarks_, j12t, KartikPrabhu, KevinMarks__, benwerd and jansauer joined the channel
#
KartikPrabhu
was reading this: http://alistapart.com/article/building-nonlinear-narratives-for-the-web and had a thought. Would be cool if webmention can be used to contribute to a collection. Why? This way one could build a collaborative multi-author story/post thoughts.. ?
#
aaronpk
Sounds like syndicating to IndieNews
#
tantek
KartikPrabhu: it could - but start with the presentation - how would you sensibly link to a collection as a way of saying to human viewers that you were contributing to a collection
#
KartikPrabhu
possibly. but how do it on my own site if I want to host such a collection? I think contributions would be different from replies
#
tantek
probably
#
tantek
kind of like /edit posts
#
KartikPrabhu
tantek: My initial thoughts are collection has a URL and the contribution post uses "contribution-to" to link to it ... ?
#
aaronpk
hmm I already have collection posts... I wonder what it'd take to add that
#
tantek
the reason I'm comparing to /edit - is that a contribution sounds a lot like a pull request
#
KartikPrabhu
and fragmentions to insert content between previous content
#
KartikPrabhu
tantek: good point. WIll investigate
j12t and wolftune joined the channel
#
tantek
KartikPrabhu take a look at how Flickr does "groups" where you can add photos to groups as a way of "contributing" to a "collection"
#
tantek
that is maintained by multiple people
#
KartikPrabhu
look like I should get a Flickr to investigate its UI
#
aaronpk
flickr++
#
Loqi
flickr has 0 karma
#
aaronpk
aw haha
#
KartikPrabhu
yeah the -1 was me for using JS for a stupid image embed
#
tantek
yes - definitely worth doing so - Flickr has done A LOT of innovation for >10 years in social web related UIs and features
#
KartikPrabhu
tantek: I'm vaguely aware of it since a friends uses it a lot for photos. But I am wary of putting my photos there since they are poorly handeled by Yahoo!
#
tantek
agreed - at this point just use it for testing
#
tantek
but use "real" content so you don't get marked as spam :P
#
aaronpk
That reminds me... I need to set up my flickr archiver again
#
KartikPrabhu
I recall that my friends and I, started experimenting with contributed fiction on Google Wave. It was pretty cool
interactivist, nloadholtes, chalettu and snarfed joined the channel
#
@skddc
Lots of @unhosted folks at IndieWebCamp DUS this weekend. \o/
(twitter.com/_/status/595652303916539906)
claudio__ joined the channel
#
snarfed
yay bridgy's new fb permission requests were granted!
#
snarfed
kylewm++
#
Loqi
kylewm has 163 karma
#
snarfed
slowly digging out from under the fb v2.0 api apocalypse…despite the fact that we (thought we) upgraded beforehand :P
#
kylewm
i wonder if there was a way we could've tested what our effective permissions would be before they happened
#
kylewm
a Test User or something
#
snarfed
yup i'm sure we could have
#
snarfed
we were only somewhat responsible, not fully :P
#
snarfed
sideprojects
#
snarfed
er, sideprojects~~
#
snarfed
(whatever's between — and ++ :P)
renoirb, danfowler and gRegorLove joined the channel
KevinMarks_, interactivist, KevinMarks__, chalettu, wolftune, snarfed, KartikPrabhu, frzn, nloadholtes, Leeky, Tsyesika, tvn, friedcell, mlncn, benwerd, marcthiele, lukebrooker, ramsey_, jacus_, voxpelli_, modem_, cmhobbs_, JonathanNeal, tantek, KevinMarks, j12t and LCyrin joined the channel
#
ben_thatmustbeme
woah, bridgy just sent a whole bunch of stuff again... and I guess my dedup isn't quite working....
#
snarfed
ben_thatmustbeme: sorry, yeah, probably fb api v2.0 apocalypse fallout. https://github.com/snarfed/bridgy/issues/393#issuecomment-99173608