#indiewebcamp 2013-08-28

2013-08-28 UTC
smus, bnvk, wardn_, andreypopp, dgroves and pippinle_ joined the channel
#
tantek
benwerd - there was an interesting discussion in here yesterday with ScottJenson about federation, ux, etc.: http://indiewebcamp.com/irc/2013-08-25#t1377474011
#
benwerd
tantek - ooh, thanks for the link
#
tantek
I'm still trying to go through that discussion and see where we can improve resources on indiewebcamp.com to more quickly answer questions and respond to misconceptions, whether deliberate or unintentionally propagated misframings.
smus and jgraham909 joined the channel
#
tantek
it seems there's still a lot of misfocus (misdirection?) around "federation"
#
benwerd
That whole conversation is really interesting. Particularly wrt Camlistore as the most promising building block - I wonder if that was colored by the coverage it got in the Wired writeup?
#
tantek
indeed.
#
tantek
"most promising building block" - for what?
#
tantek
I didn't see anyone ask that question
#
tantek
nor ask: how is it useful for what you want to do *next* on your *own site*?
#
benwerd
"entirely new collection/storage/sharing apps" - so nothing to do with your own site at all
#
benwerd
or tangentially, anyway
#
tantek
yeah - tangentially = misfocus
andreypopp joined the channel
#
benwerd
agree (although interesting in its own right, as part of a different discussion)
#
tantek
there are more things interesting in their own right than we have life to discuss them all. hence, as mortals, we must prioritize somehow.
#
benwerd
absolutely. and I do see the potential for the federalization stuff to derail the actual focus on the indie web.
#
tantek
benwerd - I think selfdogfood and UX first provide a sufficient immunity against such derailment.
#
benwerd
agree again.
#
tantek
or rather even if any one individual is derailed by federalization stuff, as long as individuals we keep a selfdogfood and UX first focus on/in our own implementations, we shouldn't be impacted.
smus joined the channel
#
benwerd
well, and that's the "indie", right? everyone gets to own their own space and decide what their focus is
#
benwerd
independent individuals owning their presence.
#
tantek
benwerd, indeed - that "indie" aspect is key, and is the inverse of the "monoculture" of other efforts.
#
benwerd
and that's where I fundamentally disagree with the assertion in that conversation that no great strides have been made here
#
benwerd
a bunch of platforms owned by individuals have organically begun to intercommunicate
#
benwerd
that's not small.
#
tantek
everytime someone sharecrops that "no great strides have been made" - I presume they're only projecting their own status.
#
benwerd
I think it's much harder to see the potential if you're not running your own indieweb site. And hopefully over time, people will find it easier to do so.
#
tantek
also - everytime we do get some public or high-visibility recognition for our "great strides", there will be backlash of this sort
#
tantek
and it's ok if people not running their own indie site are critical - their criticisms cannot slow down those of us making actual progress
#
benwerd
that's also true. It's not something I'd be worried about. In general, if people are criticizing, you're probably doing something right.
#
tantek
that was one of the problems of both FSWS2010 and Open Web Foo 2010 - we let too many people who were not running their own site dominate the conversations
#
tantek
it's why aaronpk and I deliberately framed IndieWeb and IndieWebCamp as we did
#
tantek
it was deliberately exclusionary to filter out unproductive people - no matter how good their intentions
#
tantek
and we let people self-select their unproductivity - either they're getting things done on their own site, or they're not.
#
tantek
builders vs. talkers
#
benwerd
I actually find this a challenge in both day job work and communities like this: finding ways to limit the conversation so that it can evolve productively. and more and more, I find myself limiting participation as a result. Totally get why you guys did that.
#
tantek
creators vs. emailers
#
benwerd
and it can also be a motivating factor for talkers to become builders.
#
tantek
yes, either it pushes talkers to become builders, or it makes them resentful and they continue sharecropping their complaints on silos
#
tantek
thus we end up braindraining the silos of actual builders, and silos are left with just talkers
#
benwerd
honestly, my take is to just keep building.
#
tantek
it's a good take :)
#
tantek
I do feel it is worth spending some time fighting off the discouraging words of those who would bring down builders.
#
tantek
hence time spent documenting all this on the wiki
#
tantek
hopefully the wiki also serves to convert more talkers into builders
#
benwerd
And I think if we're loud with our own sites about why we're doing what we're doing, and how
#
tantek
you said yourself how much it helped you to see the things we'd documented on the wiki so you could code them :)
#
benwerd
it's both motivating and informational.
#
benwerd
yep, definitely
#
benwerd
alright. I've got to go find the ingredients for a different kind of building before the Berkeley Bowl shuts
#
benwerd
have a good evening :) You'll probably see some updates from me later relating to this ;)
bnvk, poppy, josephboyle, wardn_ and smus joined the channel
#
@profilsexe
RT @t: Best social web news today: @AppDotNet supports h-entry h-card rel=me #microformats2! http://blog.app.net/2013/08/07/response-to-brennan-novak-part-ii/ #osfw3c (ttk.me t4RQN)
(twitter.com/_/status/372547922787041280)
#
tantek.com
edited /2013/UK (+195) "add Terms and Conditions May Apply Film Screening nearby to IndieWebCampUK 2013"
(view diff)
#
tantek
!tell benwerd I'm looking at adding web actions to my notes to simulate Twitter like buttons (favorite, retweet, reply) - have you considered doing so for your notes?
#
Loqi
Ok, I'll tell them that when I see them next
scor, pippinlee and wardn_ joined the channel
#
tantek.com
edited /webactions (+785) "/* clientside conditionals */ clientside conditional web actions progressive enhancement of rel-syndication links"
(view diff)
#
tantek
!tell benwerd here's where my thinking on web actions has led me (writing down what I think makes sense to implement just before implementing) http://indiewebcamp.com/webactions#clientside_conditionals
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
Loqi?
#
tantek
ok thanks Loqi
#
Loqi
you're welcome
jgraham909, smus and roxtrongo joined the channel
#
aaronpk
`sudo rm -rf *`
#
aaronpk
seems safe
#
aaronpk
I always forget that I have mega caching turned on in mediawiki and need to delete the cache after making changes to the template
#
aaronpk
!tell tantek what is the main benefit for doing the conditional client-side rather than server-side? (re: http://indiewebcamp.com/irc/2013-08-27/line/1377659573)
#
Loqi
Ok, I'll tell him that when I see him next
tantek joined the channel
#
Loqi
tantek: aaronpk left you a message 11 minutes ago: what is the main benefit for doing the conditional client-side rather than server-side? (re: http://indiewebcamp.com/irc/2013-08-27/line/1377659573)
#
tantek
aaronpk - other than first sentence of that section in the wiki? "… because non-JS useragents certainly do not care about silo buttons. "
#
aaronpk
yes, because doing it client-side may make the buttons load even slower
#
aaronpk
so it's a trade-off, and if there are other benefits to doing it client-side it may outweigh the drawbacks
#
tantek
yeah - there may be other advantages as well, like flexibility to introduce other conditions
#
tantek
e.g. if it's a "slow connection" (like most mobile), then don't load the 3rd party scripts at all.
#
tantek
or for privacy
#
tantek
will think about it some more
melvster, friedcell, LauraJ, josephboyle, hober, cweiske, pfefferle and Jihaisse joined the channel
MattJ joined the channel
#
pfefferle
good morning
eschnou, abrereton and roxtrongo joined the channel
#
melvster
federation was just poorly implemented
#
melvster
too much ostatus style, not enough indieweb style ... actually i said similar things before and someone pinged me about it yesterday, we had a chat about federation, and they are going to make their system more indie web like (hopefully) ie to drive interop through a profile page
#
melvster
they came across the IRC logs here and wanted to ask more about it :D
#
melvster
and this came after another implementation asked the same thing about 4 hours before ... on top of that diaspora wanted to collaborate with other social networks, so federation might just come together after all
ruiramos joined the channel
earplugs joined the channel
#
michalstefanow.com
edited /2013/UK (+429) "/* Creators */ Added myself :)"
(view diff)
josephboyle1 joined the channel
tpinto, andreypopp, fmarier, erikmaarten_, bnvk and barnabywalters joined the channel
#
barnabywalters
!tell tantek RE rel following/follower (sorry, I was at a hackerspace and got distracted): In an indieweb context rel=follower is unlikely to be easily verifiable or at all accurate, rel=following might be more useful. What does it mean, though? That I read their content daily/hourly/in real time?
#
Loqi
Ok, I'll tell him that when I see him next
jschweinsberg, matthewlmcclure, scor, pippinlee and gjones joined the channel
#
Loqi
gjones: tantek left you a message on 8/26 at 12:21pm: would be great if http://microformat2-node.jit.su/?url= could pretty-print the JSON output similar to http://pin13.net/mf2/?url=http%3A%2F%2Fwww.flickr.com%2Fpeople%2Fglennjonesnet
pippinlee, fresco, andreypopp, eschnou and ruiramos joined the channel
scor, bnvk and ruiramos joined the channel
#
hublog.hubmed.org
edited /2013/UK (+432) "/* Creators */"
(view diff)
musigny, pippinlee, andreypopp, jschweinsberg, barnabywalters, smus, MattJ, ozten and LauraJ joined the channel
#
barnabywalters
!tell tantek your notes u-syndication links don’t work with the current strict original-post-discovery algorithm due to being http:// instead of twitter’s canonical https:// — should the algorithm be so strict?
#
Loqi
Ok, I'll tell him that when I see him next
josephboyle joined the channel
#
barnabywalters
next up: connect it to my posting UI, improve syndicated replies
#
pfefferle
barnabywalters you should also support tanteks format (with a whitespace instead of the "/") https://twitter.com/t/status/369940040010727424
#
barnabywalters
pfefferle: I do, he doesn’t link to the https version of the tweet on his website
#
barnabywalters
I could always make the test less strict
#
barnabywalters
I also don’t support the rel-canonical and u-url versions either yet, need to add those
#
barnabywalters
after that’s done, next endpoints are author discovery and profile -> canonical profile
#
barnabywalters
much like identengine.com but will do less and be much faster
#
pfefferle
by rel-me and rel-author?
#
barnabywalters
pfefferle: yep, and the equivalents scraped from other sites e.g. twitter
#
barnabywalters
so, say I want to convert an @name into a nicer h-card
#
pfefferle
(Y) nice!
#
barnabywalters
I don’t have to do complex rel-me crawling, the twitter.com/name page will give me everything I need
#
barnabywalters
then i can add that info to my contacts list and do a proper crawl later
melvster joined the channel
#
barnabywalters
might also look at flickr POSSE of posts with photos in too…
#
pfefferle
@pfefferle -> look at the h-card of http://twitter.com/pfefferle and use the p-name for the post?
#
barnabywalters
pfefferle: yep, use the name and url from twitter, then crawl for more h-card details async
#
barnabywalters
identengine.com is an amazingly complete crawler, just *really* slow
#
pfefferle
and webfinger isn't working well
#
barnabywalters
mainly ignores webfinger
#
barnabywalters
currently the only reason I’d implement it is to interop with pump.io which I think uses it
#
pfefferle
i think so too
#
barnabywalters
but I’d rather lobby evanpro to support urls as identity if I can :)
#
pfefferle
as federated identifier
#
pfefferle
username@domain
#
pfefferle
so, time to go home…
#
pfefferle
bye bye
bnvk, smus, eschnou and tantek joined the channel
#
Loqi
tantek: barnabywalters left you a message 6 hours, 23 minutes ago: RE rel following/follower (sorry, I was at a hackerspace and got distracted): In an indieweb context rel=follower is unlikely to be easily verifiable or at all accurate, rel=following might be more useful. What does it mean, though? That I read their content daily/hourly/in real time?
#
Loqi
tantek: barnabywalters left you a message 1 hour ago: your notes u-syndication links don’t work with the current strict original-post-discovery algorithm due to being http:// instead of twitter’s canonical https:// — should the algorithm be so strict?
#
tantek
barnabywalters - following just means reading - no implications about time, nor comprehensiveness
#
tantek
good FAQ though
#
tantek
barnabywalters - re: twitter's canonical https - back when I made most of those tweets - it was http - so what's the expectation, that I go back and update past rel-syndication links when a silo switches from http to https?
#
tantek
Might be better to allow a redirect there
#
tantek
seems more web architecture friendly
#
barnabywalters
agreed. I’ll add it to the algorithm
#
tantek
and ok since it's just a permalink to content rather than sign-in related (why we don't allow http to https switches in indieauth)
#
tantek
ok cool
#
barnabywalters
is liking the new IWC wiki tools at the top
#
tantek
is thinking about using Twitter for comments on posts for non-indieweb-types.
#
barnabywalters
editing+logging in is two keystrokes easier now
#
barnabywalters
tantek: I got half way through implementing that at one point, I should revisit it
#
tantek
barnabywalters - I'm thinking it might need reverse-syndication (AKA backfeed) to really complete it.
#
waterpigs.co.uk
edited /original-post-discovery (+66) "/* Algorithm */ added note about https? protocol independence when confirming original post discovery"
(view diff)
#
tantek
I think it's reasonable to limit comments to 140 characters (or less including the @mention) for non-indieweb folks.
dentonjacobs joined the channel
#
barnabywalters
tantek: indeed. now the php-mf2-shim is working better with twitter parsing it shouldn’t be so tricky
#
tantek
right, we have more building blocks now that should lower the barrier
#
barnabywalters
IIRC the wall I ran into last time was trying to overcomplicate things by making it look like twitter was sending webmentions — this time I’ll do the quick and dirty route
#
tantek
barnabywalters - do we really want to match independent of protocol, or just follow redirects?
#
tantek
(latter seems more robust, as silos sometimes move permalinks slightly)
#
barnabywalters
hm, maybe so.
#
tantek
and it will handle the http->https case
#
barnabywalters
sure, and things like twitter/user/status /statuses
#
tantek
barnabywalters - similarly with webmention details
#
tantek
speaking of which
#
tantek
aaronpk - how is your support for receiving webmentions to your shortlinks?
#
waterpigs.co.uk
edited /original-post-discovery (-11) "/* Algorithm */ clarified details of original post syndication verification"
(view diff)
#
barnabywalters
a shared cache of what any given URL redirects to would be handy for this sort of thing, as well as short url expansion
xtof joined the channel
#
tantek
barnabywalters - looks good
#
barnabywalters
thanks. once I’ve implemented it fully I’ll release it as a package
#
@julieryan18
RT @gaelynnwoods: Is bigger always better? With regards to #books, of course... Chime in on THE BIG HEAT: http://gaelynnwoods.blogspot.com/2013/08/does-size-matter-sorry-all-you-sex.html #indieauth…
(twitter.com/_/status/372761356316860416)
#
tantek
"#indieauth…" :P
#
@authoress_cj
RT @gaelynnwoods: Is bigger always better? With regards to #books, of course... Chime in on THE BIG HEAT: http://gaelynnwoods.blogspot.com/2013/08/does-size-matter-sorry-all-you-sex.html #indieauth…
(twitter.com/_/status/372761576417132547)
#
barnabywalters
how come it always truncates at *just* the right point
#
tantek
(ditto)
#
tantek
barnabywalters - it doesn't - we see only the one where it happens to truncate at just the right point.
#
tantek
s/one/ones
#
Loqi
tantek meant to say: barnabywalters - it doesn't - we see only the ones where it happens to truncate at just the right point.
#
barnabywalters
there are a great many of them
#
tantek
(observer bias)
erikmaarten_, spinnerin and jgraham909 joined the channel
#
@RichWeatherly43
RT @kennhoss: Summer have you sweltering? Check out some great #books on the Independent Author Network - http://www.independentauthornetwork.com/kenneth-hoss.html #indieauth…
(twitter.com/_/status/372771216387747840)
Acidnerd joined the channel
#
@dellasm
RT @kennhoss: Summer have you sweltering? Check out some great #books on the Independent Author Network - http://www.independentauthornetwork.com/kenneth-hoss.html #indieauth…
(twitter.com/_/status/372772839411429376)
smus, ozten and scor joined the channel
#
tantek.com
edited /original-post-discovery (+7) "/* Algorithm */ clarify redirect"
(view diff)
smus joined the channel
#
tantek.com
edited /webactions (+942) "/* clientside conditionals */ more advantages"
(view diff)
#
tantek
barnabywalters - it would be great for all these shims to have simple web UIs with URL fields where you could check results
andreypopp joined the channel
#
tantek
e.g. to see what original-post-discovery does when given a tweet URL or other
#
tantek
!tell barnabywalters - it would be great for all these shims to have simple web UIs with URL fields where you could check results. e.g. to see what original-post-discovery does when given a tweet URL or other
#
Loqi
Ok, I'll tell him that when I see him next
bnvk, smus, jgraham909 and ozten joined the channel
#
neuro`
Hello
ozten, pippinlee, xtof, smus, ruiramos, tpinto, bnvk, ruiramos_, tpinto_ and friedcell joined the channel
#
aaronpk
I wonder if I can make it exclude certain terms
ruiramos, tpinto, andreypopp, ruiramos_, tpinto_, smus and eschnou joined the channel
#
bret
is twitter screwed up for anyone else right now?
#
@xtof_fr
#HeaveHo party @agence50A (Paris) Friday 2013-08-30T19:30 #LeBateau #indiewebcamp #brighton #UK #rsvp http://mydatalabs.com/Heave-ho#pitch or DM.
(twitter.com/_/status/372813791857082368)
MattJ, ruiramos, tpinto, tpinto_, smus, abrereton, ruiramos_, bnvk, npdoty, tilgovi and musigny joined the channel
ruiramos_ joined the channel
tpinto, ruiramos, tpinto_ and ruiramos_ joined the channel
#
@oscargodson
@aaronpk That's a totally different topic :) but I've replied to this many times and why I wrote: https://medium.com/writers-on-writing/9ad16e70af15
tpinto and ruiramos joined the channel
#
@aaronpk
@oscargodson fair, and I want to write a thorough response on how @medium could become more indieweb friendly... http://aaronparecki.com/replies/2013/08/28/3/indieweb-medium
(twitter.com/_/status/372833692109922304)
tpinto_, ruiramos_, tpinto, ruiramos, bnvk, poppy, abrereton and tantek joined the channel
#
tantek
good afternoon #indiewebcamp!
tpinto_ joined the channel
#
tantek
catches up on logs for today.
#
tantek
bret - I thought you didn't use Twitter ;) re: http://indiewebcamp.com/irc/2013-08-28/line/1377720653
#
bret
I still read stuff thats on it sometimes
#
bret
it it working for you?
#
tantek
I mean, I can view my home page, and favorite tweets. haven't tried posting yet.
#
tantek
ooh - in-stream reply-contexts are back!
abrereton, ruiramos, jgraham909, scor and tpinto joined the channel
#
@veen
We have a Twitter stream on a screen and it was all messed up and I asked why and someone just said, "Syrian Army." World is weird now.
ruiramos and tpinto joined the channel
#
bret
yeah raw html is what I was getting
ruiramos_ and ruiramos joined the channel
#
bret
tantek: super weird
#
bret
tantek++
#
Loqi
tantek has 15 karma
jgraham909, bnvk, cldstr and matthewlmcclure joined the channel
#
tantek.com
edited /Instagram (+157) "add Downtime section with screenshot from Twitter"
(view diff)
#
tantek.com
edited /Instagram (+69) "/* Instagram */ note video posts added in 2013"
(view diff)
poppy1 joined the channel
#
tantek.com
edited /Tumblr (+199) "added downtime section"
(view diff)
#
tantek.com
created /database (+35) "r"
(view diff)
#
tantek.com
edited /Tumblr (+5) "/* Downtime */ ..."
(view diff)
#
tantek.com
edited /databases-antipattern (+49) "URL for fragile"
(view diff)
#
tantek.com
edited /Twitter (+189) "add Downtime section with failwhale"
(view diff)
#
tantek.com
edited /Twitter (+189) "/* Downtime */ 2010-11-04 "Twitter server is down or being upgraded.""
(view diff)
#
tantek.com
edited /Twitter (+192) "/* Downtime */ add live downtime report link, gigagom article 2012"
(view diff)
#
tantek.com
edited /Flickr (+213) "add Downtime section"
(view diff)
#
tantek
bret - next time you see a problem on Twitter, grab a screen capture of your browser window with the problem, upload to indiewebcamp.com, and add it to the top of http://indiewebcamp.com/Twitter#Downtime
barnabywalters joined the channel
#
Loqi
barnabywalters: tantek left you a message 5 hours, 33 minutes ago: - it would be great for all these shims to have simple web UIs with URL fields where you could check results. e.g. to see what original-post-discovery does when given a tweet URL or other
#
tantek
barnabywalters - also, looks like Twitter's in-stream reply-contexts are a live feature for everyone now: https://about.twitter.com/products/conversations
#
barnabywalters
tantek: RE UIs: of course :)
#
barnabywalters
RE in-stream replies: ooooh
#
barnabywalters
argh background
#
tantek
I've taken a few screenshots today which I need to upload - but their "blog post" has a broader explanation
#
barnabywalters
I wonder if any improved threaded tweet data will be available in the API
#
tantek
they've changed it in interesting ways from my earlier screenshots
#
barnabywalters
which would make backfeed *way* easier