#indiewebcamp 2013-10-13

2013-10-13 UTC
jernst, gwenbell, caseorganic and josephboyle joined the channel
#
bret
!tell shaners Wanna meet up tomorrow at somepoint?
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
Just finished my "mentions" feed, marked up with h-cite. Hopefully I got all of that right. http://aaronparecki.com/mentions
#
aaronpk
there are a number of different cases I need to handle, when the source contains an h-entry, an h-event, or no mf2 markup, etc. So let me know if you see something that doesn't look right.
#
aaronpk
clearly I need to do some work on storing my mentions, there seem to be a number of duplicate entries in some cases
#
aaronpk
also not sure how useful showing mentions of my site from my site are
#
aaronpk
(a bunch of them here, when I think someone was testing the webmention client http://aaronparecki.com/mentions?before=20130829-110400)
bnvk and caseorganic joined the channel
#
bret
way cool aaronpk :)
bnvk, tantek and jernst joined the channel
#
aaronparecki.com
edited /comment (+0) "move "reply" discussion lower"
(view diff)
#
aaronparecki.com
edited /comment (+1) "moved examples to their own section to make the "how" section read better"
(view diff)
eschnou, squeakytoy and pfenwick joined the channel
#
aaronpk
almost got real-time comments working! https://gist.github.com/aaronpk/6958924
pfenwick, tpinto and josephboyle1 joined the channel
#
Loqi
Ok, I'll tell him that when I see him next
tpinto and glennjones joined the channel
#
Loqi
glennjones: barnabywalters left you a message 1 week, 6 days ago: looks like IWCUK is overfull — any idea if the venue is likely to be happy to accommodate one or two extra people?
tpinto, catsup, melvster, pfenwick and tantek joined the channel
#
Loqi
tantek: aaronpk left you a message 3 hours, 38 minutes ago: http://aaronparecki.com/articles/2013/10/13/1/realtime-indieweb-comments
eschnou, danbri, andreypopp and tpinto joined the channel
#
tantek
aaronpk - AWESOME!!!
danbri joined the channel
#
tantek
aaronpk - I tried to use your webmention form but when I entered http://tantek.com/2013/286/t1/real-time-indieweb-comments it said "You didn't enter a URL!"
#
tantek
back to curl it is ;)
#
tantek
and that totally worked. Amazing.
#
tantek
off to go run in Central Park. once again, congratulations @aaronpk. That's a huge milestone.
andreypopp joined the channel
#
@BarnabyWalters
Congratulations @aaronpk on implementing real-time #indieweb comments in #p3k using #webmention, websockets, redis… http://waterpigs.co.uk/notes/4SXD6g/
(twitter.com/_/status/389376653996355584)
bnvk joined the channel
josephboyle joined the channel
#
@jmk
Wouldn't it be rad if we could have real time, Facebook-like comments everywhere? We can. /via @t http://aaronparecki.com/articles/2013/10/13/1/realtime-indieweb-comments
(twitter.com/_/status/389407088763736064)
andreypopp joined the channel
julien51, tantek and andreypopp joined the channel
julien51 and tpinto joined the channel
#
@aaronpk
@patrikmalmberg Current personal health accounts are a step in the right direction, but ultimately it requires... http://aaronparecki.com/replies/2013/10/13/6/qs13-quantifiedself-ownyourdata
(twitter.com/_/status/389429747714752512)
bnvk, caseorganic and tantek joined the channel
#
aaronpk
tantek: I fixed my webmention form, thanks!
#
tantek
great!
tpinto, eschnou and spinnerin joined the channel
#
caseorganic
tantek: would it be possible for you to quickly review my indieweb slides quickly for krtconf? the first two sections are kind of ok, the 3rd needs work. i will convert them into html5 but ppt is good for drafting https://www.dropbox.com/s/xzfqmw9cyfk5o4c/IntroductionToTheIndieWeb.pptx
#
tantek.com
edited /Falcon (+1226) "note 5 post types, bolden each one, move legacy tech to its own section with specific use-cases for each, provide more details of current posting UI, add working on "pre-fill in-reply-to field""
(view diff)
#
tantek
hello caseorganic!
#
caseorganic
tantek: i put the rss/atom wars section in, but i need to know if there was more at play then just that
#
caseorganic
tantek: hello!
#
tantek
sure, let me braindump one more thing to the wiki
#
caseorganic
tantek: i could also feed the slides line by line into irc for checking, whichever works better
#
tantek
ah, if only my IRC client had a link preview feature where it showed the destination of links in IRC in a sidebar as people messaged them in IRC
#
caseorganic
tantek: yes
#
tantek.com
edited /Falcon (+0) "/* Working On */ move sending webmentions to the top. aaronpk's realtime indieweb comments implementation has pushed me to do webmentions semi-automatically (instead of manual curl) the better to demo commenting on aaronpk's posts in realtime :)"
(view diff)
#
tantek
aaronpk - you're so productive you're forcing me to reprioritize what I'm working on! :)
#
tantek
is sad about .pptx for the indieweb slides
#
tantek
is now really confused about how these can possibly be rendering in FF.
#
caseorganic
tantek: it is only temporary draft
#
tantek
sure, editing tool, got it.
#
tantek
still confused about what is actually rendering them inline in a FF tab.
#
aaronpk
it might be a dropbox preview thing
#
tantek
caseorganic my goodness the AOL Hometown messages about moving to Geocities are gold!
#
caseorganic
tantek: they're my favorite comments :) found them years ago
#
caseorganic
tantek: i have to go to lunch now -- switching to mobile IRC
#
tantek
you need to take *just that one comment* and put it on its own slide
#
tantek
my goodness
#
caseorganic
tantek: if i switch off, feel free to use !tell command
#
caseorganic
tantek: will do!
#
tantek
"FORTUNATELY I SAVED MY WEBPAGE & TRANSFERRED IT TO GEOCITIES."
#
tantek
(!!!!!)
caseorganic, andreypopp and caseorga_ joined the channel
#
caseorga_
Back
#
tantek
caseorganic: typo: mantually -> manually
#
tantek
also, problem of Pingbacks presentation - should just show a screenshot of crappy pingbacks
#
tantek
I can find a sample for you to screenshot
#
caseorga_
Tantek: yes please
#
caseorga_
Tantek: re: screenshot
#
tantek
caseorganic, here you go - example of a blog post with nothing but redundant/meaningless pingbacks: https://blog.mozilla.org/blog/2013/01/28/privacy-day-2013/ (oh, and some spam too)
#
tantek
(underscoring your second point about "got overrun by spammers" - which you could/should make into a second/separate slide than the "pingback has bad presentation" point)
#
caseorga_
Tantek: ok will break those apart
#
tantek
each is a strong point on its own
#
tantek
glad my braindumping to you about 2003 made into something ;)
#
caseorga_
Tantek: yes of course
#
tantek
is hoping for a citation of some sort ;)
#
caseorga_
Tantek: haven't gotten to citations yet
#
tantek
on your "Big difference between 2013 and 2003" - those are good points about tweet become a thing etc. one more point to add:
#
caseorga_
Tantek: but there will be solid citations, one reason is so that if people read the slides later they won't write wired articles that make it seem like a guy from google invented IndieWeb
#
tantek
*users* switched from using *separate* reading/posting UIs of *decentralized* sources (RSS/Atom style) to using an *integrated* reading/posting UI at a *centralized* source wherever users were found themselves posting the most (e.g. Twitter, FB). And the blog/reader/RSS/Atom world either didn't notice or were in complete denial.
#
caseorga_
Tantek: I also wanted to check citations before writing them in - the slide on social network supermarkets is from a talk by Chris Messina in 2009 at OSBridge. Had it been talked about beforehand by anyone else to your knowledge?
#
tantek
caseorganic - yeah - that was odd about Klint's article
#
tantek
I haven't heard of social network supermarkets before
#
tantek
also by citations, how do you cite "from an in-person conversation with person X on date Y"?
#
caseorga_
Tantek: I'm not sure yet but I was thinking of using the bottom section for that
#
tantek
ok that makes sense. and dates are important too.
#
tantek
which is good because you keep track of all that stuff so well!
#
caseorga_
Also locations
#
tantek
true!
#
tantek
re: 2011: IndieWebCamp Formed
#
tantek
name names
#
caseorga_
Tantek: yes will also include images of the people
#
tantek
aaronpk & tantek discussed the possibility of IndieWebCamp after being both inspired and frustrated at FSWS2010
#
tantek
first (2011) indiewebcamp was co-founded/co-organized by aaronpk, caseorganic, crystal beasley, tantek
#
caseorga_
Tantek: What do you think about also including a slide on people who have contributed early on to elements outlined in indiemark?
#
tantek
(all of this is on the wiki, just summarizing here)
#
caseorga_
Tantek: summary is good - will make it easier to add slides
#
tantek
rather than IndieMark - which hasn't been very significant (yet)
#
tantek
I'd say a slide on discovering webmention, created by a guy in India (show name/photo of sandeep)
#
caseorga_
Tantek: ok perfect
#
tantek
2011 Indiewebcamp was also *builders only*
#
caseorga_
Tantek: an important filtering mechanism for a new community in reaction to the frustration of being at a conference where so much talk happened
#
tantek
(though we allowed each builder to optionally bring *one* apprentice who was the builder's responsibility to help get them on their own)
#
tantek
right, we were reacting to the frustrations at FSWS2010, and also at the frustrations of mailing lists which are 99% talk, maybe 1% action.
#
tantek
maybe include a slide on No Email Lists (red circle and slash through Email Lists, Google Groups, mailman icons/logos etc.)
#
caseorga_
Tantek: thus the decision to not have a mailing list at all. Only wiki and irc
#
caseorga_
Tantek: and of course the conferences
#
caseorga_
Tantek: ok good
#
tantek
here is a citation for my work on that - to not have a mailing list: http://microformats.org/wiki/wiki-better-than-email
#
caseorga_
Tantek: great
#
tantek
tough lesson learned in the microformats community - even there email lists were overloaded by trolls and talkers, essayists
#
caseorga_
Tantek: also worth mentioning rss/atom wars mostly fought over mailing lists as well?
#
tantek
hah - yeah - you can even point to their archives
#
caseorga_
Tantek: ha! Ok
#
tantek
looks it up
barnabywalters joined the channel
#
tantek
www.imc.org/atom-syntax/mail-archive/
#
caseorga_
Tantek*+
#
caseorga_
Tantek++
#
Loqi
Tantek has 18 karma
#
tantek
They did have a wiki too btw: http://www.intertwingly.net/wiki/pie/
#
tantek
that's hosted on Sam Ruby's personal site
#
barnabywalters
good evening #indiewebcamp
#
@aaronpk
@aral Was just at the #quantifiedself conference in SF this week and this post came out of it... #ownyourdata http://aaronparecki.com/replies/2013/10/13/7/quantifiedself-ownyourdata
(twitter.com/_/status/389464204375117824)
#
caseorga_
barnabywalters: good evening!/morning here
#
barnabywalters
mafternoon ;)
#
tantek
caseorganic, pausing momentarily at the "What can you do" slide to change locations
#
caseorga_
barnabywalters: t is reviewing my talk for keeping it Realtime Portland next week
#
tantek
bbiab
#
caseorga_
Tantek: ok
#
caseorga_
barnabywalters: yeah I have a small draft
#
barnabywalters
what’s the theme?
#
caseorga_
barnabywalters: SILOS
#
barnabywalters
hopes it’s the talk we discussed after IWCUK
#
caseorga_
barnabywalters: I'm giving the closing keynote
#
barnabywalters
(to silos, not closing keynote)
#
caseorga_
barnabywalters: it is!! It's precisely the talk
#
barnabywalters
wow, that was quick
#
caseorga_
barnabywalters: it came out of a rant tantek gave one night at a bar. It's the "what happened in 2003" talk
#
tantek
caseorganic, I may want to write a small blog post about my thoughts that I shared with you on what happened in 2003 - just that part - listing of the problems/failures - would you be ok with that?
#
barnabywalters
ATOM and silos, right?
#
barnabywalters
or rather, ATOM, RSS and silos
#
caseorga_
barnabywalters: and pingbacks
#
barnabywalters
oh wow yeah, them
#
barnabywalters
so when did wordpress go from being one implementation of many to the one implementation to rule them all?
#
barnabywalters
I’m guessing around 2006-7?
#
caseorga_
barnabywalters: actually that's a good thing to bring up and also to ask t
#
tantek
barnabywalters - perhaps when wordpress.com was launched?
#
tantek
I think that's what set that in motion
#
tantek
though not entirely their fault
#
caseorga_
Didn't typepad have something like it too?
#
tantek
as other blogging solutions essentially dropped the ball (multiple times)
#
barnabywalters
isn’t blaming wordpress — they made a good product, nothing wrong with that
#
tantek
MovableType's license fumbles pretty much torpedoed their community
#
barnabywalters
was movabletype also an early one?
#
tantek
it goes to show how a premature attempt at a business model can doom a whole project and community
#
tantek
2004 MovableType license fiasco
#
tantek
-> Wordpress momentum
#
tantek
2007 Movable Type re-released under GPL
#
tantek
-> too little too late
#
tantek
caseorganic, google movable type license
#
caseorga_
Tantek: so because Wordpress was open from the beginning it worked better
#
tantek
Wordpress was *GPL* from the beginning, to be specific
#
caseorga_
Moveable type was used for a lot of enterprise blogs for a while right?
#
caseorga_
And then people moved to Wordpress
#
tantek
it didn't "work better"
#
tantek
it had *simpler* and *more consistent* story from the beginning
#
tantek
Movable Type was actually *better* in many ways, features, community etc.
#
tantek
back in the day
#
tantek
written by "the former Product Manager of Movable Type" (!)
#
caseorga_
Wow'
#
neuro`
tantek: neither did I and I believe no one did
#
tantek
caseorganic, for citations like that - when someone gives you a link, and you use it / post it / cite it for other purposes, on Twitter at least the custom is to say hat-tip who you got it from, e.g. "ht: @t"
#
tantek
I try to keep track of that info (who I got links from) but it's often difficult.
#
tantek
neuro` - yeah, it is a sad story. A lot of good people put a lot of good time and effort into MT.
#
neuro`
tantek: to be honest, I didn't even know MT was still deunder development
#
tantek
neuro` open source projects are always "under development" right? ;)
tpinto joined the channel
#
tantek
ok, *now* I'm off to change locations. :)
julien51 and tantek joined the channel
#
tantek
checks the logs
shaners joined the channel
#
Loqi
shaners: bret left you a message on 10/12 at 6:37pm: Wanna meet up tomorrow at somepoint?
#
barnabywalters
it’d be really handy to be able to set a TTL for !tell messages
#
shaners
bret: ping
JasonO, HereticLocke and squeakytoy2 joined the channel
#
caseorga_
Tantek: the ending is the weakest
#
caseorga_
Tantek: but if this is the end inspiring speech then I think there should be a call to action. At least get your own domain name
#
caseorga_
Tantek: although most people in this particular audience will have one, so I don't want to talk down to them. Maybe WebMention
wyomingplease joined the channel
#
caseorga_
And I also want to talk about the future of IndieWeb and where it is going
julien51 joined the channel
#
tantek
caseorganic - let me finish reading through it and I'll think of something ;)
HereticLocke joined the channel
#
tantek
aaronpk, would be nice if Loqi used ISO-8601 dates, and 24hr time. E.g. instead of "10/12 at 6:37pm" - do "2013-10-12 at 18:37" (maybe even give the time zone or minutes/hours/days ago *in addition* to help provide time-context)
#
Loqi
woot!
#
caseorga_
Loqi seems to like that idea
#
shaners
caseorga_ I'm reading your slides too.
#
shaners
maybe mention that interop is at the http/html level
#
tantek
where?
#
caseorga_
shaners: ohh...they're in a very rough state.
#
shaners
i know. i'm not scared.
#
caseorga_
shaners: could you refer to slide number in feedback?
#
shaners
yep. lemme find a good spot. (it was a left field thought, but i think that bit of #indiewb is an important one)
#
tantek
caseorganic - it might help as a follow-on to when you mention webmention
#
shaners
caseorga_ maybe around slide 19, in the "What was supposed to happen in 2003?" section
#
caseorga_
K
#
tantek
shaners - it's too hard to have figured it out at that point
#
tantek
that's kind out of left field
#
tantek
however, by first discussing the example of discovering/using/adopting webmention...
#
tantek
it starts to provide a hint towards "just use http"
#
shaners
or around 34, in "IndieWeb Principles"
#
tantek
nah - it's not a principle
#
shaners
or 36 on webmention
#
shaners
or 38, federated comments
#
shaners
wherever you think is good, caseorga_. it's your jam.
#
tantek
I'd say after 36, you can make a point about "just use http" as the lesson learned
#
tantek
then after 38, you can make a point about "just use HTML" as the lesson learned
#
caseorga_
Tantek: so for the ending I want to give people hope that we can out of the state of the web we're in right now
#
tantek
because they're both useful, valid points,
#
caseorga_
Tantek: good re:just use HTML
#
tantek
caseorganic - yeah, got it.
#
tantek
important to make them as separate points
#
tantek
because each is important
#
tantek
good call shaners for bringing it up
#
caseorga_
Tantek: I may also add a bit about HTML lasting longer over time - easier to archive, load, preserve
julien51 joined the channel
#
tantek
they're far from widely accepted wisdom yet
#
tantek
too many backend programmer crowds still stuck on layering crap on top of http (instead of just using http), and using XML/JSON as a panacea when most of the time, "just use HTML(+microformats)" is good enough and simpler for everyone.
#
tantek
caseorganic, here's some connective material for webmention and "just use HTTP" : http://tantek.com/2013/258/t2/web-protocols-should-use-http-params-no-xml
#
shaners
honestly, it's the part (JUST™ http/html) the has the most traction when talking with other programmers* because they can use whatever tools they want and still play along
#
tantek
my experience is that programmers have different reactions to the http vs html pieces of that so mixing them often causes a cognitive dissonance
#
neuro`
tantek: open source projects may be abandonned
#
barnabywalters
HTTP APIs are much more accepted than HTML APIs, in the most commonly used sense of “API”
#
tantek
barnabywalters - exactly
#
barnabywalters
one way to describe mf2 is “making HTML as easy to consume as a JSON API”
#
tantek
though when people say HTTP API - they usually mean HTTP+JSON API
#
barnabywalters
but that explanation only resonates with a particular crowd
#
tantek
they leave out that detail - that they've wrapped/abstracted stuff in JSON
#
tantek
same folks would've claimed that Pingback is "just" and HTTP API, neglecting to mention the XML-RPC baggage
#
barnabywalters
even more significantly, most of the time the URL structures are completely different (e.g. twitter)
#
tantek
so sad/true
#
barnabywalters
from the public HTML version, that is
#
tantek
but I'm not sure that level of detail matters to a broader audience
tpinto and HereticLocke joined the channel
#
caseorga_
Okay, I think the first two parts of the talk are good now
#
caseorga_
Good enough to proceed
HereticLocke joined the channel
#
barnabywalters
aaronpk: thanks for the tip about using redis for pub/sub stuff btw — set up on the pi was super easy!
#
barnabywalters
now we just have to make PuSH channels as easy to publish/subscribe to
tilgovi joined the channel
#
tantek
barnabywalters - I remember sandeep complaining about PuSH being a pain to consume
#
barnabywalters
tantek: it is, even more so to try to do authenticated/private feeds
#
shaners
tantek caseorga_ : wrt "ht: @t", i use slash tags for this "/via @t"
caseorganic joined the channel
#
tantek
shaners - slashtags are far too forced
#
shaners
not for me.
#
tantek
people have been using "ht:" and "cc:" etc. *far* longer
#
barnabywalters
shaners: I used to use slashtags a bit but decided they were ugly and served no real purpose
#
tantek
it's arrogant/foolish to invent a new syntax that has no advantages over existing emergent syntax
#
shaners
that's fine.
#
barnabywalters
esp. as nothing actually consumed them
#
tantek
@-names were emergently used on Flickr and Myspace - thus it made sense to make them a convention
#
barnabywalters
shaners: when you use slashtags, who/what are they for?
#
shaners
primarily for me. for parsing with my eyes and with code.
#
tantek
there was no prior art for in-text tagging, so hashtags made sense as a simple proposal, especially with *re-using* the IRC channel convention which does indicate a topic of sorts
#
tantek
but slashtags is just trying to be too clever with a name "slashtags" rather than being clever with researching/re-using existing behavior.
#
barnabywalters
“with code” — you have running code out there which actually looks a slashtags? what does it do?
#
tantek
(i.e. slashtags rhymes with hashtags and thus is just trying to capitalize on the popularity of hashtags)
#
tantek
should just write a short tirade post on why no slashtags.
#
shaners
that's not true, tantek. chris didn't originally call them that. he called it "the slasher". someone else pointed out the "slashtags" name possibility.
#
shaners
see the factoryjoe URL above
#
shaners
barnabywalters: i've written one off scripts to parse through a collection of toots to pull out @users that i was /cc'ing a lot or reposting from /via.
#
shaners
also, i like a leading sigil better than a trailing one.
#
tantek
except for the whole existing practice bit
#
tantek
shaners - appreciate the correction
#
tantek
"the slasher" - lol
#
shaners
right?
#
shaners
but still. my point at the beginning of this thread and still now is that *I use* /slashtags. not *you should* use /slashtags.
#
shaners
tantek: we don't all do the same things all the time for the same reasons.
#
aaronpk
barnabywalters: yeah! redis is great.
#
tantek
shaners - put another way, experimentation encouraged :)
#
aaronpk
barnabywalters: have you looked at the new PuSH protocol? I haven't really dug into it since the first version
#
shaners
part of this whole indieweb jam is that we document all the different ways that we do stuff now. and see what shakes out.
#
barnabywalters
aaronpk: best part is, if i need a few little random key/value persistence, I already have a connection open too
#
tantek
shaners - and the criticism thereof
#
barnabywalters
aaronpk: just reading through it now. it actually looks really nice
#
tantek
hence the points I made above
#
aaronpk
barnabywalters: totally, great for caching and stuff, also queuing
#
barnabywalters
but the nice parts aren’t what’s implemented everywhere already :(
#
shaners
tantek: i agree with you that "experimentation encouraged", but your tone and tactics don't sound like "experimentation encouraged" above. they sound like "don't use slashtags!"
#
aaronpk
barnabywalters: the next thing I need is a subscriber that can read my mentions feed and send me push notifications http://aaronparecki.com/mentions
#
tantek
shaners - it's a mix of perspectives
#
barnabywalters
aaronpk: yeah. indieweb gurdy just needs a power supply and I can start using it in real life!
#
tantek
shaners - I do think slashtags have been debunked sufficiently to abandon
#
shaners
nah, i'm good.
#
barnabywalters
aaronpk: I want to build a bunch of small analysis apps which I can plug my/other feeds into and get interesting stuff out
#
shaners
p-* is easier to parse because of a leading sigil. same's true for me with /*.
#
aaronpk
I think I've used the /cc and /via syntax more than cc: and via:
#
tantek
right, keep on keeping on. maybe you'll discover something new about them that we haven't figured out yet in the 4+ years they've been in the wild
#
aaronpk
not really sure why, haven't thought too much about it
#
barnabywalters
like graphs — first target is my old #steps data
#
shaners
tantek: do you do anything programmatically with cc: and via: ?
#
aaronpk
barnabywalters: yeah! you saw my QS post from Friday?
#
tantek
no - just for human consumption
#
tantek
which I do think is paramount in human text
#
barnabywalters
aaronpk: I did! great write-up, matches my thinking exactly
#
tantek
so I put a high priority on re-using established human text punctuation conventions
#
aaronpk
sweet. I want to start building this in really small pieces
#
aaronpk
a thing that visualizes your steps woudl be a great first start
#
shaners
tantek: funny thing is, i've used /slashtags is hand written text now. they've crept into my life proper. :D
#
barnabywalters
aaronpk: another thing I found I really enjoyed about using redis for my gurdy pi data was that I could use new things which interest me (e.g. node.js, go) for small pieces without having to port everything to a new langauge
#
tantek
shaners - you're just too slashleet ;)
#
shaners
aaronpk barnabywalters: i think the M7 motion co-processor is gonna be awesome toward the goal of IndieQS
#
shaners
tantek :P
#
aaronpk
shaners: I'm super excited about the M7. I'm going to write a simple step counting app when I get my new phone
#
shaners
tantek aaronpk: remember that 13yo iOS dev at #xoxo?
#
barnabywalters
shaners: indeed! would be fun to try to make a small device which does a similar thing without having to buy an iPhone too
#
tantek
shaners, sort of? I don't allocate much memory for propriety platform ephemera
#
shaners
i talked him up on the idea of basically a personal fitibt ala M7/indieweb site. he was into it.
#
aaronpk
barnabywalters: totally! I love that I have a really small node.js script I use for websockets and being able to pass data between node.js and php with no big deal
#
tantek
shaners - nice! convert those distracted by proprietary platforms/APIs
#
barnabywalters
aaronpk: the trade-off is fragility and lack of thingness, which matters a lot to me
#
aaronpk
lack of thingness?
#
barnabywalters
yeah, the difference between a musical instrument and the setups used by most electronic music performers
#
shaners
tantek: what i'm excitebike about with the M7 potential is that I *already* carry my iPhone all the time. i'd like to not have as many things on me. e.g. fitbit
#
barnabywalters
one is a self-contained Thing
#
barnabywalters
the other is a fragile system
#
barnabywalters
trade offs are modularity, complexity, fragility and aesthetics
#
aaronpk
barnabywalters: makes sense
#
aaronpk
shaners: if I built a simple step counting app that posted data to an API endpoint you configured int he app would you use it?
#
shaners
heck yes.
#
shaners
ps, i don't have a 5S yet. that's my post-FHC5 present to myself
#
aaronpk
cool, I have a plan now for how to start implementing this future http://aaronparecki.com/articles/2013/10/11/1/the-future-of-quantified-self-devices
#
shaners
aaronpk: and i'd keep using my fitbit so we can compare datums
#
shaners
aaronpk: Oh, I already read that. ;)
julien51 joined the channel
#
barnabywalters
btw, anyone who wasn’t around over the last few days: http://waterpigs.co.uk/extensions/weave/
#
barnabywalters
reviews/bug reports much appreciated
#
aaronpk
barnabywalters: wow awesome, I haven't actually looked at that on my computer yet
#
shaners
barnabywalters: i found a bug last night.
#
shaners
lemme repro it
#
barnabywalters
shaners: oooh, thanks
#
shaners
shit. what toot was it?
#
shaners
aaronpk: someone indieweby replied to you yesterday.
#
aaronpk
barnabywalters: you should add a note about chrome extension warning https://support.google.com/chrome_webstore/answer/2664769?p=crx_warning&rd=1
#
caseorganic
tantek: ok, i am going to add the info to my slides
#
tantek
caseorganic - um, context? which info? ;)
#
barnabywalters
aaronpk: bah, I should just shell out the $5 google demands
#
caseorganic
tantek: feedback you gave me above
#
tantek
well I figured that ;)
#
aaronpk
oh is that waht it takes?
#
barnabywalters
make it up by donating to mozilla or EFF or something
#
caseorganic
tantek: the hardest part will be the ending
#
barnabywalters
yeah, to put things in the chrome web store
#
barnabywalters
for “verification”
#
tantek
keeps getting distracted by other threads in #indiewebcamp to finish reviewing caseorganic's slides and suggest more ending thoughts
#
caseorganic
tantek: i noticed ;)
#
shaners
barnabywalters: does weave work on tweet permalinks or only The Feed?
#
aaronpk
barnabywalters: it should also rewrite the link on the timestamp to the original post's URL
#
barnabywalters
shaners: currently only the feed, permalinks coming next version
#
tantek
whoa that would be cool too!
#
barnabywalters
hmm, it should already rewrite permalinks — what tweet is it not working on?
#
tantek
+1 on shaners and aaronpk suggestions
#
aaronpk
yours ;)
#
shaners
barnabywalters: i found it
#
barnabywalters
huh, okay. must have broken something
#
aaronpk
yeah it's not working on a user profile page either
#
shaners
yeah it is
#
barnabywalters
what browsers are you guys using?
#
aaronpk
chrome
#
shaners
Safari.app latest
#
aaronpk
none of the ones on twitter.com/aaronpk expand for me
#
barnabywalters
I see the in-feed relative timestamp links correctly rewritten
#
@aaronpk
@benwerd This has been happening to me too for a while. Luckily (?) I have a Google Calendar tab open almost all... http://aaronparecki.com/replies/2013/10/12/2/
#
barnabywalters
checks on chrome
#
tantek.com
created /citation (+1402) "stub a start - a bit surprised this didn't exist already"
(view diff)
#
shaners
aaronpk's 6 toot down on his twitter page right now
indiewebcamp-vis joined the channel
#
shaners
originally said "@benwerd This has been happening to me too for a while. Luckily (?) I have a Google Calendar tab open almost all... "
#
@aaronpk
@benwerd This has been happening to me too for a while. Luckily (?) I have a Google Calendar tab open almost all... http://aaronparecki.com/replies/2013/10/12/2/
#
barnabywalters
oh, on a reply tweet?
#
barnabywalters
this is probably because I’m faking having a microformats parser, and it’s finding the wrong URL
#
shaners
in the feed, it get's transmogrified into "Spam calendar invites. That's a new one for me."
#
shaners
yeah, on the reply toot.
#
shaners
when you parse out the citation short url ( aaron.pk/r4SW2 ), you get a note page with a reply context of benwerd's original note
#
barnabywalters
yeah, that’s the text of the replied-to note. I’ll use gjones’s mf parser in the next version
#
shaners
and because that original is first, its content is getting rewritten on top of aaronpk's actual toot in the feed
#
barnabywalters
currently weave is just looking for the first .e-content, which is fragile and silly
#
shaners
make sense?
#
aaronpk
ah thats what you mean by "faking"
#
tantek.com
edited /citation (+20) "' plus h-card props"
(view diff)
#
barnabywalters
argh that chrome warning is extremely irritating. I’m the user, why can’t I choose whether or not to trust it
#
shaners
no such warning in Safari.app ;)
#
barnabywalters
esp. when it’s already asked me if I want to discard or continue
#
aaronpk
yeah not a fan of that flow
#
tantek
re: "spam calendar invites". Yeah, email must die.
#
tantek
it's only going to get worse
#
barnabywalters
shaners: FF has the best extension installation flow (and upload flow), followed by opera, followed by safari
#
barnabywalters
chrome probably works really well if you pay google
#
tantek
what is that? UI blackmail? pay us or else you get a crappy UX!
#
Loqi
that is soooo strange
#
shaners
barnabywalters: does FF still require that the app be quit/restarted before the extension is active?
#
tantek
hahaha
#
Loqi
rofl
#
shaners
lollerskates
#
barnabywalters
shaners: only for extensions which hook into FF’s UI
#
shaners
ah. ok.
#
barnabywalters
not for ones which just use JS/HTML, like weave
#
barnabywalters
and the upload process is *amazing*. they have a web UI which runs a bunch of tests over the extension automatically
#
barnabywalters
everyone else just has a boring form which gets picky over image dimensions :(
#
barnabywalters
seriously, apple and opera can’t figure out how to resize an image
#
shaners
THAT'S HARD! ;)
#
aaronpk
and it doesn't scale
#
aaronpk
clearly facebook and flickr are the only ones who are allowde to resize photos at webscale
#
barnabywalters
oh, I take that back, opera can resize. it’s actually chrome which can’t
#
barnabywalters
they can’t resize and image, and they want me to pay *them*?!
#
barnabywalters
s/and im/an im
#
Loqi
barnabywalters meant to say: they can’t resize an image, and they want me to pay *them*?!
#
shaners
tantek: did you change your attribution URL strategy? https://twitter.com/t/status/389495983648026624
#
@t
Brace yourselves, the spam calendar invitations are coming:
#
tantek
shaners - hah - double-meaning
#
tantek
(unintended)
#
tantek
oh darn - Twitter doesn't show embedded tweet meta-info when you http link to them instead of https
#
tantek
deleted
#
aaronpk
oh hah, the full version has benwerd's tweet after original:
#
tantek
goes through gymnastics to delete/repost
#
shaners
so… still using (ttk.me t4SX3)
#
tantek
nope, that wasn't it. apparently Twitter only shows embedded preview content on the last link in a tweet.
#
aaronpk
even if there is non :(
abrereton joined the channel
#
tantek
I don't always link to Medium posts, but when I do they're about not using your phone: https://medium.com/architecting-a-life/5e9d57919f06
abrereton joined the channel
#
aaronpk
oh, ipad instead? yeah I can get behind that
#
barnabywalters
tantek: that post mirrors my experiences almost exactly
#
barnabywalters
especially wrt the social implications of using a larger form-factor device instead of a smartphone
#
aaronpk
especially with 4G, that's like all the good parts of havin g a phone
#
barnabywalters
oh, fascinating affordance on that last bullet point
#
barnabywalters
“(Leave a comment on this bullet point to suggest your own hack.)”
#
aaronpk
horrrible resulting UI, but yea it's interesting :)
jernst and abrereton joined the channel
#
tantek
yeah that is interesting
#
tantek.com
created /citations (+22) "r"
(view diff)
#
tantek.com
created /giving-credit (+2466) "stub with citations, via, ht"
(view diff)
#
tantek
I think I've sufficiently popped the stack to return to reviewing caseorganic's slides. So, momentary walk/bio break to reset cache memory.
#
caseorganic
tantek: k
#
shaners
pop POP!
#
caseorganic
tantek: found a question you asked earlier " I may want to write a small blog post about my thoughts that I shared with you on what happened in 2003 - just that part - listing of the problems/failures - would you be ok with that?"
#
caseorganic
tantek: yes, i'm okay with that
#
tantek
yes! great. thank you.
#
caseorganic
tantek: i'd like to read it
tilgovi joined the channel
#
caseorganic
tantek: but it would be great to keep this talk a surprise for the audience at keeping it realtime
#
caseorganic
tantek: so if you publish after or on the day i talk (sat) then it won't give away the punchline
#
tantek
I've been thinking about it ever since I read Anil Dash's "The Web We Lost" and strongly felt that he was leaving out key parts of the story, perhaps unconsciously selectively.
#
tantek
It really bugged me - like inaccurate portrayals of history you lived/worked through.
#
caseorganic
tantek: good and important
#
tantek
caseorganic - I don't plan on providing any punchlines in my post
#
tantek
just historical documentation
#
tantek
also, I love how we talk about keeping things a surprise in an open IRC channel that's logged publicly with really nicely discoverable markup ;)
#
tantek
(just sayin')
#
caseorganic
tantek: i'm worried that if you do that people will say, 'yeah, we just read that on the internet' when i get to the 2003 part and i'll have to remove it from my slides
#
caseorganic
tantek: well, it's still a small community ;)
#
tantek
nah - that nearly never happens caseorganic
#
tantek
the opposite in fact
#
caseorganic
tantek: ok good
#
tantek
when people hear similar/same messages from multiple people
#
tantek
it increases the credibility/acceptance
#
caseorganic
tantek: because they'll get more context about it in the talk, and because it's recent news people will be prepped to want more
#
tantek
like, oh yeah, I heard about this
#
caseorganic
tantek: great! ok
#
tantek
right - people usually don't read blog posts thoroughly anyway - tl;dr and all that
#
tantek
they skim and get a "feeling" for it
#
tantek
so much so that when you cover details in synchronous real time (a "talk" at a "conference"), even if/when you mention details that I may have blogged, such details will feel "new" to them
#
caseorganic
tantek: excellent!
#
tantek
there's a misplaced anxiety over "scoops" in online media that makes very little sense in general
#
tantek
perhaps for big/popular memes/people (e.g. Apple or movie stars), but for anything industry specific / detailed, I think it's better when people get primed a bit
#
tantek
but that's just my anecdotal experience with these things
#
tantek
is curious to hear others' impressions
#
tantek
resumes reviewing caseorganic preso starting at the "What can you do" slide.
#
tantek
has skimmed the rest of the slides
#
tantek
caseorganic: re: 2011: IndieWebCamp Formed -
#
tantek
in "Must have your own domain name to attend" might want to mention - indiewebcamp wiki used OpenID for that
#
tantek
helps demonstrate use of existing tech before replacing with better tech
#
aaronpk
tantek: recommendation for coffee shop for getting work done a couple blocks from duboce park?
#
tantek
that way when you transition in the 2012 site to say IndieWebCamp.com switched from OpenID to IndieAuth - you have a story to tell there
#
caseorganic
and then define indieauth
#
tantek
s/site/slide
#
Loqi
tantek meant to say: that way when you transition in the 2012 slide to say IndieWebCamp.com switched from OpenID to IndieAuth - you have a story to tell there
#
tantek
based on RelMeAuth - easier to markup, easier to consume, simpler
#
aaronpk
sounds like Bean There is reasonable: http://www.yelp.com/biz/bean-there-san-francisco
caseorga_ joined the channel
#
tantek
yeah Lower Haight is rough
#
shaners
bret: what's your afternoon / evening looking like?
#
shaners
still wanna get together and hack a bit?
#
bret
ack hey shaners
#
shaners
if you're busy, nbd. we can do it next weekend.
#
bret
i was pulled into a project on campus all weekend
#
bret
fun installing windows xp
#
tantek
aaronpk - curious how bean there has done
#
bret
yeah, it would work better next weekend
#
bret
shaners: unfortunately, this whole weekend/week is going to be super busy
#
bret
for me
#
shaners
no problem
#
tantek.com
edited /Events (+1) "move past events to recent"
(view diff)
#
tantek
that thing where you lose track of which window had the current tab that you were focusing on and so you start going through windows trying to close tabs and they remind you of other things to do
#
bret
shaners: what time are you leaving tomorrow??
#
shaners
Early O'Clock™
#
bret
maaaan :(
#
tantek
whoa - apparently video was taken/posted from the Personal Cloud meetup talks that benwerd, myself and others gave!
#
tantek
plugs in the headphones
#
tantek
caseorganic - you may find this useful - as a 5min overview of IndieWeb principles: http://www.youtube.com/watch?v=0NUbLJ-Q3Ck
#
tantek
please feel free to copy all points made in that talk and re-use them in yours
vrypan joined the channel
#
tantek
Thank you Joseph Boyle for taking and posting that video!
#
tantek
whoa - YouTube share UI has been greatly simplified with a big fat input box to copy the youtu.be shortlink from!
#
tantek
when did that happen?
#
tantek
(and they added a nice "[ ] Start at: [5:08]" checkbox to boot!)
#
aaronpk
nice! yeah youtube has been making tons of little improvements, i've been pleasantly surprised
#
tantek
oh man, need to take some screenshots - they've really cleaned things up, and these are good UI examples to capture for our own indieweb deconstruction/reconstruction
#
tantek
aaronpk - also, I'm particularly pleased with how the talk went - in rewatching/listening to it - I didn't realize I packed in so much in to 5 minutes and ended with a solid closer!
#
tantek
(if I don't say so myself ;) )
#
aaronpk
sweet! I will have to watch it!
danbri and pfenwick joined the channel
#
tantek
wait - how do we not have a silo stub page for YouTube?!?
#
tantek.com
created /youtube (+21) "redirect to their capitalization"
(view diff)
#
tantek.com
created /Youtube (+21) "redirect to their capitalization"
(view diff)
#
tantek.com
edited /Flickr (+70) "Flickr does video too"
(view diff)
pfenwick joined the channel
#
tantek
is stubbing a YouTube page
#
tantek
"stubbing"
#
tantek.com
uploaded /File:YouTube_video_permalink_2013-10-13.png "screenshot of a YouTube video permalink showing their permalink UI and in particular their sharing UI which has been greatly improved"
#
acegiak
aaronpk: apparently my webmentions are working... excessively so?
#
acegiak
oh wait, on refresh the double comment disappears. possibly duplicated just in the live update?
pfenwick joined the channel
#
acegiak
aaronpk: what I saw was my reply appear twice in the comments stream
#
tantek.com
created /YouTube (+2254) "stub with UI, screenshot, summary of issues from /why, See Also"
(view diff)
#
tantek
hey acegiak - welcome!
#
acegiak
tantek: hey, haven't been in here in a while. been focusing on my game
#
acegiak
saw the live comments thing and thought I'd see if pfefferle's webmentions plugin is working for me, apparently it is