#indiewebcamp 2015-10-22

2015-10-22 UTC
#
@ArturoVM
RT @sikkdays: [3/3] See #indieweb or https://t.co/Jn1LJWzaBj. $$ making services can be built upon protocols that are open, like email. Tha…
(twitter.com/_/status/656984893214187520)
#
aaronpk
maxogden and I are at HWC PDX. charging our laptops from the same external battery pack.
nitot and dariusdunlap joined the channel
#
dariusdunlap
Yo. I'm here outside Mozilla. :-)
#
aaronpk
at least a dozen people riding segways just passed by the coffee shop
#
aaronpk
we live in the future now
[tantek] joined the channel
#
[tantek]
Be right there darius!
tantek joined the channel
mblaney joined the channel
#
mblaney
^^^ I'd be keen for some feedback about that post
#
mblaney
not so much about follow webactions, but the tl;dr version is that I've added another webaction called status to show "following" instead of just "follow".
#
tantek
coming up on two years of Homebrew Website Club!
[shaners] joined the channel
#
[shaners]
Jeez. How did that happen!? Time sure does fly by.
#
tantek
pretty happy it's still going strong and now in multiple cities / countries
#
[shaners]
WOOHOO!
#
tantek.com
edited /event (+214) "/* Tantek */ Prototype event as a note, first HWC indie event!"
(view diff)
#
tantek
here at SF we are reminiscing about the HWC that we started almost two years ago!
nitot joined the channel
#
GWG
Good evening.
lukebrooker, rkhz__ and kevinmarks joined the channel
#
@kevinmarks
#indieweb @dariusdunlap: I'm setting up a coworking and makerspace in Half Moon Bay, and I'm wondering if SF people would be interested
(twitter.com/_/status/657007538014175232)
#
@cindyfsolomon
RT @kevinmarks: #indieweb @dariusdunlap: I'm setting up a coworking and makerspace in Half Moon Bay, and I'm wondering if SF people would b…
(twitter.com/_/status/657007894114598912)
#
@kevinmarks
#indieweb @t: welcome to homebrew website club - @kevimarks is taking notes with http://www.noterlive.com/
(twitter.com/_/status/657008956393562113)
#
@kevinmarks
#indieweb @t: this also shows up in https://indiewebcamp.com/irc/2015-10-21 because we collect the hashtag there
(twitter.com/_/status/657009293070344194)
#
@kevinmarks
#indieweb @t: almost the 2nd anniversary of the Homebrew Website Club, which was inspired by the 38th anniversary of Homebrew Computer Club
(twitter.com/_/status/657009548222406656)
#
@idworkshop
RT @kevinmarks: #indieweb @t: almost the 2nd anniversary of the Homebrew Website Club, which was inspired by the 38th anniversary of Homebr…
(twitter.com/_/status/657009617336033280)
#
@cindyfsolomon
RT @kevinmarks: #indieweb @t: almost the 2nd anniversary of the Homebrew Website Club, which was inspired by the 38th anniversary of Homebr…
(twitter.com/_/status/657009685011165184)
#
@kevinmarks
#indieweb @t: there are meetups today in Brighton, UK; Göteborg Sweden and Portland & SF int he US
(twitter.com/_/status/657009778821091328)
#
@kevinmarks
#indieweb @t: in 2 weeks there is Indiewebcamp MIT November 7th/8th http://indiewebcamp.com/2015/MIT
(twitter.com/_/status/657010069452771328)
#
@kevinmarks
#indieweb @t: Indiewebcamp SF will be a 1 day hack day on December 3rd http://indiewebcamp.com/2015/SF
(twitter.com/_/status/657010209144098816)
#
@kevinmarks
#indieweb @t: I updated my cassis library that estimates tweet length with URLs at @cassis.js
(twitter.com/_/status/657011166087127040)
#
@kevinmarks
#indieweb @t: we ran into a problem with indiewebify.me -the site that checks if your site is indie - only 1 person could deploy
(twitter.com/_/status/657011430324084737)
#
@IMJACKTG
RT @kevinmarks: #indieweb @t: we ran into a problem with indiewebify.me -the site that checks if your site is indie - only 1 person could d…
(twitter.com/_/status/657011453506035714)
#
@kevinmarks
#indieweb @t: so we're coming up with ways to automatically deploy these projects when they are updated
(twitter.com/_/status/657011899398275072)
mlncn joined the channel
#
tantek
kevinmarks: @cassisjs :)
#
tantek
(hopefully you can fix your indie copy of the content )
lukebrooker joined the channel
#
@kevinmarks
#indieweb @jrob716: I don't really have my own website; I do work full time but only 3 days a week so I have some time to build a site
(twitter.com/_/status/657014644066926593)
#
Loqi
[bridgy] jden replied '@kevinmarks @t any idea how late it might go?' to a tweet that linked to http://indiewebcamp.com/2015/SF (https://twitter.com/jden415/status/657011119668617216)
lukebroo_ joined the channel
#
@kevinmarks
#indieweb @dariusdunlap: I'm redesigning the square peg foundation site, which is currently wordpress, but working out the flow first
(twitter.com/_/status/657017795813707776)
#
@kevinmarks
#indieweb @dariusdunlap: that si going to end up turning into an indiwebified project when the design is done
(twitter.com/_/status/657017924910231553)
#
@kevinmarks
#indieweb @dariusdunlap: what are you using for your backends? flask.
(twitter.com/_/status/657018211590930432)
#
@kevinmarks
#indieweb @kevinmarks: I tend to use appengine/python/jinja2 or node/express/jade
(twitter.com/_/status/657018467607007232)
#
@kevinmarks
#indieweb @t: I use PHP, based on my cassis project which is a hybrid PHP/javascript language
(twitter.com/_/status/657018603536044032)
#
@kevinmarks
#indieweb @kevinmarks: tantek's coding style in cassis looks more like C - when Kyle and I ported bits to python thats what it felt like
(twitter.com/_/status/657018910684901376)
#
@kevinmarks
#indieweb @t: there are a lot of bits where you have to parse urls and responses a lot which is the http://xkcd.com/927/ problem
(twitter.com/_/status/657019095309754368)
#
@IMJACKTG
RT @kevinmarks: #indieweb @t: there are a lot of bits where you have to parse urls and responses a lot which is the https://t.co/LNChxyGQZs…
(twitter.com/_/status/657019157775568900)
nitot joined the channel
#
@kevinmarks
#indieweb @t: and I found all the ways people name the different parts of a URL http://tantek.com/2011/238/b1/many-ways-slice-url-name-pieces
(twitter.com/_/status/657019222824980480)
#
@pcosdeaf
RT @kevinmarks: #indieweb @t: and I found all the ways people name the different parts of a URL http://tantek.com/2011/238/b1/many-ways-slice-url-name-pieces
(twitter.com/_/status/657019627432624128)
#
@carlfish
RT @kevinmarks: #indieweb @t: and I found all the ways people name the different parts of a URL http://tantek.com/2011/238/b1/many-ways-slice-url-name-pieces
(twitter.com/_/status/657020414569254912)
j12t joined the channel
Leeky, nitot and KartikPrabhu joined the channel
#
bear.im
created /500 (+232) "add 500 status code"
(view diff)
lukebrooker joined the channel
#
@brivolbm7q
RT @kevinmarks: #indieweb @t: and I found all the ways people name the different parts of a URL http://tantek.com/2011/238/b1/many-ways-slice-url-name-pieces
(twitter.com/_/status/657041843121614849)
nitot and wolftune joined the channel
snarfed, nitot, tantek, gRegorLove and [aaronpk] joined the channel
#
[aaronpk]
Ownyourgram randomly started working for me again, I didn't change anything
#
[aaronpk]
It's nice that it's working again, but kind of frustrating because i have no idea what was wrong
#
[aaronpk]
I didn't even re-auth between the last time the picture failed and now
#
[aaronpk]
Ehh, silos gonna silo
Loqi joined the channel
#
@Eliservescent
RT @kevinmarks: #indieweb @t: Indiewebcamp SF will be a 1 day hack day on December 3rd http://indiewebcamp.com/2015/SF
(twitter.com/_/status/657078937273503744)
nitot and aaronpk joined the channel
#
aaronpk
whee all my servers restarting
wolftune, Lancey and Jihaisse joined the channel
#
mblaney
loqi you missed a bit
#
Loqi
who, me?
#
mblaney
yes you!
#
mblaney
thanks voxpelli! yes very much open to ideas
#
mblaney
if people think it's not tooooo crazy maybe I'll add it to the wiki and we can extend it from there?
loic_m joined the channel
#
mblaney
where the new idea in that post is adding a new webaction to indie-config called status, to get the state of the other webactions on the page.
#
bear
what is indie-config
#
Loqi
indie-config is a method of using protocol handlers and postmessage to setup your indie website to both notify the browser that it can handle webactions and then do so https://indiewebcamp.com/indie-config
#
bear
hmm, indie-config requires js?
#
mblaney
bear I believe indie-config was first created as a browser plugin
#
mblaney
but yes I think the only versions in use today are js
friedcell joined the channel
#
voxpelli
bear: indie-config is kind of a polyfill for a future browser native config for webactions
sanduhrs joined the channel
#
voxpelli
mblaney: add it to a brainstorming section first maybe?
nitot joined the channel
#
unicyclic.com mal
edited /indie-config (+397) "/* IndieWeb Examples */"
(view diff)
squeakytoy joined the channel
#
unicyclic.com mal
edited /indie-config (+744) "/* Brainstorming */"
(view diff)
lewisnyman joined the channel
#
mblaney
voxpelli do you want to add your ideas to that?
#
voxpelli
mblaney: already in the progress of doing that ;)
#
mblaney
I haven't done any micropub so not sure how that would work.
#
kodfabrik.se
edited /indie-config (+698) "/* Status Option */ Adding some feedback"
(view diff)
#
voxpelli
mblaney: it's not so much micropub in itself as it would be that the data returned could be from multiple sources rather than a single source
#
voxpelli
that's the reason why indie-config today specifies individual endpoints for reply, like, share etc – that one might wants to use different tools with each one
#
voxpelli
and especially for following people might use a different tool than their main site – and so far very few, if any, indie-readers send back the follow status to ones main site
#
mblaney
aaah yes I see what you mean.
#
mblaney
I think that briefly crossed my mind, but then there's the problem of requiring multiple requests when one endpoint could return all the required info
#
mblaney
but I agree it does seem like it might be required when multiple services are used.
#
mblaney
thanks for your feedback voxpelli, will have a bit more of a think about it.
#
voxpelli
mblaney: at least the "follow" will rarely be requested with the same url as a like/favorite/share
#
voxpelli
so if one can override the base "status" with an action specific "status", then one can get both few requests and much flexibility
#
mblaney
I like that!
#
mblaney
and yes I don't see follow being used on the same page as the other actions, which are all used with permalinks.
#
mblaney
voxpelli: so I'm thinking that if indie-action has do="follow-status", but indie-config only finds the status option, then it should use that correct?
#
mblaney
I'm more than happy to support that if anyone else wants to implement it.
#
voxpelli
mblaney: I'm thinking that the webaction in itself doesn't have to specify anything about the status
#
voxpelli
that the indie-config / webaction component uses a status if it finds one
#
voxpelli
to progressively enhance the element
#
voxpelli
and the js for the indie-config / webaction component would then look for a config parameter that's the do-attr appended "-status" and fall back to plain "status"
#
voxpelli
so the do-attr would always be "follow" I'm thinking
mgarrido joined the channel
#
mblaney
voxpelli: ok that makes sense.
#
mblaney
something I quickly realised is that automating CORS requests on a feed page doesn't work....
#
mblaney
you would end up with a request for each action if you're not careful
#
voxpelli
not sure I follow
#
mblaney
that's why I explicitly added an indie-action with do="status"
#
voxpelli
well, maybe that's okay or maybe one should support asking status for multiple URL:s at once?
#
mblaney
yes that's a possibility
#
voxpelli
mostly we should try to implement it and see what our experiences are :) to avoid too much plumbing upfront
petermolnar joined the channel
#
mblaney
the simpler option I was thinking of was just to specify that you want to retrieve the status for a particular action
#
mblaney
so an indie-action could have: do="follow" with="url" status="check"
#
mblaney
and then without status being set it wouldn't do anything
#
voxpelli
I'm not very fond of that – status feels like a progressive enhancement that should be done wherever possible
#
voxpelli
because ideally it should be on all buttons :)
#
mblaney
sure but that means requesting http://example.com/follow-status?url[]=...&url[]=...url[]=... needs to be done independently of the indie-actions on the page
#
kodfabrik.se
edited /indie-config (+294) "/* Status Option */ Adding an additional feedback point."
(view diff)
#
mblaney
I guess your indie-config could save up all the indie-actions on the page and make the request when it's finished processing them?
#
mblaney
righto I think I'll try that then :-)
tantek, Erkan_Yilmaz, ttepasse, friedcell, benwerd, adactio, j12t, nt0, mgarrido, mlncn, tvn, sammachin, kerozene, snarfed, modem, lewisnyman, wolftune, peacekeep3r1, singpolyma, Zegnat, LanceyWork, hober2, ben_thatmust, Kongaloosh_, joskar_, jacus, thehighfiveghost, reidab_, Zegnet, halorgium_, TheBigRedButton, MylesBraithwait-, Tristit1a, jonnybarnes, marjolein, minsky and tvn_ joined the channel
#
ben_thatmustbeme
need to teach loqi to do things when no one has said anything in a very long time
#
aaronpk
he used to haha
#
Loqi
awesome
#
aaronpk
I turned it off when I launched Loqi on freenode, but it was pretty funny when using it on my private IRC server with a few roommates
shiflett, ventilateur, snarfed, benwerd and adactio joined the channel
#
snarfed
i reported that profile picture hash thing to facebook (http://indiewebcamp.com/irc/2015-10-19#t1445267253683 , cc aaronpk ben_thatmustbeme)
#
snarfed
responsible disclosure time periods tend to be 30-60d
#
snarfed
...er, at least commonly
#
snarfed
so i can revisit and maybe publish sometime around iwc sf, 12/3
gRegorLove, cleverdevil, benwerd, j12t, wolftune and mlncn joined the channel
#
GWG
Good afternoon.
thehighfiveghost and kevinmarks joined the channel
#
@tinokremer
@jordan_web @kevinmarks I suppose the Silo's have seen the indieweb and are afraid for it :)
(twitter.com/_/status/657262124239069185)
j4y_funabashi, tvn, snarfed1, edsu, shiflett, lewisnyman, peacekeep3r1 and benwerd joined the channel
#
@benwerd
Wear your digital identity with pride! Now with $8 off any .io or .com domain from Gandi: https://teespring.com/my-url-is #identity #iiw #indieweb
(twitter.com/_/status/657288416824979456)
[shaners] joined the channel
#
[shaners]
I’m currently working from the back of a 1987 VW van (girlfriend’s driving) through the New England in the fall. Working on Homesteading. Living the Dream™ :smile:
#
aaronpk
benwerd: how'd you pull that off!
#
benwerd
aaronpk: we're friends with Gandi - they're aware and supportive of indieweb
#
Loqi
benwerd has 97 karma
#
[shaners]
benwerd: what is #iiw?
#
@codebear
@lmorchard congrats on getting your blog deploy automated - very #indieweb
(twitter.com/_/status/657292112224997377)
#
aaronpk
benwerd++
#
Loqi
benwerd has 98 karma
#
aaronpk
what is IIW?
#
Loqi
It looks like we don't have a page for "IIW" yet. Would you like to create it? https://indiewebcamp.com/s/105a
#
aaronpk
i thought we did
#
KartikPrabhu
what is iiw?
#
Loqi
It looks like we don't have a page for "iiw" yet. Would you like to create it? https://indiewebcamp.com/s/105b
#
aaronpk
oh weird
#
[shaners]
oh. thanks.
sparverius, j12t, kevinmarks, elf-pavlik, cmhobbs_, snarfed and snarfed1 joined the channel
#
gregorlove.com
edited /IIW (+0) "fix double redirect"
(view diff)
nitot joined the channel
#
loqi.me
created /Internet_Identity_Workshop (+97) "prompted by aaronpk and dfn added by gRegorLove"
(view diff)
snarfed joined the channel
#
@lmorchard
@codebear Mostly #indieweb :) Though I'm kind of taking GitHub & Travis CI for granted. Could totally switch it all over to private servers
(twitter.com/_/status/657303674788651008)
#
@codebear
@lmorchard private servers are not a requirement for #indieweb - as long as you own your data and control the deploy path
(twitter.com/_/status/657303906905640960)
#
aaronpk
bear++
#
Loqi
bear has 80 karma
#
@guylepage3
RT @idworkshop: Interested in #identity #oauth #vrm #privacy #indieweb #bitcoin #blockchain? Come to Internet Identity Workshop http://t.co…
(twitter.com/_/status/657304331876724736)
nitot joined the channel
thehighf_ and thehighfiveghost joined the channel
wilfredh, todrobbins, ttepasse, thehighf_, snarfed and Unifex joined the channel
#
@aaronpk
Flights booked for IndieWebCamp MIT next weekend! Should be a fun (and cold) one! http://indiewebcamp.com/2015/MIT
(twitter.com/_/status/657325155652206592)
benwerd joined the channel
#
@belongbot4000
RT @aaronpk: Flights booked for IndieWebCamp MIT next weekend! Should be a fun (and cold) one! http://indiewebcamp.com/2015/MIT
(twitter.com/_/status/657326895764250624)
kevinmarks and lukebrooker joined the channel
#
snarfed
woo, app engine now supports SSL on naked domains!
#
snarfed
bridgy is now serving on https://brid.gy/
#
snarfed
my sentiments exactly
#
aaronpk
no cost?
#
bear
nice!
#
snarfed
(incidentally the UX for setting up custom domains and SSL is also way better now. all in the developer console; no longer in google apps admin)
#
kevinmarks
cool. I need to sslify my appengine ones
#
snarfed
aaronpk: no cost
#
aaronpk
that's awesome. i'll do that on indiewebify.me once I figure out what the current issue is
mlncn and todrobbins joined the channel
#
snarfed
interesting. facebook responded to the profile picture hash report already
#
snarfed
"This is intentional behavior in our product. We do not consider it a security vulnerability, but we do have controls in place to monitor and mitigate abuse."
#
snarfed
fair enough!
#
aaronpk
wow okay
#
aaronpk
sounds like a good blog post then :)
[kevinmarks] joined the channel
#
[kevinmarks]
where was that, snarfed?
#
snarfed
kevinmarks: private/responsible disclosure via their form
#
snarfed
aaronpk: definitely!
#
@RikMende
New chrome window android lollipop integration makes posting to my @withknown like a dedicated app feeling #indieweb https://twitter.com/RikMende/status/657339766770417664/photo/1
(twitter.com/_/status/657339766770417664)
#
[kevinmarks]
I remember the discussion
#
@kevinmarks
RT @RikMende: New chrome window android lollipop integration makes posting to my @withknown like a dedicated app feeling #indieweb https://…
(twitter.com/_/status/657340980664758272)
tantek joined the channel
#
@NikkiJParker
Great crowd at #techknow15 in Melbourne! Clearly all here to learn about @covata lets you #ownyourdata! Tech is a hot topic for investors!
(twitter.com/_/status/657341732405702656)
#
@Covata
RT @NikkiJParker: Great crowd at #techknow15 in Melbourne! Clearly all here to learn about @covata lets you #ownyourdata! Tech is a hot top…
(twitter.com/_/status/657341868485816321)
#
tantek
does it now? What is Covata?
#
tantek
hoping aaronpk means next next weekend :P
#
aaronpk
yeah, next weekend!
#
tantek
why is kernel_task taking 121%+ of my CPU?
#
aaronpk
as opposed to this weekend
#
tantek
there's no reasonable definition under which that's correct
#
tantek
it's > 2wks away
#
aaronpk
wait isn't it in like 10 days?
#
tantek
did you book a premature flight?
#
tantek
what is next IWC?
#
Loqi
IndieWebCamp MIT 2015 is on 2015-11-07 at Rooms G431 and G451, MIT Stata Centre, 32 Vassar St, Cambridge https://indiewebcamp.com/next-iwc
#
aaronpk
no i just can't count
#
tantek
like I said, next next weekend :)
#
@GerryGannon
RT @NikkiJParker: Great crowd at #techknow15 in Melbourne! Clearly all here to learn about @covata lets you #ownyourdata! Tech is a hot top…
(twitter.com/_/status/657345645557104644)