#indiewebcamp 2015-01-28

2015-01-28 UTC
tantek, pwcc, prtksxna, smcgregor, snarfed and KartikPrabhu joined the channel
#
@asamuzakjp
RDFa + rel="me" (IndieAuth) from ☮ elf Pavlik ☮ on 2014-10-01 (public-rdfa@w3.org from October 2014) http://lists.w3.org/Archives/Public/public-rdfa/2014Oct/0000.html
(twitter.com/_/status/560244789321269248)
cmhobbs, KartikPrabhu and KevinMarks joined the channel
#
bret
"Default for calls:"
#
bret.io
edited /database-antipattern (+97) "/* Articles */ Added article: My Favorite Database is the Network"
(view diff)
KartikPrabhu, gRegor`, indie-visitor, sivoais, davemenninger and prtksxna joined the channel
prtksxna joined the channel
#
kylewm
snarfed: on one hand, I like requiring the backlink in all cases, just for simplicity and consistency. on the other, honestly I think it would make me less likely to use Bridgy Publish long term because I don't want invisible links littering my posts. The ideal solution for me would let me run the oauth authorization, and then give me a bridgy access token that I can copy/paste and use to make publish requests in the future
#
Loqi
kylewm: tantek left you a message 1 day, 3 hours ago: got a strange error from Bridgy Publish for an RSVP to a FB event: "{ "error": "Error: {u'url': u'https://graph.facebook.com/v2.2/387249418101711/attending', u'id': u'784494321642849'}" }"
KartikPrabhu, amblin, tantek and davemenninger joined the channel
#
KevinMarks_
my experiment of the week: http://svgur.com/s/E
wolftune, KartikPrabhu, KevinMarks, cweiske, danlyke_, loic_m, iandevlin, LauraJ, KevinMarks__ and Jihaisse joined the channel
#
KevinMarks_
wow, twitter sign-up form is making it impossible to type an email in
#
tantek
screenshot?
KartikPrabhu, KevinMarks, sanduhrs, friedcell, stream7, Sebastien-L, interactivist, michielbdejong and petermolnar joined the channel
#
KevinMarks_
hm, not sure how to take a gif screenshot
KevinMarks joined the channel
#
KevinMarks_
it's hypersebsitive js input validation
#
KevinMarks_
that manages to change the slection while you are typing so you erase what you typed
KevinMarks and pfefferle joined the channel
#
pfefferle
good morning indieweb
xtof, Deledrius, adactio and dies_el joined the channel
#
KevinMarks_
who is http://indieweb.co ? anyone we know?
Erkan_Yilmaz, pfefferle, KevinMarks, loic_m_, michielbdejong, Garbee, dorian, modem, sanduhrs1, Sebastien-L, cstanhope and LauraJ joined the channel
#
GWG
Good morning, all
danlyke_, pfefferle, verdi and danlyke joined the channel
#
GWG
pfefferle: I have a few questions for you if you have a few minutes.
#
pfefferle
GWG sure
#
ben_thatmust
god morning
#
ben_thatmust
s/god/good
#
Loqi
ben_thatmust meant to say: good morning
#
GWG
pfefferle: That idea I was floating yesterday about auto-approving webmentions using the fields in Semantic Linkbacks. Would it make sense to merge that into Linkbacks, or do it separately? I'm trying to consider that before I add yet another plugin to my stable.
#
GWG
So it's, new plugin vs pull request
#
pfefferle
I don’t think it is a good idea to auto-approve comments
#
GWG
ben_thatmust: Blessed be your morning as well.
#
pfefferle
in general
#
GWG
pfefferle: Based on any criteria?
#
@Wedge
#IndieWeb ][ Own your own content ][ #POSSE Post Own Site, Syndicate Everywhere ][ or Share Everywhere
(twitter.com/_/status/560454032125206528)
shiflett joined the channel
#
GWG
pfefferle: I don't think it is a good idea to auto-approve all comments. I wanted to whitelist domains as an option
#
pfefferle
GWG but then we should implement a whitelist directly into the plugin
#
pfefferle
and then we don’t need a filter
#
GWG
pfefferle: That is what I was asking
#
GWG
pfefferle: I'll implement the whitelist. I just wanted to know if you thought it belonged in the plugin before I did, or if you thought I should do it separately.
#
GWG
pfefferle: Will send a Pull Request when ready
gRegor`, interactivist, michielbdejong, prtksxna, fourtonfish, sankha93, sankha_ and cweiske joined the channel
pfefferle_ joined the channel
#
sandro
looking at doing SWAT0 with LDP. A few questions come up, looking at SWAT0 from 2015.... In particular, is it assumed that Dave and Tantek and Evan are friends/follow-each-other...? I mean otherwise, steps 2 and 6 could be spam.
verdi, KevinMarks and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
sparverius and indie-visitor joined the channel
#
gRegor`
What is SWAT0?
#
Loqi
SWAT0 is an abbreviation for The Social Web Acid Test level 0 and is an user-feature interoperability test for social web functionality defined in 2010 https://indiewebcamp.com/SWAT0
#
GWG
What is gRegor`?
#
Loqi
It looks like we don't have a page for "gRegor`" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=gRegor%60
#
GWG
gRegor`: Loqi doesn't know you.
#
Loqi
grins profusely
#
GWG
What is gRegor?
#
GWG
WOnder if it does without the '
#
Loqi
It looks like we don't have a page for "gRegor" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=gRegor
#
gRegor`
Who is gRegor`
#
pfefferle
GWG sorry is was at a meeting
#
Loqi
gRegor Morrill is a software engineer living in Chicago, Illinois https://indiewebcamp.com/User:Gregorlove.com
tantek joined the channel
#
gRegor`
Whoa. 2014-10-22 listed on the homepage?
#
gRegor`
ben_thatmustbeme: I think you used an old version of /Main_Page in your updates yesterday
#
GWG
pfefferle: I understand. Been there. So...pull request is fine?
#
GWG
gRegor`: I thought you were moving to Bellingham?
#
tantek
gRegor`: can you revert it?
#
gRegor`
Done.
#
gRegor`
!tell ben_thatmustbeme I tried to skim through your updates yesterday to keep the IWC 2015 parts, but had a hard time following the diff. I chose to revert instead. Can you take a look and put back the changes you intended? Be sure the next HWC section is correct.
#
Loqi
Ok, I'll tell them that when I see them next
#
gRegor`
!tell ben_thatmustbeme I'm referring to /Main_Page
#
Loqi
Ok, I'll tell them that when I see them next
#
gRegor`
GWG: I am, in April.
#
gRegor`
tantek: Done.
sanduhrs, michielbdejong and KevinMarks joined the channel
#
pfefferle
GWG sure!
iandevlin and wolftune joined the channel
#
@dkreuz
#IndieWeb is a great idea. I’ll follow it in the future. But why do they treat GitHub not as a silo too?
(twitter.com/_/status/560493888948174850)
stream7 joined the channel
#
@lajRCSCAO
@rockECHSprin: Conferencing w/S about the work! #griffinpride #ownyourdata @lajRCSCAO @EThompson_22 http://t.co/7sYGLq9i8M” LOVE!!
(twitter.com/_/status/560495160573038594)
KevinMarks joined the channel
#
@dkreuz
#IndieWeb is a great idea. I’ll follow it in the future. But why don't they treat GitHub as a silo too?
(twitter.com/_/status/560496393660678144)
#
GWG
What is Github?
#
Loqi
GitHub is a specialized content hosting silo for code, issues, comments, and static content that has some aspects of a commons, and through free domain mapping, a content hosting service as well https://indiewebcamp.com/Github
#
GWG
See...we call it a silo.
#
@kevinmarks
@dkreuz github is a silo, but it does enable hosting at your own url, and you have a copy of your code https://indiewebcamp.com/Github
(twitter.com/_/status/560496804249100288)
#
GWG
There's always Gitlab
#
KevinMarks_
publishing to github is almost always POSSE
#
KevinMarks_
kind of - at least you start with the master copy locally
sanduhrs joined the channel
#
aaronpk
github also isn't really attempting to be an online identity provider
#
KevinMarks_
well, it is a de facto one
#
gRegor`
I think cweiske hosts his own git repos and syndicates them to Github.
#
gRegor`
What is Gitlab?
#
aaronpk
i wonder what dkreuz was referring to
#
Loqi
GitLab offers git repository management, code reviews, issue tracking, activity feeds and wikis https://indiewebcamp.com/GitLab
#
gRegor`
What is Git?
#
Loqi
Git is a popular distributed source control management system that can be used to host and share code from independent sites https://indiewebcamp.com/git
#
aaronpk
liek.. who is "they" that he was talking about, and what does he mean "they" don't treat it as a silo
#
gRegor`
I suspect it's a superficial observation that "Oh indieweb sounds cool... but all these links to code not hosted on their own site?"
sanduhrs joined the channel
#
KevinMarks_
this week in my indieweb experiments: http://svgur.com/s/1J
#
KevinMarks_
(css is in the to-do)
scor joined the channel
#
Loqi
[bridgy] Detlef Kreuz replied '@kevinmarks Thank you for the link! I must have overseen this page.' to a tweet https://indiewebcamp.com/Github (https://twitter.com/dkreuz/status/560497132638330880)
gmack and shiflett joined the channel
#
KevinMarks_
odd, twitter didn't send me a notification for that reply from dkreuz - loqi beats twitter again
bupkes, mlncn, gRegor`_, snarfed, KevinMarks and KartikPrabhu joined the channel
#
KevinMarks_
hm, converting svg into png is interesting - easy clientside, hard serverside
#
aaronpk
KevinMarks_: imagemagick can do that easily server side
#
ben_thatmust
yeah, i actually have the command to do that handy
#
ben_thatmust
do convert +antialias -background none -density 200 <svg file> <png file>
#
KevinMarks_
though as my server is appengine that is a bit more bothersoms
#
ben_thatmust
have to play with the density, to scale up or down but there ya go
#
KevinMarks_
I may need to have a separate instance on heroku to do it
#
ben_thatmust
remove the 'do'
#
aaronpk
looks like appengine doesn'thave imagemagick but does have GD
KevinMarks joined the channel
#
KevinMarks_
they have an image service which doesn't do svg: https://cloud.google.com/appengine/docs/python/images/
KevinMarks joined the channel
#
aaronpk
bah ever since implementing likes on my site, I've been avoiding reading anything on mobile apps cause I don't have a good way to like them from there
#
aaronpk
Making a reader a much higher priority
#
snarfed
i know the feeling
pfefferle and danlyke joined the channel
#
gregorlove.com
edited /Ello (+94) "/* Criticism */ === Applied for patents ==="
(view diff)
KevinMarks joined the channel
danlyke joined the channel
#
gregorlove.com
edited /2015 (+34) "/* Candidate Dates */"
(view diff)
#
gregorlove.com
edited /2015 (+16) "/* Candidate Cities */"
(view diff)
LauraJ joined the channel
#
Guest2614
kylewm: The webvatar in your template is broken. Not sure if the domain changed or just temporarily down.
KartikPrabhu joined the channel
#
kylewm.com
edited /Template:kylewm (+8) "change back to static profile image URL. webvatar seems to be down."
(view diff)
#
kylewm
gregornobacktick++ thanks for the heads up
#
Loqi
gregornobacktick has 34 karma
squeakytoy joined the channel
#
gRegor`
webvatar.com works
#
@benwerd
I will say this: Facebook's review process for apps has been helpful, transparent and well-documented, just like their API. Nicely done.
(twitter.com/_/status/560513238467502080)
stream7 joined the channel
#
snarfed
he's probably being honest. they just also reject people a lot. :(
#
kylewm
bridgy got rejected for manage_pages with "Due to one or more of the following reasons, your app cannot be listed in the App Center at this time: low functionality, poor user experience, features promoting spammy behavior, and/or low quality."
#
aaronpk
so specific
#
snarfed
actually, that was for showing on "canvas," ie within facebook as an iframe (or whatever), not for manage_pages specifically
#
snarfed
it sounded like they just skipped looking at manage_pages after canvas failed
#
snarfed
i need canvas for some minor specific thing, but forgot what. maybe for the notification when your access token expires
#
kylewm
it got my hackles up when *Facebook* said we had bad UX
#
kylewm
unrelated: you cannot $.post directly to a remote micropub endpoint right?
#
aaronpk
from JS?
#
aaronpk
I think it depends on the CORS headers that the endpoint sets
#
gRegor`
Whatt is CORS?
#
gRegor`
What is CORS?
#
Loqi
CORS is an acronym for "cross-origin resource sharing," a mechanism for allowing browsers to make JavaScript requests to fetch resources from other domains https://indiewebcamp.com/CORS
#
aaronpk
I know it's possible to support post requests from JS
#
KartikPrabhu
kylewm: what is the use-case for using JS to post rather than a form?
sanduhrs joined the channel
#
kylewm
KartikPrabhu: one-click like from an indiereader, without redirecting to the "like" permalink page
#
aaronpk
kylewm: oh I did that on mine
#
aaronpk
i have a browser bookmarklet that injects a script tag to whatever page you're on, then makes a post request to quill
#
KartikPrabhu
hmm coiuld that not be done by a form element too?
#
KartikPrabhu
oh no-redirect ok sure
#
kylewm
aaronpk: does it use an iframe?
#
aaronpk
i don't remember lol
#
kylewm
i'll take a look at your bookmarklet
#
kylewm
thanks for the pointer :)
#
aaronpk
i think it's int he quill source
#
KevinMarks_
so you setup CORS to accept all?
#
aaronpk
oh wait my bad, that fav.js file is old
#
aaronpk
it's the act of retrieving the favorite.js file that triggers the micropub post
#
kylewm
is more confused than before
#
aaronpk
yeah, it's a bit convoluted
#
aaronpk
i wouldn't recommend that way for what you're doing
#
aaronpk
but if you're making a reader, your fav button could always post to the reader which could then make the micropub requests
#
kylewm
yeah that's what i was planning
scor joined the channel
#
@kevinmarks
“Journalism is a thin thread in a vast new global tapestry of conversation and information.” @emilybell http://www.theguardian.com/media/2015/jan/28/emily-bells-2015-hugh-cudlipp-lecture-full-text #indieweb
(twitter.com/_/status/560530678891417602)
#
kylewm
this is what i'm working on btw https://github.com/kylewm/woodwind
#
kylewm
get it because they're "reed" instruments :P
#
@sirmlivesey
Really worth watching. Annoying that I'm rubbish at coding. - Tantek Çelik - The once and future #IndieWeb: https://www.youtube.com/
(twitter.com/_/status/560531348545609729)
#
KevinMarks_
did loqi break the video link?
#
aaronpk
loqi has trouble with youtube URLs, i can't figure out why
#
aaronpk
something with following the redirect
verdi, KevinMarks, iandevlin, friedcell and LauraJ joined the channel
#
@VampirSexKttns
These Are the Hottest New Open Source Projects Right… http://www.wired.com/2015/01/black-duck-rookies/ #Docker #Enterprise #indieweb #Containers #technology #music
(twitter.com/_/status/560546885048348673)
nloadholtes and snarfed joined the channel
#
aaronpk
there is a .rip?!
#
aaronpk
gah what is with this trend of 20mb video files playing as the background of a website when you open it
#
GWG
What is it with video playing automatically in general?
#
Loqi
It looks like we don't have a page for "it with video playing automatically in general" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=it+with+video+playing+automatically+in+general
#
GWG
It's annoying
#
sparverius
i dont mind that as long as it's done efficiently
#
sparverius
it's terrible when it falls back to flash or something
#
aaronpk
but making me download a 20mb file to load your home page is irresponsible
#
aaronpk
if i'm traveling and have a 100mb prepaid internet connection that's awful expensive
nloadholtes joined the channel
#
sparverius
aaronpk: i disagree. if you're targeted at a market that has unmetered bandwidth and you respect the most common metered bandwidth use cases (mobile), i dont see the issue
#
aaronpk
but... here's a great example. I host on AirBnB, I live in Portland, I typically have unmetered bandwidth here, so it's fine. But when I am in europe traveling I don't have unmetered bandwidth, and I still need to access AirBnB nearly daily to respond to requests.
#
aaronpk
and i'm not talking about visiting the site on a phone. i'm talking about prepaid internet or tethering my computer through my phone
#
sparverius
right, then that's a failing in airbnb
#
sparverius
and you should contact them
#
aaronpk
that's what i'm saying. it's a bad trend
#
sparverius
but for most people, it's fine, and the benefits that they think it offers seem to outweigh the few disadvantages
#
sparverius
(for them)
#
aaronpk
...to assume that people can afford to download 20mb to visit your home page is kind of arrogant
#
sparverius
i disagree. it's 2015. in the us, that's hardly arrogant at all.
#
sparverius
usually, things like that have bad UX for other reasons
#
aaronpk
it's *not* just in the us
#
sparverius
then dont use those services? im just saying i dont think it's arrogant or evil
#
sparverius
i think it's annoying too, i usually dont mind, but i really hate it when it is at the expense of using the rest of the site efficiently
#
sparverius
now if we're talking 100MB
#
tantek
I think 20mb autoloads are arrogant yes
#
tantek
and disrespectful of the user's bandwidth and time
#
tantek
aaronpk - maybe there's an adblock rule for this
#
tantek
aaronpk, interestingly enough, with NoScript installed - I don't seem to see the video
#
aaronpk
that's good. how about on http://rightside.co/ ?
#
tantek
I see a static background on airbnb
#
tantek
not sure why because I do see the <video> tag in the source
#
sparverius
oh my god, that's terrible. videos with light backgrounds, ui elements in white
#
sparverius
that's supergeil
#
tantek
on "rightside" I get a big white screen
#
sparverius
because all the text is in white.
#
sparverius
they didnt implement even basic fallback :(
#
tantek
sparverius: not even that
#
tantek
select all copy / paste gives me only the following text:
#
tantek
Rightside .reviews .social .ninja .democrat .lawyer .dance .futbol
#
tantek
and that's it
#
tantek
what is rightside?
#
Loqi
It looks like we don't have a page for "rightside" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=rightside
lukebrooker joined the channel
#
tantek
alright, off for now - SF folks - see you at HWC tonight @MozSF! And everyone else - hope to see you in the channel!
#
finchd
the video doesn't appear until I allow scripts from zencdn.net
#
tantek
excellent. easy to block then.
#
@kevinmarks
@BuzzFeedBen @mat have you considered posting it on your own site? #indieweb
(twitter.com/_/status/560556325394849792)
#
sparverius
oh jeez, they totally desgined that shit for ipads huh
#
gRegor`
Looking forward to HWC tonight. Haven't had much time to sit down and work on my site lately.
#
GWG
I wish I could hear what is going on in places with people other than me during HWC
stream7, nloadholtes, loic_m and tantek joined the channel
#
GWG
What time is HWC again?
#
tantek
HWC is at 18:30 local time
#
tantek
and optionally per location, 17:30 local time Quiet Writing Hour
#
GWG
Okay, so quiet time starts in 10, I have 1.5 hours till PDX and SFO.
#
GWG
I can go eat dinner
#
aaronpk
it's 4pm PST right now
#
aaronpk
well, 5 minutes until
#
GWG
So, 5:30 is 1.5 hours away.
#
GWG
So, enough time to eat
#
GWG
I want to be around for any more WordPress people you all recruit