#indiewebcamp 2015-09-03

2015-09-03 UTC
#
KevinMarks
hm, how do I size an iframe to be the exact same size as the containing page?
#
kylewm
KevinMarks: it is a challenge! I've done it by posting a message from the inner window, and receiving it in the outer window https://github.com/kylewm/broccoli/blob/master/broccoli/templates/embed/comments.html#L13 https://github.com/kylewm/broccoli/blob/master/broccoli/templates/embed/broccoli.js#L31
#
KevinMarks
I was hoping for a declarative way
#
KevinMarks
I could run js in the 1st iframe to set the size of the second
#
KevinMarks
OK, found a way
#
KevinMarks
now the ones with mf2 just become shrunken
#
KevinMarks
s/with/without/
#
Loqi
KevinMarks meant to say: now the ones without mf2 just become shrunken
#
KevinMarks
and about.me works if I do that to it
#
KevinMarks
though g+ fails
slvrbckt joined the channel
#
KevinMarks
ah. just blew up my quota on unmung wiht testing
#
KevinMarks
hm, how?
#
KevinMarks
guess the background reparse was overeager on people who don't return 304
#
KevinMarks
how do I wake this up again?
#
KevinMarks
I suspect I need to rethink the etag/lastmod stuff
tantek joined the channel
#
kylewm
KevinMarks: oh wow you blew your GAE quota?? assumed you meant G+ API
snarfed joined the channel
#
KevinMarks
well, that hovertest page did spawn a lot of instances
#
KevinMarks
and tantek and ben's pages take sveral seconds to parse each
#
KevinMarks
and they don't have etag/last modified, so I was churning them a lot
#
KevinMarks
that's the downside of taskqueue
gRegorLove joined the channel
#
KevinMarks
I spawned a lot of instances for it
#
kylewm
I think Bridgy just uses one instance for everything?
#
kylewm
scratch that, there are 2 instances
[snarfed] joined the channel
#
[snarfed]
KevinMarks: for non latency sensitive tasks, if you want to stay in the free tier, i suggest configuring your task queue to only run one at a time
#
[snarfed]
see bridgy's queue.yaml for an example
#
[snarfed]
kylewm: yeah I've tried to get bridgy to stick to one instance a couple times. it would still serve fine. i think it's just an unusual workload shape that the gae scheduled isn't perfectly tuned for
[kevinmarks] joined the channel
#
[kevinmarks]
I turned off the 6 minute ignore thing last night when I was testing caching and then reloading that page a lot was spawning lots of parses
#
[snarfed]
two instances is close enough
#
[snarfed]
s/scheduled/scheduler/
modem joined the channel
#
[kevinmarks]
I need to change the etag logic so sites that support 304 get to do so, and those that don't get the 6 minute ignore
myfreeweb and snarfed joined the channel
#
[kevinmarks]
I could try the go parser, if they can share the memcache
#
jrenslin
hi, is anybody here using the webmention.io API? I'm currently trying to get that running with the domain variable (I want to get webmentions from there and then manually approve before publishing)
#
jrenslin
it works with the target variable, domain only returns an error msg though
#
jrenslin.de
edited /IRC_People (+92) "Added self"
(view diff)
#
kylewm
jrenslin: is the error "Either an access token or a target URI is required" ?
#
jrenslin
well, if i access it via my browser, it is. If I run a script from the server, nothing is returned
#
kylewm
cc aaronpk
#
kylewm
(he's the author)
#
jrenslin
aye aye
#
jrenslin
and thanks anyway :)
#
kylewm
trying to figure out how to find one's access_token
#
kylewm
guessing it's a manual thing
#
jrenslin
hm, yep
#
jrenslin
maybe i'll restrict it on notes and articles for now, then i can just use the target links
#
jrenslin
even if that doesn't really scale
#
jrenslin
thanks for checking anyway
#
aaronpk
jrenslin: hey sorry!
#
aaronpk
checking...
#
jrenslin
hi, great :)
#
aaronpk
I thought i had made it show you the token after you sign in
#
jrenslin
when accessing the API?
#
aaronpk
no like on the dashboard. it's definitely not there tho so I must have dreamt it
#
aaronpk
I will add it real quick :)
#
jrenslin
yays :)
#
aaronpk
jrenslin: it's there now :)
#
jrenslin
nice, thanks
#
aaronpk
kylewm: side effect of silo.pub, now you can sign in to IndieAuth services as twitter users
#
aaronpk
the indieauth URL ends up being https://silo.pub/twitter.com/aaronpk but it totally works :)
#
aaronpk
like that
#
KevinMarks
it's a bit weird with Quill editor though, send html to twitter
#
aaronpk
haha yehhh that wouldn't work so well
#
aaronpk
changes coming soon on that front tho
#
kylewm
aaronpk: out of curiosity, why does domain= require an access token but target= doesn't?
#
KevinMarks
uh oh - I like that it posts HTML to the other places it works
#
aaronpk
KevinMarks: we were talking about making it more explicit. since right now technically it's kind of a security hole/risk that that's supported
#
aaronpk
kylewm: two answers, 1) I thought people might not want others to have the ability to query for all mentions of all URLs (since using webmention.io for a public JS-only mentions list means the token is exposed)
#
aaronpk
2) the token is used to look up what account to retrieve mentions for if no domain is in the request
#
aaronpk
it's more of an implementation detail (and one that is pretty easy to change) that domain= requires it too
mlncn joined the channel
#
KevinMarks
looking at crazy giphy features and wondering about svg versions
#
aaronpk
i'm pretty convinced this is the right thing at this point
#
aaronpk
i'm planning on puttting up a banner on Quill that lets you opt in to that change
#
aaronpk
but new users will get the new behaviour by default
arlen joined the channel
#
KevinMarks
hm, so I cn just set the params for the default queue to max_concurrent_requests: 1 and that should stop it spawning loads of instances?
[snarfed] joined the channel
#
[snarfed]
KevinMarks: yes
#
KevinMarks
hm, that seems to bring it down to 1 instance
#
KevinMarks
interetsing
JasonO joined the channel
#
KevinMarks
OK, so if I now change the caching profile for the non etag/lm set then I can make it more responsive for the others
#
kylewm.com
edited /Micropub-brainstorming (+0) "/* HTML Escaping */ minor typo, s/h-entry/h=entry"
(view diff)
Victorium|BNC joined the channel
#
@CaptainKurtis
@vivolalibertad I personally think @justinamash should use #indieweb tech to POSSE from his site to Facebook since they are a Prism partner.
(twitter.com/_/status/639292314783891456)
snarfed and yakker joined the channel
#
kylewm
sanity check: is it a bad idea to run https://github.com/atmos/camo on the same server as Woodwind and proxy all images through it?
#
kylewm
it doesn't do any caching, so every request for an image will have to go through my server
loic_m joined the channel
#
KartikPrabhu
google hosted but does both resizing and https and caching
#
KartikPrabhu
i was comtemplating using it for my avatars to do SSL and caching and lazy-loading. Of course keeping the original URL in my backend for future changes
#
kylewm
KartikPrabhu: seems pretty sketchy... images1-focus-opensocial?
#
kylewm
ok i'm running camo now, with nginx caching! we'll see how it goes
#
KartikPrabhu
kylewm: hmm maybe
#
kylewm
it doesn't like Kevin's avatar
#
kylewm
possibly because Content-Disposition:"attachment; filename=km.jpg"
wolftune and snarfed joined the channel
#
KevinMarks
google image resizer is pretty good
#
KevinMarks
I used it for responsive images for willsomeone
#
KartikPrabhu
KevinMarks: good to know. ups my chances of using it
lukebroo_ and friedcell joined the channel
#
KevinMarks
is serving the full size image really worth it? dunno but it looks good
#
KevinMarks
and the 32x32 looks good on the 1x screen
#
KartikPrabhu
responsive images are a tough balancing act
#
Loqi
svg has 7 karma
#
KartikPrabhu
for icons most def. for photos not so much
#
KevinMarks
yes, trye
#
KevinMarks
using a 4x screen is interesting
#
KevinMarks
'cos 4x images for big things make less sense
#
KevinMarks
but for icons, they do work better
#
KartikPrabhu
yes. but for icons I would always use svg
[kevinmarks] joined the channel
#
[kevinmarks]
I mean avatars
#
KartikPrabhu
aah yes for avatars/small images it does seem that high x images provide better clarity
eschenal, fkooman, petermolnar, ttepasse, Jeena, Rev_Illo, stream7, loic_m, glennjones, Pierre-O, tvn, frzn, LanceyWork, nedorito and friedcell joined the channel
#
GWG
Morning all
#
LanceyWork
good morning GWG
lewisnyman and hs0ucy joined the channel
#
@oler
Endlich ist der Mitschnitt online! Felix @diplix Schwenzel: Indie war gestern https://www.youtube.com/ #nebenan #indieweb
(twitter.com/_/status/639423821771091968)
#
@diplix
RT @oler: Endlich ist der Mitschnitt online! Felix @diplix Schwenzel: Indie war gestern https://www.youtube.com/ #nebenan #indieweb
(twitter.com/_/status/639425328507654144)
#
@FrauClodette
Yay! Ein neues Video von der #nebenan✨: @diplix mit seinem Vortrag "Indie war gestern" https://www.youtube.com/ #indieweb
(twitter.com/_/status/639425397948575744)
#
@betahausHH
RT @oler: Endlich ist der Mitschnitt online! Felix @diplix Schwenzel: Indie war gestern https://www.youtube.com/ #nebenan #indieweb
(twitter.com/_/status/639426044143996928)
loic_m, fourtonfish, Tribler, nitot and edpw joined the channel
wolftune and [snarfed] joined the channel
shiflett and edpw joined the channel
#
@FrauCrafteln
RT @FrauClodette: Yay! Ein neues Video von der #nebenan✨: @diplix mit seinem Vortrag "Indie war gestern" https://www.youtube.com/ #indieweb
(twitter.com/_/status/639450272016769024)
snarfed and yakker joined the channel
#
snarfed
kylewm++ for continuing his great work on adding flickr to bridgy
#
Loqi
kylewm has 229 karma
#
snarfed
almost done!
yakker joined the channel
#
mapkyca
snarfed, kylewm: wow, that's awesome!
Lancey, snarfed1, cleverdevil and Tribler joined the channel
#
@prberaterin
RT @oler: Endlich ist der Mitschnitt online! Felix @diplix Schwenzel: Indie war gestern https://www.youtube.com/ #nebenan #indieweb
(twitter.com/_/status/639472608434618368)
#
rhiaro
Anyone coming to HWC Edinburgh ping me, I'll be asleep at my desk otherwise
Tribler and chreekat joined the channel
#
Kongaloosh
rhiaro: I'll be just working on stuff remote
#
rhiaro
Kongaloosh: IRC or you want a talky?
#
rhiaro
I'm not actually sure if anyone else is coming IRL
#
Kongaloosh
I may just IRC then
#
Kongaloosh
because I'll be spotty
snarfed joined the channel
#
Kongaloosh
also, one of my dogs is sick, so it depends on if we can get him into a vet... I may not be able to come.
#
rhiaro
Kongaloosh: aww, good luck with that
#
Kongaloosh
he should just need antibiotics, but it could also be cancer. he's a rescue pup, so the fact that he's made it to 13 is pretty impressive.
snarfed joined the channel
Cahaan joined the channel
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
Geng
Online now...
#
rhiaro
camerongray, moredhel, ping Geng for access
#
rhiaro
Also camerongray add yourself to wiki :)
#
Geng
I will try to keep myself online.
#
Kongaloosh
what's everyone working on today?
#
Geng
Actually I was working on my phd research for the last week...
#
snarfed
Kongaloosh: flickr support in bridgy!
#
Kongaloosh
snarfed++
#
Loqi
snarfed has 136 karma
#
Kongaloosh
Geng: you go to edi right?
#
snarfed
all kylewm
#
snarfed
kylewm++
#
Loqi
kylewm has 230 karma
#
Kongaloosh
snarfed: that's really cool, I didn't know about that before. I'm thinking I've got a new thing to add C:
#
Geng
I am in the MF1
#
Kongaloosh
cool cool
#
Kongaloosh
maybe discussing this would be better for #indiechat? Geng, why don't you join that channel as well!
#
Geng
I am a green guy. Actually I just added my own template into the wiki last week..
#
Geng
Not so familiar with the webchat.
#
Kongaloosh
type '/join indiechat'
#
Geng
here?
#
Kongaloosh
wait, is it forward or backward slash...
#
Geng
Em...
rascul and todrobbins joined the channel
#
fiatjaf.gmail.com.questo.email
edited /Orkut (+0) "/* See Also */"
(view diff)
#
@myfreeweb
@blackpixel @rosyna but does it support Microformats 2 feeds? https://indiewebcamp.com/feed can't really "follow the web" without it ;-)
(twitter.com/_/status/639491205752049664)
#
camerongray
Geng: I'm at the side door now
#
fiatjaf.gmail.com.questo.email
created /scrapbook (+2019) "mvoed from 'scrapboard'"
(view diff)
#
fiatjaf.gmail.com.questo.email
edited /scrapboard () "(-1983) move to 'scrapbook'"
(view diff)
#
fiatjaf.gmail.com.questo.email
edited /coisas (+70) "report abandonment."
(view diff)
snarfed joined the channel
#
camerongray
rhiaro: ?
#
rhiaro
Camerongray 1 sec
#
fiatjaf.gmail.com.questo.email
edited /webvatar (+542) "report support for major silos."
(view diff)
#
KevinMarks
hm, I need to make the hovercards support etag/last-modified on the way out too, so if the link is on the page multiple times it doesn't keep reloading
snarfed1 joined the channel
valan joined the channel
#
Loqi
[bridgy] superfeedr replied '@myfreeweb @blackpixel "the web" as in 50 people? #indieweb' to a tweet https://indiewebcamp.com/feed (https://twitter.com/superfeedr/status/639492923097239552)
mlncn and lvgeng_ joined the channel
#
lvgeng_
Test if the client works.
#
lvgeng_
I am Geng.
#
@aaronpk
@superfeedr Sometimes living in the future is lonely, at least until everyone else catches up. @myfreeweb @blackpixel #indieweb
(twitter.com/_/status/639500140718391297)
alexhartley and friedcell joined the channel
#
@superfeedr
@aaronpk very much! That's why I wouldn't call indieweb as being "the whole web" :)
(twitter.com/_/status/639505225712316417)
eschenal joined the channel
#
moredhel
Geng, could you let us in pls?
#
lvgeng_
sorry!!!
snarfed, rossini-martins3, hs0ucy and gRegorLove joined the channel
#
Loqi
[mention] Kyle Mahan wrote a post that linked to an event: "Homebrew Website Club Meetup" https://indiewebcamp.com/events/2015-09-09-homebrew-website-club https://webmention.io/notification/-ATFLxv2uhc78lLnUbv0-A
cleverdevil, friedcell and todrobbins joined the channel
#
Jeena
interesting I just got webmention spam with my homepage as destination and http://www.paranormalworld.com/?option=com_k2&view=itemlist&task=user&id=440809 as the source
#
KartikPrabhu
Jeena: do you also support pingback/trackback?
#
Jeena
ah pingback via webmention.io
#
Jeena
that could it be I guess
#
Jeena
you're right
#
KartikPrabhu
most likely from that since I don't see a link to your URL on that page
#
Jeena
yeah if it's just to my homepage I think I just send me an email, not checking for a link
#
Jeena
but perhaps I should
#
aaronpk
i definitely would check
#
KartikPrabhu
no i meant webmention protocol asks you to check for a link but pingback does not
#
aaronpk
pingback does. trackback does not
#
KartikPrabhu
oh yeah. I get those confused
#
Jeena
yeah, it's my implementation anyway so I can do whatever I want ;)
#
aaronpk
indeed
#
Jeena
protocols shmotocols
shiflett joined the channel
#
tantek.com
edited /Federated_Social_Web (+575) "articles section, with evanpro article from 2010, benwerd article from 2012"
(view diff)
#
snarfed
fun fact: as far as we know, we still haven't yet seen the first native spam webmention
#
snarfed
not too surprising, but interesting
#
tantek.com
edited /principles (+4) "link UX"
(view diff)
#
tantek.com
edited /design (+250) "add articles section specifically related to user-centered design, add benwerd post"
(view diff)
#
tantek.com
edited /Tent.io (+87) "/* Articles */ add benwerd tent article"
(view diff)
#
tantek.com
created /Makr.io (+277) "stub with links to site, github, dfn related to Diaspora"
(view diff)
#
tantek.com
edited /Wired_-_Meet_the_Hackers_Who_Want_to_Jailbreak_the_Internet (+4) "/* Revolution Remade paragraph 2 starting with Sadly */ link Makr.io mention"
(view diff)
alexhartley, snarfed1, nitot and snarfed joined the channel
#
@mcclure111
Please note: Per ISO ISO 8601 if it is not formatted like 1994-11-05T08:15:30-05:00 it is not a date, it is just "hanging out"
(twitter.com/_/status/425734652892958720)
glennjones and tantek joined the channel
#
KartikPrabhu
there are too many datetime conventions to refer to one as a "date" and the rest as "hanging out"
#
KevinMarks
this byte thing is weird - it's like I took the hovercard thing I'm doing and made it a weird language http://byte.co/
#
KartikPrabhu
silos gonna silo
snarfed joined the channel
#
@kevinmarks
@kbdavis07 those aren't really microformats. If you supported microformats2 you could be part of the #indieweb http://indiewebcamp.com/microformats
(twitter.com/_/status/639555129671221248)
nitot, friedcell, lewisnyman, mlncn, snarfed, lukebroo_ and alexhartley joined the channel
#
KevinMarks
OK, going to try the indiewebify with microformast trick on the xoxo site examples
#
KevinMarks
should I have before and after files in there?
#
KevinMarks
do we have an indie follow action to wrap around a twitter follow intent
#
snarfed
sounds like web actions or indie actions?
#
snarfed
(i know basically nothing about either :P)
#
gRegorLove
What is indie action?
#
Loqi
A web action is the interface and user experience of taking a specific discrete action, across the web, from one site to another site or application https://indiewebcamp.com/indie-action
nitot and alexhartley joined the channel