#indiewebcamp 2014-06-05

2014-06-05 UTC
dybskiy joined the channel
#
acegiak
GWG: yeah you'd have to write something separate to scrape all your content
#
acegiak
the main aadvantage i saw for that method was ease of multireplies
#
acegiak
but theyre the mst fringe usecase
#
GWG
multireplies?
#
@timoni
RT @t: NYC last-minute plan by @j & me: Homebrew Website Club meetup NYC TONIGHT 20:30 Ace Hotel Lobby http://indiewebcamp.com/events/2014-06-04-homebrew-website-club (ttk.me t4WR1)
(twitter.com/_/status/474344094282838016)
ttepasse joined the channel
#
aaronpk
what is a multireply?
#
Loqi
A multiple reply (multireply) is a reply written directly in response to multiple previous posts http://indiewebcamp.com/multireply
shaners joined the channel
#
iamshane.com
created /shaners (+31) "/shaners redirect to User:Iamshane.com"
(view diff)
#
GWG
aaronpk: That's a new one
#
GWG
acegiak: Seems to be an edge case
#
GWG
HWC in NYC and I'm missing it. Darn
#
gRegor`
Strange, acegiak. Loqi should pick up the first sentence with your <dfn> and show that.
#
Loqi
is done
#
gRegor`
who is gRegor`
#
Loqi
gRegor Morrill is a software engineer living in Chicago, Illinois http://indiewebcamp.com/User:Gregorlove.com
dariusdunlap joined the channel
#
aaronpk
GWG: /b 21
#
aaronpk
GWG: oops. meant to say what is a new one?
#
snarfed
acegiak: i've actually found myself multireplying recently when someone posses something and i want my reply to be visible in the silo too
#
GWG
aaronpk: To me. Multireply
#
GWG
snarfed: Do you have an example of that?
#
snarfed
GWG: looking
#
aaronpk
oh! yes, somewhat a rare occurrence but there's some documented examples there
#
GWG
Is it worth building or only allowing one URL and requiring people to manually mark up the second?
vanderwal joined the channel
#
KartikPrabhu
multireply example for POSSEd posts: https://kartikprabhu.com/notes/url-hide
#
GWG
I'll ask again...
#
GWG
Is it worth building or only allowing one URL and requiring people to manually mark up the second?
#
snarfed
GWG: maybe no one had a strong opinion
#
snarfed
if it's a rare use case, and manual markup works, i'd say don't bother
#
snarfed
aaronpk: i assume we're using talky for video tonight?
#
snarfed
!tell aaronpk, tantek let's use https://talky.io/hwc tonight? still setting up here, but will be there soon
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
So, now I need to find the code to add a URL box above the content editor.
#
GWG
It requires some fiddling apparently
#
aaronpk
snarfed: great!
#
Loqi
aaronpk: snarfed left you a message 3 minutes ago: let's use https://talky.io/hwc tonight? still setting up here, but will be there soon
#
KevinMarks
hm, looking at http://aws.amazon.com/developers/getting-started/browser/ and wondering how that could become an indieAuth permission
#
GWG
KevinMarks: Did you ever decide on East vs West?
#
acegiak
GWG: I'd say manual markup for seconds is fine
#
aaronpk
KevinMarks: what do you mean?
#
acegiak
I'm planning on just using the Advanced Custom Fields plugin for things like url boxes etc
#
GWG
acegiak: Why? The coding for that is simple.
#
acegiak
but if the plugin is already there why reqrite the code?
#
aaronpk
i'm on the talky.io now
#
snarfed
joining
#
aaronpk
oh wait I need to switch networks, hold on
#
acegiak
joining to listen in?
#
snarfed
acegiak: think i see you. long hair, headphones?
#
snarfed
heh. hi!
#
GWG
acegiak, must disagree with that this time. You need consistency in custom fields
#
acegiak
GWG: so using the taxonomy plugin as a way of enforcing that consistency?
#
acegiak
I like that approach
#
GWG
Yes. In the field name
#
acegiak
works for me
#
acegiak
so the way you've got it set up at the moment only allows for a post to be one "kind" so I'm modding the version I'm running to allow multiples
#
GWG
acegiak, you can change that by removing one line.
#
acegiak
cause "like and reblog" is my most common use case
#
aaronpk
I just realized what's going on with acegiak's user page not showing the dfn
#
aaronpk
i'm naively checking if there's already a p-summary tag and not automatically generating it from the dfn line
#
aaronparecki.com
edited /User:Acegiak.net (+31) "add explicit p-summary tag"
(view diff)
#
aaronpk
who is acegiak?
#
Loqi
Acegiak is a web and game developer from Adelaide, South Australia http://indiewebcamp.com/User:Acegiak.net
#
Loqi
giggles
#
acegiak
ok so not me
#
GWG
acegiak, just remove the call to the object
#
acegiak
irc from phone because talky lags my awful connection
#
acegiak
GWG: yeah have done
#
acegiak
Im just mentioning it
#
GWG
I borrowed the radio button code anyway
#
acegiak
yeah fair enough
#
acegiak
snarfed: looks like my rubbish connection can't handle the talky
#
aaronpk
snarfed: i moved my camera directly under the tv, maybe that will help with hte echo?
#
snarfed
trying!
#
GWG
aaronpk, headphones?
#
aaronpk
ooh wow it is loud and dark in NY
tantek joined the channel
#
Loqi
tantek: snarfed left you a message 48 minutes ago: let's use https://talky.io/hwc tonight? still setting up here, but will be there soon
#
aaronpk
i don't think video to NY is going to work
#
snarfed
agreed
j12t joined the channel
#
kylewm
GWG: we should have had HWC Florida
tantek joined the channel
#
GWG
kylewm, where are you?
#
kylewm
Titusville, near Cape Canaveral
#
GWG
I am in the south. Going home Friday morning
#
acegiak
Am I the only australian? that seems improbable
KartikPrabhu joined the channel
#
iamshane.com
edited /Homesteading (+0) "corrected /articles short code url to /b from /a"
(view diff)
#
iamshane.com
edited /Homesteading (-7) "updated permalink structure documentation"
(view diff)
#
kylewm
acegiak: Iceland: 2, Australia: 1. you need to start recruiting!
#
bret
aaronpk: I'll be at Esri in a few mins
#
bret
I'll text you when I'm there
#
aaronpk
ah sweet
#
acegiak
kylewm: according to emily my recruitment efforts at parties are sometimes excessive
#
iamshane.com
edited /Homesteading () "(-5411) Removed IndieMark section. It's out of date and doesn't display well on the wiki."
(view diff)
#
kylewm
acegiak++ for excessive recruiting activities :)
#
Loqi
acegiak has 3 karma
#
kylewm
benwerd++ for MySQL support in Known!
#
Loqi
benwerd has 21 karma
#
iamshane.com
edited /Homesteading (-100) "updated Open Source section with link to GH org"
(view diff)
#
tantek
has just been preparing for his IndieWeb talk at PDF2014: http://personaldemocracy.com/program
#
aaronpk
craig from genshi box is here this week!
#
tantek
ooh genshi box is a real thing!!!
#
tantek
or at least there's a real person behind it :)
#
tantek
@j is talking about how her Twitter was compromised
#
tantek
apparently the attackers did not attack her domain name
#
KartikPrabhu
still does not understand the <single-letter Twitter attack obsession
gRegor` joined the channel
#
bret
aaronpk: Ok downstairs!
#
aaronpk
bret: brt!
#
tantek
ok leaning back to take a photo
#
tantek
OH: "before there was the word selfie, there was tanteking"
#
gRegor`
Hah
#
tantek
I blame adactio (who I think coined the term )
#
GWG
Who is @j
genshi joined the channel
#
iamshane.com
edited /User:Iamshane.com (+9) "/* Other Projects */"
(view diff)
#
iamshane.com
edited /User:Iamshane.com (+9) "/* indieweb support */"
(view diff)
#
iamshane.com
edited /User:Iamshane.com (-42) "removed duplicate section"
(view diff)
#
GWG
Every time I put in twitter.com/j it autocompletes to twitter.com/justinbieber
#
GWG
Grrr
#
GWG
Okay. Juliette Melton...not familiar with the name.
#
KartikPrabhu
gregor`: figured out how to escape the SVG (finally!) in DJango
#
gRegor`
woot!
#
Loqi
yay!
#
snarfed
sf says break a leg tomorrow tantek!
#
tantek
thanks snarfed!!!
#
tantek
ok looks like we're all shut down for the night?
emmak joined the channel
#
iamshane.com
edited /User:Iamshane.com (-306) "added dfn tag for Loqi 'who is shaners' support"
(view diff)
shaners joined the channel
#
shaners
who is shaners
#
shaners
who is Shaners
#
shaners
I didn't do something right :/
#
shaners
who is aaronpk
#
aaronpk
!tell benwerd are you planning on coming to IWC West?
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
Aaron Parecki is the co-founder of IndieWebCamp, currently the CTO of Esri R&D Center, Portland http://indiewebcamp.com/User:Aaronparecki.com
#
gRegor`
shaners: I don't think the regex works with the <span>s inside the <dfn>
#
shaners
gRegor` ok. i'll try it without.
#
gRegor`
You could try an explicit p-summary instead of the <dfn>. That's what i have on mine currently.
#
kylewm
aaronpk: low urgency bug report: OwnYourGram seems to have stopped picking up my updates. publishing still works when I log in to OYG and click Test Post, but they stopped sending manually. (I recently revoked the app key and readded it when I changed to https)
#
iamshane.com
edited /User:Iamshane.com (-2) "/* Shane Becker */"
(view diff)
#
kylewm
s / manually / automatically
#
shaners
who is shaners
#
gRegor`
Hm
#
iamshane.com
edited /User:Iamshane.com (-125) "/* Shane Becker */"
(view diff)
#
shaners
who is shaners
#
KartikPrabhu
what kind of stuff do people put in the dfn on user pages?
#
gRegor`
The regex seems to work. aaronpk edited acegiak's page to make it work earlier, but he just added a line between the heading and the text, which you have already
#
aaronpk
i actually added the explicit p-summary markup to make acegiak's work
#
gRegor`
Ah. Hm.
#
iamshane.com
edited /User:Iamshane.com (-353) "trying to get my whois working"
(view diff)
#
gRegor`
shaners: Try the p-summary without a dfn
#
gRegor`
who is shaners
#
Loqi
Shane Becker is the co-founder of Hypernova which is making Homesteading http://indiewebcamp.com/User:Iamshane.com
#
gRegor`
winner, winner
#
aaronpk
the dfn trick is really only needed for article pages, probably better to use p-summary explicitly for user pages
#
gRegor`
Ok
#
gregorlove.com
edited /Loqi (+31) "/* Commands and Queries */ clarify use of p-summary to get user info"
(view diff)
#
@genshi
Meeting with #indiewebcamp homebrew club. Seeing how we could work together on my genshi.box http:///login?continue=%2Fgenshi%2Fcheckin%2F538fdb25498e00bb79162516
(twitter.com/_/status/474382927263186944)
#
GWG
acegiak: You have like as metadata as opposed to a taxonomy though
#
GWG
acegiak: So, you have title and citation otherwise?
#
gregorlove.com
edited /User:Gregorlove.com (+28) "/* Introduction */"
(view diff)
#
GWG
acegiak: What do you put in each field usually?
#
post-by-email
uploaded /File:20140605-030447.jpg "Uploaded via email by Paul M <tallpaul@ml1.net>"
#
acegiak
GWG: Good point, I don't need the checkbox for like because if it's in that taxonomy it's automatically a like
#
GWG
Yes.
#
acegiak
GWG: target is always populated with the url of the target/thing
paulcp joined the channel
#
acegiak
and title is whatever I want to display as the human readable name of that element
#
GWG
You have title and citation, correct? So, that is the external link and the title you want to style for it?
#
GWG
You just answered, disregard. I was still typing.
#
GWG
But, why not use the Wordpress title for that?
#
acegiak
citation is what I put in the blockquote
#
GWG
That was where I was confused.
#
acegiak
GWG: often they're the same, but sometimes I'll change the wordpress title if I'm replying in a more verbose way
#
GWG
So, it is the section you wish to cite?
#
acegiak
yeah, which is sometimes all, or sometimes a quote
#
GWG
You also have something like pfefferle's reply context, where it pulls it in automatically
#
acegiak
if you want to see how I'm doing things currently without the taxonomy it's documented on my userpage in the wiki? I think the screenshots help
#
GWG
My plan is always to build manual data entry and add automatic later.
#
acegiak
GWG: I currently have whisperfollow to prepopulate a mini form which I'm planning on extracting out into a modal and submitting results via ajax
#
GWG
Well, my design plan is, as mentioned, to build the manual data entry. The automatic can be a separate plugin, so you can extract from the source of your choice.
brianloveswords joined the channel
#
GWG
I also want to put the URL above the content box
#
acegiak
yeah it would be nice to have those fields up top
#
GWG
I was looking at Barnaby Walter's post UI
#
GWG
This is his notes one
#
GWG
Have you ever seen the Post Formats UI plugin that was supposed to be Wordpress core?
#
GWG
Have a look at this
#
GWG
It uses javascript to change the display based on a selected post format.
#
acegiak
man, that's awesome
#
GWG
It was supposed to be in core.
#
GWG
But it was pulled out of 3.6
#
GWG
The...post meta box switching it does is something I would consider adopting.
vanderwal joined the channel
#
acegiak
yeah I want to javascript away the non-relevant input fields when kinds aren't selected
#
@benwerd
Thanks @schnarfed for hosting Homebrew Website Club SF this week! Lots of interesting #indieweb conversations.
(twitter.com/_/status/474393730376421376)
#
GWG
acegiak: Do you know Javascript? I've never really done much with it
#
acegiak
yeah. I use jquery for most of it
#
acegiak
I could do a hack-y thing where I throw in some code that listens for the kind checkboxes/radiobuttons being toggled and then hide or display the divs, I'm just wondering if there's a proper wordpress way to do it
#
GWG
acegiak: Not really from what I can see.
#
acegiak
then I'll do it the hack-y way when I get back
#
acegiak
heading out to a meeting, bbl
#
GWG
But, a checkbox for response that shows the URL box above the editor would be useful.
#
GWG
Okay
#
GWG
acegiak: I may work on some things
dybskiy and tantek joined the channel
#
GWG
tantek: You are good at naming things. I need a name for something
#
tantek
good evening
#
GWG
tantek: Good evening.
#
GWG
tantek: I need a name for the set that includes the URL that a note is in response to, an optional citation within same, etc.
dybskiy joined the channel
#
GWG
tantek: Sorry I missed you in NYC
#
tantek
hmmm will think about it
#
KartikPrabhu
tantek: how was HWC NYC?
#
@Nymble_Me
RT @benwerd: Thanks @schnarfed for hosting Homebrew Website Club SF this week! Lots of interesting #indieweb conversations.
(twitter.com/_/status/474403885319475200)
dybskiy joined the channel
#
gRegor`
!tell barnabywalters I sent a PR for mf2-php
#
Loqi
Ok, I'll tell him that when I see him next
#
bret
woo new tantek talk :D there is going to be a video right?!
#
KartikPrabhu
I hope so!
dybskiy joined the channel
#
@betolive
Recomendado: http://www.windley.com/archives/2014/06/building_a_universal_silo.shtml Centralized Silos (Internet of APPL, GOOG, FB) vs. Decentralized (Open Internet of) #indieweb
(twitter.com/_/status/474415416262283264)
fmarier, eschnou, friedcell, snarfed, caseorganic, dybskiy and dybskiy_ joined the channel
#
aaronpk
kylewm: I think ownyourgram stopped working cause you are redirecting http to https and it's still sending to the http endpoint
#
aaronpk
so the post request fails on the redirect
#
aaronparecki.com
edited /Main_Page (+5) "/* IndieWebCamp 2014 */ fix address on home page"
(view diff)
#
psyhigh.com
edited /2014/Guest_List (+321) "/* West */"
(view diff)
#
gRegor`
Flight for IWC west purchased!
mattl, jancborchardt and b0bg0d____ joined the channel
kyank and Phae joined the channel
#
aaronpk
gRegor`: YAY!
#
Loqi
woot
#
aaronparecki.com
edited /how-to-sponsor (+1849) "add info about locations"
(view diff)
caseorganic joined the channel
#
GWG
gRegor`: No New York pizza for you
cweiske joined the channel
#
GWG
!tell acegiak I seem to have put location as a field in there.
#
Loqi
Ok, I'll tell them that when I see them next
#
cweiske
is there a standalone give-me-the-url-and-i-give-you-json mf2-parser software I can host internally?
#
gRegor`
GWG: Yeah, but the dream of the '90s is alive in Portland
snarfed joined the channel
#
cweiske
like aaronpk's pin13.net
#
GWG
gRegor`: Trying to think of a witty retort to that, but I'm tired, so I'm just going to go to bed.
#
KartikPrabhu
cweiske: there is php-mf2 https://github.com/indieweb/php-mf2 (which is what pin13 uses) and mf2py for python official: https://github.com/tommorris/mf2py and bleeding edge: https://github.com/kartikprabhu/mf2py
#
GWG
gRegor`: I just stayed up adding an HTML5 geolocation function to a taxonomy plugin, and I think I probably should have made it its own thing. But I was adding metadata fields and got carried away.
#
cweiske
yes, but that does not provide the HTTP interface
#
cweiske
this is the missing piece I did not want to write myself
#
KartikPrabhu
oh! I suppose you have to write the http yourself
#
gRegor`
cweiske: It can be pretty simple. Set up a form textarea and it's just three lines of PHP to parse and output it with mf2-php.
#
cweiske
gRegor`, I know that it can be pretty simple
#
cweiske
I just prefer not to do it myself if the code is already available
#
gRegor`
Gotcha
#
KartikPrabhu
cweiske: I have written one which is here: https://github.com/kartikprabhu/connection/blob/master/connection/mfparser.py#L3 but it takes the unparsed document and not the url
#
KartikPrabhu
don't know how useful it is
#
KartikPrabhu
kylewm: has one that takes the URL maybe he can help better
#
cweiske
we've got a company-internal address book whose html is mf2-marked up, and one of the people here needs json
jsilvestre joined the channel
#
KartikPrabhu
is almost done with the SVG icons article and promises a read for tomorrow lunch time :)
#
KartikPrabhu
night all!
pfefferle, friedcell, aaronpk, brianloveswords, dybskiy, KartikPrabhu, tobiastom and petermolnar joined the channel
#
petermolnar
I'm catching up with yesterday evening
#
petermolnar
GWG that post-formats plugin is brilliant and could be a very good base for the webmentions plugin: custom post type, the same layout with changing fields, that would be really nice
tpinto joined the channel
#
acegiak
GWG: are you creating a separate metabox for each meta field?
#
Loqi
acegiak: GWG left you a message 2 hours, 4 minutes ago: I seem to have put location as a field in there.
KevinMarks, krendil, Sebastien-L, friedcell, KartikPrabhu, sparverius, dybskiy, KartikPrabhu1 and netweb joined the channel
#
kylewm
!tell aaronpk tried to revoke and reauthorize, getting this error now on the callback from indieauth https://gist.github.com/kylewm/1d394827363580b9e510
#
Loqi
Ok, I'll tell them that when I see them next
barnabywalters joined the channel
#
Loqi
barnabywalters: gRegor` left you a message on 6/4 at 9:49am: http://indiewebcamp.com/irc/2014-06-04/line/1401899881
#
Loqi
barnabywalters: gRegor` left you a message 5 hours, 58 minutes ago: I sent a PR for mf2-php
dybskiy, tantek, pfefferle, jsilvestre, KevinMarks, BjornW, julien51, erikmaarten and kyank joined the channel
#
GWG
acegiak: By type. One for the Response URL/title, and another for Location so far. I figured that I'd cover all additional metadata
#
barnabywalters
cweiske: oops, I left a !tell in #microformats for you accidentally instead of in here
#
acegiak
GWG: that makes sense. are you doing the citation thing another way other than just having a field for the citation text or are you just not using it?
#
cweiske
ok, saw it
#
GWG
acegiak: I never did a citation text myself, but I might add it in. I pushed the changes I did last night to the repository. I need to fix some of the location code I put in.
#
barnabywalters
cweiske: cool — hopefully that helps solve the problem you mentioned earlier
#
cweiske
actually no
#
cweiske
I wanted a complete app, preferably in a .phar, that I can drop into my webserver
#
cweiske
and let it run
#
barnabywalters
cweiske: ah, okay — basically pin13.net in a box
#
barnabywalters
cweiske: well, thanks for the prompt to finally add Mf2\fetch(), even if it didn’t fix your problem :)
dybskiy joined the channel
#
GWG
acegiak: What other fields do you think need to be added?
#
@mapkyca
I trust all those joining #resettheweb know about the #indieweb? If not, go find out about it: http://indiewebcamp.com
(twitter.com/_/status/474530447238893568)
pfefferle joined the channel
#
cweiske
barnabywalters, why do you rely on curl instead of using file_get_contents?
#
cweiske
and why do you need two variables, $info and $curlInfo?
#
barnabywalters
cweiske: curl gives information about the content type which IIRC file_get_contents doesn’t provide
#
cweiske
oh, it does
#
barnabywalters
cweiske: how so?
#
cweiske
if you use file_get_contents with http/https, you get a $http_header_vars variable
#
GWG
petermolnar: Re post formats...might try...but that is a bit more javascript than I know.
#
barnabywalters
I would much rather use it than curl
#
barnabywalters
that is both horrible and awesome
#
petermolnar
GWG I can help with JS
#
cweiske
and if you want to limit the redirects yourself: http://cweiske.de/tagebuch/php-redirection-limit-reached.htm
#
GWG
petermolnar: Have a look at the latest code in the repository I set up.
#
GWG
petermolnar: I have a few things to finish on the location side though.
#
GWG
petermolnar: I was able to make the content editor movable.
#
barnabywalters
cweiske: is there also a way to get the last URL in the redirect chain? I just realised that is neccessary too
#
barnabywalters
for correctly resolving relative URLs
Sebastien-L joined the channel
#
cweiske
good question
#
cweiske
there is a way to extract it
#
barnabywalters
it could be worked around by creating a custom redirect follower, and limiting each request to not follow any redirects
#
cweiske
see the 2nd note
#
cweiske
the headers are appended to each other
#
cweiske
so you have the headers of *all* requests in the array
#
cweiske
the last location header is the final url
#
barnabywalters
ah, okay, that makes sense
#
cweiske
but you still have manually iterate through the array
#
barnabywalters
cweiske: yep, and resolve the URLs against the original URL
#
barnabywalters
fortunately php-mf2 already has a function for that
#
cweiske
because by the spec, the location header only may contain full uris
#
cweiske
Location = "Location" ":" absoluteURI
#
barnabywalters
that is true, however both browsers and file_get_contents happily accept them
#
acegiak
GWG: citation, title and url are all the three fields I use regularly
#
acegiak
we might need to add things for rsvp etc and stuff like that later?
#
acegiak
though that might just be able to be resolved in the taxonomy?
#
acegiak
like have one taxonomy kind which is "rsvp" and one which is "nega-rsvp" and then use the target url again
#
acegiak
the thing is a lot of actions use the same fields
brianloveswords, tantek, dybskiy and jonnybarnes joined the channel
#
acegiak
oh no. i appear to have mysteriously broken my tumblr posseing
luxagraf joined the channel
#
luxagraf
fyi for anyone using openssl, time to upgrade again: http://www.openssl.org/news/secadv_20140605.txt
#
rascul
waits patiently for openbsd to finish libressl
#
tantek
namecheap is supposedly offering $1.99 SSL certs all day today
#
tantek
just heard at #pdf14
#
cweiske
still too expensive
#
luxagraf
part of me thinks moving to https might be worse since it makes people think they're safe, when in fact they may not be
#
rascul
yeah they been doing that for a few days at least
#
cweiske
i'd rather have any browser trust cacert
#
luxagraf
at least with http you *know* you're not
#
rascul
startssl is free
#
rascul
and the root ca in the browsers
#
cweiske
I know
#
cweiske
and you have all kinds of limitations on that certs
#
cweiske
only 6 months validity
#
rascul
1 year
#
cweiske
while you get 2 years with cacert once you have enough trust points
#
cweiske
and the last time I checked you needed different accounts if you wanted multiple free certs
#
rascul
you can get multiple certs with one account
#
rascul
and they're good for a year, see the cert at https://rascul.io for example
#
cweiske
good to know
#
rascul
it'll say 403 forbidden but you can still view cert info
#
cweiske
saw it
#
rascul
although, the way ssl certs are sold nowadays is ridiculous
#
rascul
for one, i don't trust the majority of those companies that already have their certificates in the browser
#
cweiske
do you remove their certs from your browsers?
#
rascul
my browser trusts them, i personally don't
#
rascul
they've done nothing to earn my trust, but i don't delete the certs because that would make https a real pain
#
rascul
aaronpk has some sort of indieweb ca setup somewhere iirc
#
tantek
likely documented on /https
#
rascul
that's the way to go with ssl i think, smaller certificate authorities you can build personal trust with instead of big ones you've never heard of
#
cweiske
trust on first use would be better IMO
ttepasse joined the channel
#
barnabywalters
rascul: aaronpk’s indieweb ca thing is for convenience when testing https locally IIRC
#
rascul
pretty sure he said it's fine to use normally too
#
rascul
but i can't remember too well
paulcp, KartikPrabhu, luxagraf and dybskiy joined the channel
KartikPrabhu, aboynejames, KevinMarks, paulcp, tantek and v0 joined the channel
#
@t
Excited to speak today at Personal Democracy Forum on the #IndieWeb. Live stream now: http://personaldemocracy.com/conferences/nyc/2014 #pdf14 (ttk.me t4WS1)
(twitter.com/_/status/474562032977453058)
#
PMurphs
https://www.youtube.com/watch?v=dg9YAUPnPds just in case anyone forgot about this
#
@hillary
RT @t: Excited to speak today at Personal Democracy Forum on the #IndieWeb. Live stream now: http://personaldemocracy.com/conferences/nyc/2014 #pdf14 (ttk.me t4WS1)
(twitter.com/_/status/474562495164997632)
chloeweil joined the channel
#
tantek.com
edited /Atom (+8) "/* RSS Atom wars */ linky"
(view diff)
#
tantek.com
edited /RSS (+55) "/* History */ RSS_Atom_wars"
(view diff)
KartikPrabhu joined the channel
#
tantek.com
edited /Atom (+113) "/* RSS Atom wars */ dfns"
(view diff)
#
@gericci
RT @t: Excited to speak today at Personal Democracy Forum on the #IndieWeb. Live stream now: http://personaldemocracy.com/conferences/nyc/2014 #pdf14 (ttk.me t4WS1)
(twitter.com/_/status/474564727050612736)
#
@benwerd
Glad @t is at #pdf14 talking #indieweb on #resetthenet day. An easy way we can reclaim our digital identities. http://indiewebcamp.com
(twitter.com/_/status/474564767802077184)
KartikPrabhu, gRegor`, snarfed and dybskiy joined the channel
#
@pdmteam
Tantek Celik up next at #PDF14, talking about the "IndieWeb"
(twitter.com/_/status/474578640089665537)
#
@mcbyrne
RT @pdmteam: Tantek Celik up next at #PDF14, talking about the "IndieWeb"
(twitter.com/_/status/474578769639137281)
#
@BillNigh
RT @pdmteam: Tantek Celik up next at #PDF14, talking about the "IndieWeb"
(twitter.com/_/status/474578815255986176)
KartikPrabhu joined the channel
#
@karmel80
Important - Why the indieweb is important. Not silos / proprietary site such as Facebook, Twitter etc etc #pdf14
(twitter.com/_/status/474579348658589696)
bdesham joined the channel
#
@jgksf
The independent media supports the #indieweb #pdf14
(twitter.com/_/status/474579631635714048)
#
@TMCmedia
The independent media supports the #indieweb #pdf14
(twitter.com/_/status/474579632172584960)
#
@tummler10
RT @karmel80: Important - Why the indieweb is important. Not silos / proprietary site such as Facebook, Twitter etc etc #pdf14
(twitter.com/_/status/474579797998600193)
#
@citizencontact
RT @t: Excited to speak today at Personal Democracy Forum on the #IndieWeb. Live stream now: http://personaldemocracy.com/conferences/nyc/2014 #pdf14 (ttk.me t4WS1)
(twitter.com/_/status/474579880420450304)
#
@mgyerman
#PDF14 Why We Need the IndieWeb Tantek Çelik. Discussing how "the silos have taken over."
(twitter.com/_/status/474579898582196224)
#
@richny
Rise of silos like Facebook endangered #IndieWeb says @t #PDF14
(twitter.com/_/status/474579907742547968)
#
@AskThemPPF
Founder of #indieweb- @t on dominant era of "friendly silos", makes eulogy for site deaths like geocities, upcoming, posterous, etc. #PDF14
(twitter.com/_/status/474580008108052480)
#
@tummler10
RT @AskThemPPF: Founder of #indieweb- @t on dominant era of "friendly silos", makes eulogy for site deaths like geocities, upcoming, poster…
(twitter.com/_/status/474580120448278529)
brainTrain_ joined the channel
#
@AskThemPPF
Founder of #indieweb- @t on dominant era of "friendly silos", short eulogy for site deaths like geocities, upcoming, posterous, etc. #PDF14
(twitter.com/_/status/474580190946136064)
#
brainTrain_
hah whoops looks like I'm logged in in two places
#
@AskThemPPF
Founder of #indieweb- @t on dominant era of "friendly silos"- short eulogy for site deaths like geocities, upcoming, posterous, etc. #PDF14
(twitter.com/_/status/474580303420608512)
#
@zeynep
.@t is talking about how tech community focuses on "plumbing" than people interaction, and then big corps move in, kill indieweb. #pdf14
(twitter.com/_/status/474580445238415360)
#
@richny
Many sites we relied on to store our data, like geocities, shut down, says @t http://indiewebcamp.com/site-deaths #PDF14
(twitter.com/_/status/474580572527136770)
#
@karmel80
RT @AskThemPPF: Founder of #indieweb- @t on dominant era of "friendly silos"- short eulogy for site deaths like geocities, upcoming, poster…
(twitter.com/_/status/474580580861227009)
pfefferle and KartikPrabhu joined the channel
#
@tjl
Atom/RSS seems a less causally powerful expl for the indieweb’s death than the IRRESISTIBLE HOMOGENIZING FORCE OF GLOBAL CAPITALISM #PDF14
(twitter.com/_/status/474580742312574976)
#
@elle_mccann
RT @tjl: Atom/RSS seems a less causally powerful expl for the indieweb’s death than the IRRESISTIBLE HOMOGENIZING FORCE OF GLOBAL CAPITALIS…
(twitter.com/_/status/474580841289768960)
#
@prestonrhea
RT @tjl: Atom/RSS seems a less causally powerful expl for the indieweb’s death than the IRRESISTIBLE HOMOGENIZING FORCE OF GLOBAL CAPITALIS…
(twitter.com/_/status/474581055065047040)
#
@climatebrad
.@t explains how @indiewebcamp has replicated @twitter interface w/o Twitter silo #PDF14
(twitter.com/_/status/474581281230290944)
#
@andrewbt
RT @tjl: Atom/RSS seems a less causally powerful expl for the indieweb’s death than the IRRESISTIBLE HOMOGENIZING FORCE OF GLOBAL CAPITALIS…
(twitter.com/_/status/474581332686028801)
#
@karmel80
RT @richny: Many sites we relied on to store our data, like geocities, shut down, says @t http://indiewebcamp.com/site-deaths #PDF14
(twitter.com/_/status/474581338751000576)
#
@moh_kohn
RT @AskThemPPF: Founder of #indieweb- @t on dominant era of "friendly silos"- short eulogy for site deaths like geocities, upcoming, poster…
(twitter.com/_/status/474581348842504193)
#
@ppolitics
#indieweb reminders from @t at #PdF14: Foo Camp '08, Twitter & Jaiku were actually federated. Next we need #opendata standards for Congress.
(twitter.com/_/status/474581471655895040)
#
@SlaughterAM
.@t talking about how federated comments, federated events can link together small #indieweb sites to compete w/ "mega-silos." #pdf14
(twitter.com/_/status/474581498285539328)
#
@JaneLisa23
Why we need the IndieWeb--design and user experience matters @t #PDF14
(twitter.com/_/status/474581732378021888)
#
Loqi
[@CauseGlobal] Facebook and Twitter are at the point of copying each other
#
Loqi
we can do better sez Tantek Celik #PDF14 http://indiewebcamp.com (http://twtr.io/n5YFQqjeKU)
#
@v_kristensen
RT @SlaughterAM: .@t talking about how federated comments, federated events can link together small #indieweb sites to compete w/ "mega-sil…
(twitter.com/_/status/474581826028445697)
#
@AndreVelva
RT @climatebrad: .@t explains how @indiewebcamp has replicated @twitter interface w/o Twitter silo #PDF14
(twitter.com/_/status/474581833930510336)
#
@rsm
Why we need indieweb? Bc we're at peak silo now. We want you to own your identity online. -@t #PDF14 https://twitter.com/rsm/status/474581842038108160/photo/1
(twitter.com/_/status/474581842038108160)
#
@pratiksir
RT @SlaughterAM: .@t talking about how federated comments, federated events can link together small #indieweb sites to compete w/ "mega-sil…
(twitter.com/_/status/474581850539556864)
#
@Tableteer
This indieweb stuff is cool. #pdf2014
(twitter.com/_/status/474581882613821440)
#
@tracyrusso
Indieweb concepts and applications would be amazing for federal record keeping for #digitalgov
(twitter.com/_/status/474581883540738048)
#
@richny
Via #indieweb you can post on your site, own your own data, and still distribute via Twitter, other networks, says @t #pdf14
(twitter.com/_/status/474581904059281408)
#
@alemannoEU
RT @SlaughterAM: .@t talking about how federated comments, federated events can link together small #indieweb sites to compete w/ "mega-sil…
(twitter.com/_/status/474581931112542208)
#
@climatebrad
.@t: Join us in 3 weeks at @indiewebcamp at the NYT HQ! #pdf14
(twitter.com/_/status/474581939111079936)
#
@HeatherLeson
RT @AskThemPPF: Founder of #indieweb- @t on dominant era of "friendly silos"- short eulogy for site deaths like geocities, upcoming, poster…
(twitter.com/_/status/474581984165904384)
#
@tracyrusso
Indieweb concepts and applications would be amazing for federal record keeping for #digitalgov #PDF14
(twitter.com/_/status/474581998561157120)
#
@MetaActivism
check out http://indiewebcamp.com to help build the independent web #PDF14
(twitter.com/_/status/474582004957458433)
#
@brighteyedjaymi
RT @climatebrad: .@t explains how @indiewebcamp has replicated @twitter interface w/o Twitter silo #PDF14
(twitter.com/_/status/474582016017846272)
#
@mgyerman
#PDF14 Totally agree that FB, Twitter, & Google+ have have started to look all alike. Definitely will be chekcing out @indiewebcamp!
(twitter.com/_/status/474582018240831488)
#
@SocialCompany
good idea to protect and give better care for your own contents http://indiewebcamp.com/ #PDF14
(twitter.com/_/status/474582039489179650)
#
@moh_kohn
RT @richny: Many sites we relied on to store our data, like geocities, shut down, says @t http://indiewebcamp.com/site-deaths #PDF14
(twitter.com/_/status/474582055037440000)
#
@SlaughterAM
Go to http://Indiewebcamp.com/2014 -- help build the next generation of the Independent Web. #PDF14
(twitter.com/_/status/474582067679092736)
#
@simonerothman
@t #indieweb wants us to own our own data #PDF14
(twitter.com/_/status/474582130136453120)
#
@Lisa03755
Yes! I want to join @IndieWebCamp @NYT in 3 weeks. How do I get involved? #PersonalDemocracyForum #PDF2014
(twitter.com/_/status/474582235203796992)
#
@AskThemPPF
At #PDF14, @t's #indieweb "wants you to own your own data"- provides domain privacy & rich content embedding for a greater independent web
(twitter.com/_/status/474582238810886144)
#
@jenvandermeer
RT @SlaughterAM: Go to http://Indiewebcamp.com/2014 -- help build the next generation of the Independent Web. #PDF14
(twitter.com/_/status/474582404544622592)
#
@ManBartlett
@indiewebcamp Great presentation today at #PDF14. Elucidated some things I've been thinking about recently.
(twitter.com/_/status/474582499902124032)
#
@benwerd
If you enjoyed @t's awesome talk at #pdf14, head here to learn more: http://indiewebcamp.com
(twitter.com/_/status/474582570282135552)
#
Loqi
[@gdnik] Don't rely on the "silos" aka #BigSocial to be the stewards of your data
#
Loqi
@IndependantWeb has camp July in NYC http://indiewebcamp.com (http://twtr.io/n5Yb3fYVHt)
KartikPrabhu1 joined the channel
#
@VinceDaily
@t #IndieWeb wants you. We want u to own ur own stuff. (you saw that right, dude's handle is a single letter) #PDF14 http://www.mlbam.com
(twitter.com/_/status/474582813761486850)
#
@CodeforFTL
RT @rsm: Why we need indieweb? Bc we're at peak silo now. We want you to own your identity online. -@t #PDF14 https://twitter.com/rsm/status/474581842038108160/photo/1
(twitter.com/_/status/474582875728519170)
#
@benwerd
We're also creating an accessible, responsive, open source #indieweb platform (you saw our events support): http://withknown.com #pdf14
(twitter.com/_/status/474583101704654848)
#
@mathewi
RT @SlaughterAM: .@t talking about how federated comments, federated events can link together small #indieweb sites to compete w/ "mega-sil…
(twitter.com/_/status/474583283565883392)
#
@VinceDaily
RT @SlaughterAM: Go to http://Indiewebcamp.com/2014 -- help build the next generation of the Independent Web. #PDF14
(twitter.com/_/status/474583345553489921)
tantek joined the channel
#
@MishiChoudhary
RT @SlaughterAM: .@t talking about how federated comments, federated events can link together small #indieweb sites to compete w/ "mega-sil…
(twitter.com/_/status/474583590618284032)
#
@benwerd
RT @tracyrusso: Indieweb concepts and applications would be amazing for federal record keeping for #digitalgov #PDF14
(twitter.com/_/status/474583997209530368)
#
@benwerd
RT @rsm: Why we need indieweb? Bc we're at peak silo now. We want you to own your identity online. -@t #PDF14 https://twitter.com/rsm/status/474581842038108160/photo/1
(twitter.com/_/status/474584036581449730)
#
@ShaneHudson
RT @rsm: Why we need indieweb? Bc we're at peak silo now. We want you to own your identity online. -@t #PDF14 https://twitter.com/rsm/status/474581842038108160/photo/1
(twitter.com/_/status/474584150062936064)
#
tantek
oh wow just reading the archives now. hopefully it wasn't too much noise! :)
tilgovi joined the channel
#
kylewm
good problems, tantek!
#
tallpaul
the sound of virtual applause
#
@ossguy
2014 is the year of "peak silo UX" (Twitter and Facebook look virtually the same now) - @t #IndieWebCamp will go beyond. #PDF14 #PDF2014
(twitter.com/_/status/474585725560557569)
#
@hubmum
RT @benwerd: If you enjoyed @t's awesome talk at #pdf14, head here to learn more: http://indiewebcamp.com
(twitter.com/_/status/474585918712864769)
#
@perwinroth
RT @rsm: Why we need indieweb? Bc we're at peak silo now. We want you to own your identity online. -@t #PDF14 https://twitter.com/rsm/status/474581842038108160/photo/1
(twitter.com/_/status/474586315439489024)
#
@Lisa03755
RT @ossguy 2014 is the year of "peak silo UX" (Twitter and Facebook look virtually the same now) - @t #IndieWebCamp will go beyond. #PDF2014
(twitter.com/_/status/474586434519986176)
#
petermolnar
!tell GWG I've altered the cf-post-formats by adding a radiobutton selector to the link type for webmention data ( like, reply, repost )
#
petermolnar
this is perfect for my approach, I only need to connect it to the webmention plugin's send function ( see: https://github.com/petermolnar/wp-post-formats )
#
Loqi
Ok, I'll tell them that when I see them next
luxagraf joined the channel
KartikPrabhu, dybskiy and eschnou joined the channel
#
@PNS_News
RT @TMCmedia: The independent media supports the #indieweb #pdf14
(twitter.com/_/status/474589075073019904)
#
@kid_OYO
#indieweb is important part of our educational strategy at #kidOYO and @NoizIvy through its support of .@CoderDojoVA .@coderdojoli learn up!
(twitter.com/_/status/474589281957060608)
KartikPrabhu joined the channel
#
tommorris
PEAK SILO.
#
tommorris
“silo”.reverse == “oils”
bdesham and KartikPrabhu joined the channel
#
tantek
tommorris WHOA
#
barnabywalters
what is this magic
pfefferle joined the channel
#
gRegor`
barnabywalters: I'm looking into that failing mf2-php test, the abbr value-class one...
#
@NZN
RT @kid_OYO: #indieweb is important part of our educational strategy at #kidOYO and @NoizIvy through its support of .@CoderDojoVA .@coderdo
(twitter.com/_/status/474591973660438528)
#
gRegor`
It looks like it's not going through the loop twice for some reason.
#
gRegor`
I'm going to commit my other fixes though
dybskiy and dariusdunlap joined the channel
#
tommorris
tantek: is your talk going to be online for non-live viewing?
#
tantek
tommorris - hope so!
#
tantek
I know at least one friend recorded it
#
tantek
I think PDF also posts talks - they have archives up of past years' talks
#
tantek
video
#
barnabywalters
gRegor`: just saw your commit
#
gRegor`
I was thrown for a bit on the use of <abbr class="value" title="[date]">
#
@Nadreck
RT @rsm: Why we need indieweb? Bc we're at peak silo now. We want you to own your identity online. -@t #PDF14 https://twitter.com/rsm/status/474581842038108160/photo/1
(twitter.com/_/status/474594485410607104)
#
gRegor`
But I think I get it now.
#
gRegor`
barnabywalters: Is there a better way for me to fork / PR? It's still pretty new to me. Wasn't sure if I should have made a different branch name than master.
#
barnabywalters
gRegor`: this seems to be working fine. I think some people ask contributors to squash all the commits in a PR into one, but I’m not particularly bothered about it
benwerd joined the channel
#
Loqi
benwerd: aaronpk left you a message on 6/4 at 7:39pm: are you planning on coming to IWC West?
#
benwerd
aaronpk: literally having a conversation about PDX vs NYC right now
#
benwerd
Leaning PDX
#
benwerd
Purely based on costs
#
benwerd
Both will be cool
#
gRegor`
Definitely PDX. I mean, I'll be there. :)
#
aaronpk
PDX is way cooler
#
Loqi
aaronpk: kylewm left you a message 6 hours, 37 minutes ago: tried to revoke and reauthorize, getting this error now on the callback from indieauth https://gist.github.com/kylewm/1d394827363580b9e510
#
aaronpk
Plus you should come see our new offices!
#
gRegor`
I was looking at the site last night, aaronpk. Looks like a nice place.
caseorganic joined the channel
#
barnabywalters
gRegor`: I figured out why testAbbrYYYY_MM_DD__HH_MM was failing — markup bug in the test case ;)
#
barnabywalters
pulling + checking your new code now
#
benwerd
aaronpk: So here's a question - might there be an opportunity to sponsor Friday drinks?
#
aaronpk
Quite likely!
emmak joined the channel
#
benwerd
Awesome sauce
#
gRegor`
Aha, that </a> :)
snarfed joined the channel
#
werd.io
edited /2014/Guest_List (+323) "/* West */"
(view diff)
#
snarfed
emmak: glad to see you on bridgy!
#
snarfed
looks like the webmentions are going through ok. let me know if i can help with anything
#
aaronparecki.com
edited /2014 (+17) "/* sponsor */ Known is sponsoring Friday pre-party! Thanks!!"
(view diff)
#
aaronparecki.com
edited /2014 (+2) "/* Help Out */"
(view diff)
KartikPrabhu joined the channel
#
emmak
snarfed: thanks! i'm looking forward to getting backfeeds working
KartikPrabhu joined the channel
#
emmak
also I didn't realize you could posse to silos with bridgy, is that a new feature?
#
snarfed
emmak: newish, at least! details in https://www.brid.gy/about#publish
#
snarfed
the posse part isn't too special, but the interesting part is that it can posse replies/comments, likes/favorites, and even event rsvps
#
snarfed
it's also nice that you can trigger it with a webmention to bridgy, so if you're rolling your own CMS and implement webmentions, you can use it to get posse support for free
paulcp joined the channel
#
emmak
snarfed: that is super cool.
#
snarfed
emmak: thanks!
#
gregorlove.com
edited /User:Gregorlove.com/webmention (+23) "/* Receiving webmentions */"
(view diff)
#
@drewwestcott
RT @rsm: Why we need indieweb? Bc we're at peak silo now. We want you to own your identity online. -@t #PDF14 https://twitter.com/rsm/status/474581842038108160/photo/1
(twitter.com/_/status/474608269626208256)
#
gregorlove.com
edited /User:Gregorlove.com/sandbox () "(-1438) Suggested wiki CSS tweak"
(view diff)
#
gRegor`
I've always thought the level 3 headings on the wiki stand out too much because they're bold. Thoughts on this tweak? http://indiewebcamp.com/User:Gregorlove.com/sandbox#Suggested_wiki_CSS_tweak
#
gRegor`
I can submit a PR if the css is on the wiki, which I presume it is.
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
lupinedev joined the channel
#
@benwerd
I'm an enormous fan of http://t.co/l7mQq4or7y. Just caught up with their latest developments. It's an easy way to get onto the #indieweb.
(twitter.com/_/status/474610659624095744)
j12t joined the channel
#
@jgarber
Wrapping my brain around webmention, HTTP headers, and some other seriously neckbeard shit. #indieweb
(twitter.com/_/status/474612207356215296)
#
bear
So, as one of the resident Ops type folk here at IndieWeb … please check any personal servers for the latest OpenSSL updates -- https://www.openssl.org/news/secadv_20140605.txt
#
aaronpk
yeah :(
#
snarfed
we need to get @neckbeardhacker to reply to that tweet
#
aaronpk
luckily not quite as bad as heartbleed
#
snarfed
good call bear, thanks !
#
bear
yea, as openssl issues go… it's not bad
#
bear
it's just hard to audit because of the different OS versions involved
#
gRegor`
The icons are still showing instead of the code . . . jk
#
KartikPrabhu
hey I know I fixed it... you can't trick me
#
benwerd
aw, I'm just a ray of sunshine
#
paulmunday.net
edited /events/2014-06-04-homebrew-website-club (+35) "/* Photos */ Added photo from PDX"
(view diff)
paulcp_ joined the channel
#
snarfed
benwerd++
#
Loqi
benwerd has 22 karma
#
aaronpk
yay for staying positive!
#
Loqi
does a happy dance!
#
aaronpk
and not using scare tactics to interest people!
#
KartikPrabhu
what is the thing people need cheering from... I missed it it seems
#
benwerd
manufactured outrage = the rhetorical equivalent of linkbait headlines, I've decided
#
KartikPrabhu
oh the Aral Balkan article
#
benwerd
which isn't to say that a good thing isn't being done in the original post - I actually think the manifesto in particular reads very well
#
benwerd
but yes, we're making a whole new world possible, and I think that's a more important idea
#
snarfed
fear mongering works short term, but it builds fatigue long term :/
dybskiy and iangreenleaf joined the channel
#
caseorganic
!tell tantek douglas rushkoff asked if i was going to indiewebcamp nyc. i told him i was going to be at the portland one
#
Loqi
Ok, I'll tell him that when I see him next
#
bret
caseorganic you think you can talk him into coming?
#
caseorganic
!tell tantek if it makes the difference between him coming or not, i might go to nyc. but i'll also try to get him to come to harvard berkman center one in oct
#
Loqi
Ok, I'll tell him that when I see him next
#
caseorganic
bret: yeah, he'd do it if i were there. but with me in portland it would not be as reasonable
#
bret
hehe yeah. Hes probrably busy teaching
caseorganic joined the channel
#
bret.io
edited /Events (+0) "Moved yesterdays HWC meeting to past events"
(view diff)
#
benwerd
Just got an email from someone interested in having an Indie Web Camp at their space in Stamford, CT - thinking it's probably too short to have it simultaneous in June, but passing it over. aaronpk?
#
kylewm
benwerd: that's very close to NYC, isn't it?
#
benwerd
is it?
#
GWG
Define very
#
benwerd
geographically challenged
#
Loqi
GWG: petermolnar left you a message 2 hours, 21 minutes ago: I've altered the cf-post-formats by adding a radiobutton selector to the link type for webmention data ( like, reply, repost )
#
GWG
It is close enough
#
bret
benward it just occured to me that im not sure if I ever got a chance to say: congrats on Known!
#
GWG
benward, ditto
#
bret
super happy to see an indiweb project get some Knight news funding :)
#
benwerd
bret: thank you! This is the most challenging thing I've ever done in my life. Also, apologies, benward, yet again. ;)
#
bret
errr
#
benwerd
bret: It's not News Challenge funding - it's matter.vc, which is partially Knight supported. It's a smaller pot of money but we get some very structured support, which is awesome.
#
kylewm
GWG: gmaps says 1 hour drive
#
GWG
Without traffic.
#
GWG
There is a train
#
kylewm
but driving to NYC, i have no idea what that is like or if it is possible
#
bret
benwerd yeah not the challenge, but still :)
#
benwerd
bret: it's extremely exciting! And thank you again :) Now we just need to back it up.
#
benwerd
It does allow much more time to be spent, eg -
aboynejames joined the channel
#
benwerd
I'm on work time talking indie web right now. Which is nice.
#
benwerd
And yesterday I spent all day building MySQL support.
#
benwerd
Today I'm building local filesystem / S3 support for stored files & photos.
#
benwerd
Those things would have taken me ages before.
#
bret
i was just about to ask...
#
bret
so cool
#
kylewm
benwerd: that's awesome. are you using mysql like a key-value store or was it a more radical change to the datamodel?
#
benwerd
kylewm: it's a variation on friendfeed's model - http://backchannel.org/blog/friendfeed-schemaless-mysql
#
GWG
petermolnar, saw your fork, need to look more closely.
#
bret
benwerd what does Erin get to work on?
#
kylewm
benwerd: oh cool, my understanding is that is basically how reddit handled it too
#
benwerd
up to this point it was using Mongo's GridFS for file storage, which becomes heinously expensive - so native file support completes the picture.
#
GWG
I am hoping someday to get a pull request
#
benwerd
bret: Erin is doing a lot of user research and design work, which is wonderful
#
bret
rad! that stuff is so important
#
benwerd
Lots of experience with ethnographic research as well as the building portions of UX design. We'll be sharing that back to the community.
dybskiy joined the channel
#
barnabywalters
benwerd: awesome! really looking foward to seeing the results
#
benwerd
She'll also be talking about it at Open Source Bridge if anyone's at that (sadly I'll miss it)
#
bret
im going to copy everything :p
#
benwerd
iterate
#
benwerd
build together
#
benwerd
I love this community :)
#
GWG
benwerd, it is a great one
#
GWG
Then again, I give an endorsement to any community willing to put up with me
#
kylewm
lol, the anti-groucho marx
#
kylewm
GWG: you're contributing a lot, not too hard to put up with that ;)
#
@climatebrad
.@t explains the #indieweb adoption pathway. "We want you to own your identity." #pdf14 https://twitter.com/climatebrad/status/474625197505794048/photo/1
(twitter.com/_/status/474625197505794048)
#
bret
yeeeesssss our pyramid scheme is progressing
#
bret
such an epic picture
#
j12t
benwerd: how are you doing the “data model design” on top of blobs?
#
j12t
it gets really messy fast when making schema changes keeping track of all the properties and relationships
#
benwerd
j12t: it's no messier than using NoSQL. Essentially we're storing a JSON encapsulation of the object in the blob, for fast reconstitution
#
benwerd
we're running a text search index, and some ownership and other metadata on the row itself. Metadata for searching is then a separate indexed set of tables.
#
benwerd
Our model needs are very slim, so this is essentially it
#
benwerd
we're kind of jimmying a document database on top of mysql.
#
GWG
kylewm I hope so
#
benwerd
The schema is then controlled by the object classes in the code, which provide the structure via inheritance / interfaces
#
j12t
You may not know this, but I’m also the main author of a graph database called InfoGrid.org … we use the same approach to store graphs in MySQL, and other blob stores
#
benwerd
We are very likely to build indexed relationship tables in addition
#
benwerd
I actually did not know that
#
benwerd
goes to check it out right now
#
j12t
On top, the graph database has a explicit schema that’s enforced at run time
#
j12t
I’m not trying to talk you into using InfoGrid
#
benwerd
No, but I want to check it out nonetheless!
#
j12t
although there would probably be useful use cases
#
j12t
but it’s interesting to see the parallels
#
j12t
cldstr.com — the app store — runs on InfoGrid
#
bret
benwerd: forseeable plans for non-known posts in a known powered http://stream.withknown.com like stream?
#
benwerd
bret: non-known posts meaning sucked in from elsewhere, or ..?
#
bret
yeah like an h-entry from another site
barnabywalters joined the channel
#
benwerd
bret: it's something we'll definitely look at. I'd like to bring in, eg, Instagram
#
benwerd
but it's not something we're tackling imminently
eschnou joined the channel
#
aaronpk
benwerd: awesome! that means adding postgres support should be pretty easy now
#
benwerd
aaronpk: postgres support is likely to be around an hour's work, yeah
#
aaronpk
also likely storing the data in the filesystem is easy?
#
aaronpk
files named with the blob IDs?
#
benwerd
aaronpk: using PDO for SQL means there's little to do to flip between the two
#
benwerd
files is a little harder still because right now it's tethered tightly to Mongo, which was a mistake
#
benwerd
but it'll be done by the end of the day
#
aaronpk
wow so cool that you get to spend real time on this now!
#
benwerd
I am still pinching myself. Loving getting the dev time - the challenge is getting really good at pitching and the sales side
#
benwerd
on that note: meeting time. bbl
dybskiy joined the channel
#
bret
i bet latikoo was bummed about losing you
#
@Johannes_Ernst
Is it just me, or are #indie projects suddenly erupting all over? #indieweb #indiephone #indiecomputing http://upon2020.com/banter/?p=256
(twitter.com/_/status/474634050070536192)
luxagraf and caseorganic joined the channel
#
bdesham
I've done a bunch of web development using microdata. I'm now looking at the Indie Web stuff, but I'm unclear on the differences between microdata, microformats, microformats2, etc. Anyone have a quick summary?
#
aaronpk
microformats2 is less invasive into your existing html. it's possible to write a full h-card by doing just <a href="http://aaronparecki.com" class="h-card">Aaron Parecki</a>
#
aaronpk
microformats2 is replacing microformats1 since it has much cleaner parsing rules and is more easily extensible
#
bret
bdesham: microformats 2 is the newest version of microformats and is the foundation to a lot of indiweb projects relating to cross site commenting and interactions
snarfed joined the channel
#
bdesham
so I should go with either microdata or microformats2?
#
luxagraf
bdesham: I'm no expert, but basically microdata adds schemas and attributes to html elements, microformats1&2 use classnames
#
aaronpk
bdesham: it depends, what is your goal?
#
bret
bdesham: microdata is similar to microformats, except the schema that people use is owned and operated by google
#
aaronpk
if you want to do a lot of this cross- site commenting then you should definitely use microformats2
#
bdesham
I'm okay with "invasive" HTML changes, and microdata seems to have more well-defined semantics, so I might go with that
#
luxagraf
bdesham: you can use both. I do.
#
bret
bdesham: what is your end goal?
#
bdesham
cross-site commenting would be nice to be able to do
#
bdesham
I don't have a real clear set of goals otherwise ;)
#
bdesham
ah, this is for a personal site, by the way
#
bret
all of the cross site stuff has been done with microformats 2, and it would be a tough sell to talk people into switching and/or supporting microdata
#
bret
microdata can be used for google rich snippets
eschnou joined the channel
#
aaronpk
IMO the only reason to use microdata is for the google rich snippets
#
aaronpk
cause the schema is defined by google and google is one of the only consumers of the data
#
rascul
microformats2 is good stuff
#
aaronpk
I keep meaning to mark up my music pages with the microdata so I get neat little icons in the search results, but that's about it
#
bdesham
hmm... I don't really publish any of the kinds of information that are snippet-able, afaik
#
bret
if I were to sit down and do a clean pass at my site right now I would do minimal microformats for google rich snippets and microformats2 for indieweb projects
#
bret
adding microdata requires all sorts of weird additions to html tags
#
bret
wheras microformats is just class names and heirarchy
#
luxagraf
aaronpk: Don't Bing/Yahoo also consume microdata? they're part of schema.org anyway
#
aaronpk
yeah probably. still only for search results.
#
bret
bdesham: what kinds of things do you want to mark up?
#
bret
blog posts?
#
luxagraf
Has anyone here used microdata to markup blog posts and seen any change in how google presents your site in search results?
#
luxagraf
I had microdata for years and AFAIK it made zero difference to google
#
bdesham
bret: yeah, pretty much just blog posts, and some basic bio information on my "about me" page
#
bdesham
luxagraf: I had the same feeling. I used microdata pretty extensively because I'm that kind of nerd, but I'm not sure it ever really did anything
#
snarfed
luxagraf: you can use https://www.google.com/webmasters/tools/structured-data to see what microdata/formats/etc google sees on your pages and what effect it has
#
bret
luxagraf: the biggest change to my google search results came from adding authorship (getting the picture by my name)
#
snarfed
(combined w/other parts of webmaster tools there)
#
bret
bdesham: thats the exact same way I felt when i did it... lots of effort for little gain
#
snarfed
bret++ yup, authorship is usually the big one. that and sitemaps
#
Loqi
bret has 11 karma
#
luxagraf
bret: yeah I tried that, google says my picture isn't clear enough which is when I snapped and dumped everything google related.
#
bdesham
bret: and don't you need to use google+ for that authorship info anyway? I don't use g+
#
luxagraf
snarfed: well yeah you can see theoretically how it might look with that parser, but, at least in my case the actual results were always pulled from my metadesc tags
#
bret
i opened an account just for that. after turning off notifications and ignoring circles, i dont even notice it
#
luxagraf
actually I'm still using microdata for some geo tags and for my breadcrumbs, so not everything
#
luxagraf
I think it's just a nerd tic of mine though, why do you need microdata for breadcrumbs? other than because you can
#
@pjan_stellar
RT @tjl: Atom/RSS seems a less causally powerful expl for the indieweb’s death than the IRRESISTIBLE HOMOGENIZING FORCE OF GLOBAL CAPITALIS…
(twitter.com/_/status/474640569856032769)
#
snarfed
back away slowly
#
rascul
good i'm not the only one
#
luxagraf
does it make sense to put p-location and h-geo on the same element, or does h-geo need to be inside p-location?
#
luxagraf
where the element has lat/lon in <data>
indie-visitor joined the channel
#
aaronpk
i believe you would do class="p-location h-geo"
paulcp joined the channel
#
indie-visitor
dsearls here with tantek, digging being a newbie
wagle joined the channel
#
aaronpk
welcome dsearls!
#
aaronpk
(you can type /nick dsearls to set your nick)
#
luxagraf
aaronpk: okay, thanks.
#
aaronpk
luxagraf: my events have p-location h-card classes
#
searls
Hey everybody.
#
searls
getting my head blown up by tantek. all cool
#
aaronpk
excellent
#
luxagraf
aaronpk: I haven't got around to reverse geocoding my notes, so I'm going with straight h-geo for now.
#
aaronpk
my notes are just reverse-geocoded to the city
cweiske joined the channel
#
barnabywalters
greetings searls! welcome to #indiewebcamp
#
luxagraf
aaronpk: I tried using twitter's api to get at least city level data (since I'm calling the api anyway) but the results are terrible
#
searls
thanks. only have a minute, but will be back
#
snarfed
welcome searls!
#
aaronpk
luxagraf: hadn't thought about that! too bad it's not good data.
#
aaronpk
ah yeah, that includes neighborhoods and such
tantek joined the channel
#
Loqi
tantek: caseorganic left you a message 1 hour, 47 minutes ago: douglas rushkoff asked if i was going to indiewebcamp nyc. i told him i was going to be at the portland one
#
Loqi
tantek: caseorganic left you a message 1 hour, 46 minutes ago: if it makes the difference between him coming or not, i might go to nyc. but i'll also try to get him to come to harvard berkman center one in oct
#
JonathanNeal
KartikPrabhu: your post is gold
#
caseorganic
tantek: hey there
#
KartikPrabhu
JonathanNeal: :D thanks much!
#
tantek
greetings
#
tantek
just got another bandwidth warning
#
tantek
back to the investigation
#
tantek
and it's only the 5th of the month!
#
KartikPrabhu
tantek is too famous for his server!
erikmaarten and KevinMarks joined the channel
#
JonathanNeal
KartikPrabhu: are you testing in IE? Have you tested much with Safari iOS?
#
aaronpk
tantek: do you run any analysis on your web server logs? like webalizer or awstats or whatever?
#
KartikPrabhu
JonathanNeal: Unfortunately not. I don't have access to those on my Ubuntu machine. But I am not very worried about it as SVG fails quite gracefully
#
cweiske
I use awstats
#
tantek
aaronpk - I use whatever my web host has installed
#
JonathanNeal
KartikPrabhu: you mean, with no icon?
#
tantek
btw - just to make sure - did you guys already discuss the OpenSSL vulnerabilities disclosed today?
KevinMarks joined the channel
#
aaronpk
cweiske: nice, I kind of miss stats like that. google analytics has been getting weirder lately. i'm probably gonna drop it soon.
#
KartikPrabhu
yeah. I don't use icons without any text so the icon not showing up is not a big problem I think
#
tantek
likely affects any client that uses OpenSSL, e.g. maybe curl? e.g. maybe everyone consuming webmentions?
#
KartikPrabhu
JonathanNeal: hopefully people will read Chris Coyier's post which do talk about that instead of blindly copying my code :)
#
cweiske
aaronpk, unfortunately google now does not transfer the search params in the referer anymore
#
cweiske
which really sucks
#
JonathanNeal
So, a few things to discover
#
JonathanNeal
cross browser compatibility / fallback, accessibility of the SVG (what apps read what), and spritemap generation.
#
aaronpk
oh yeah, that's too bad, that was one of my favorite part of the stats
#
cweiske
for me, too
#
cweiske
and now google only has the data
#
KevinMarks
KartikPrabhu: your demo links have stray characters on the end
#
cweiske
so they have another reason that you switch to google analytics
#
KartikPrabhu
yeah my bad will fix asap :)
#
KevinMarks
I think you escaped the #1
#
KevinMarks
or is that a fragmention?
#
bdesham
I'm guessing there's no way to export data *from* google analytics, right?
#
cweiske
I don't and won't use GA
#
aaronpk
they have good export options
#
aaronpk
nice pdf reports if you want to send graphs to someone, or csv downloads
#
KevinMarks
eg caniuse.com lets you upload your GA data to see what web features your users have
#
bdesham
aaronpk: oh, interesting
#
bdesham
I recently switched from hosting my website on S3 to using my own VPS, so now I have server logs I can use instead of GA
#
aaronpk
interseting downside to using S3
#
tantek
nm re: bandwidth warning, looks like an errant warning. got warned about 2.8GB used out of 50GB capacity (monthly.
krendil joined the channel
#
bdesham
yeah. S3 also makes it very difficult to issue e.g. HTTP 301s for a certain URL, and there's no URL rewriting ability at all
#
tantek
oh I should tell shaners since he was asking
#
bdesham
(which makes sense, it's really only supposed to be a key-value store...)
#
tantek
!tell shaners my current web host setup has a 50MB/month bandwidth cap.
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
er GB
#
tantek
darn it
#
tantek
!tell shaners not 50MB, but 50GB monthly bandwidth limit
#
Loqi
Ok, I'll tell them that when I see them next
#
cweiske
my vps has some 10TB/month
#
KartikPrabhu
KevinMarks: fixed! thanks for the heads up. I put the fragments in some template tag that barfed
#
cweiske
after that they cap me to 10mb/s
#
tantek
cweiske nice! for how much per month?
#
cweiske
30€, and I share the VPS with 2 friends
#
cweiske
so everyone pays 10€
#
tantek
that's a very reasonable split!
#
tantek
I'm paying only slightly less - $10/mo.
#
aaronpk
bdesham: would you mind adding those criticisms to http://indiewebcamp.com/S3 ?
#
tantek
cweiske - could you add that to /web_hosting ?
#
tantek
whoa cool
#
tantek
^^^ @aaronpk :)
#
aaronpk
tantek: interesting, 50GB is not a very high limit, I can see why you'd run into it every month!
#
cweiske.de
edited /web_hosting (+72) "/* Virtual Private Server */"
(view diff)
#
KevinMarks
glad tantek is representing at CFP - I did get a panel invite but couldn't get the logistics tight
#
tantek
KevinMarks - PDF not CFP :)
#
KartikPrabhu
man! had my first "spam tweet"!
#
tantek
aaronpk - it used to be 25GB and they gave me a free upgrade to 50GB after hitting the 25GB limit for a few months
dybskiy joined the channel
#
aaronpk
so far I'm at 23GB used this month, but my limit is 15TB so meh
#
cweiske.de
edited /web_hosting (+39) "/* Virtual Private Server */"
(view diff)
#
bdesham
KevinMarks: oh, *now* I learn about S3 logs ;)
#
bdesham
aaronpk: sure
indie-visitor joined the channel
#
KartikPrabhu
JonathanNeal: accessibility is a good point. On my actual site I am using role=presentation on the icons as I don't really want the voice readers to read the icon. I have the actual text anyway.
#
indie-visitor
hi @aaronpk thanks for your tweet.
#
aaronpk
welcome!
#
aaronpk
(you can set your name by typing /nick yourname)
#
indie-visitor
been a long time follower of OpenID ( mine is still up magically at http://daniel.citizencontact.com )
#
aaronpk
myopenid.com still not quite offline
#
citizencontact
I know. Still looking for a replacement.
tilgovi joined the channel
#
cweiske
simpleid.sf.net
#
cweiske
self-hosted
#
aaronpk
well you can certainly use indieauth.com for that! http://indiewebcamp.com/IndieAuth#Use_IndieAuth_for_your_OpenID
#
citizencontact
Have been following the OpenID 2.0 that combines OAuth
#
luxagraf
aaronpk: i seem to recall some code of yours that maps nominatim response json to h-adr... any idea offhand where I saw that?
#
aaronpk
citizencontact: yes OpenID 2 is interesting, but not a 1-1 replacement for OpenID
#
aaronpk
luxagraf: hmm the only thing I can think of is this, https://github.com/geoloqi/php-simplegeo#hcard-adr-queries but that's probably not what you mean
#
citizencontact
going to look into if i can test indieAuth with a similar service to myopenid.com where i can cname my domain onto a hosted solution.
#
aaronpk
i think it may have been someone like barnaby or tommorris who did that with nominatim
#
JonathanNeal
KartikPrabhu: so role="img" for images without representative content and role="presentation" for assistive images to content?
#
tommorris
who what?
#
aaronpk
citizencontact: if you just want to replace myopenid.com with another hosted solution you can just point to indieauth.com instead. check out my openid tags on aaronparecki.com
tantek joined the channel
#
citizencontact
Then look into this for a larger project, allowing people to send messages to congress.
#
luxagraf
aaronpk: ah, okay, maybe it was
#
tantek
hello citizencontact and welcome!!
#
citizencontact
wondering if indieAuth is reasonable replacement for OpenID for the project. I see that Twitter connection is possible, but no Facebook Connect interoperation.
#
citizencontact
thanks tantek. long time fan of yours.
#
tantek
IndieAuth is definitely a big upgrade of OpenID
#
tommorris
the problem there is Facbeook Connect doesn’t really tie to the URL
#
cweiske
ha. where is the indieauth server that I can use without 3rdparty services?
#
tantek
thanks citizencontact! are you at #PDF14?
#
aaronpk
cweiske: go implement relmeauth yourself
#
citizencontact
Want to allow citizens to enroll / create their own identity with their postal address.
#
aaronpk
read that then come back and talk
#
citizencontact
no, not this year, but my partner in this effort David Moore is there.
#
tommorris
citizencontact: I’d suggest that you probably don’t want indieauth for that. you probably want some kind of multi-network authentication system. look at OmniAuth in Rails, or Django-AllAuth in Python.
#
tommorris
they let you have single user account + multiple social logins from different providers
#
citizencontact
or Janrain?
#
aaronpk
citizencontact: lol I was jokingly talking about adding postal address support to indieauth.com (along with fax support)
#
tommorris
IndieAuth is for signing in with a URL and then fulfilling that authentication using one of the social silo providers
#
aaronpk
citizencontact: the key with IndieAuth is that a domain name is the primary identity, so it assumes that everyone signing in will have their own domain.
#
citizencontact
I have been talking with USPS with an id that connects registered postal address with an online identity.
#
aaronpk
if that is not true of your demographic then I would not suggest using it
#
tommorris
much as it’d be awesome, most people don’t have a domain
#
rascul
people still fax things?
#
tommorris
you can’t expect the average citizen to have a domain name, even though it’d be awesome if they did
#
tommorris
rascul: yes. especially in countries with poor or nonexistent broadband
#
rascul
oh i didn't think about elsewhere i'm too narrow minded
#
tommorris
got a family member who works in the printing industry - if you want something printed in Africa, you can’t just fling them a PDF.
#
aaronpk
rascul: also faxes are often the quickest way to get a signature sent somewhere
#
KevinMarks
can you rel-me to a geourl?
#
KevinMarks
remembers ICBM meta
#
citizencontact
I realize that is also true with OpenID at ones own domain. But this could be an option, especially for some.
#
citizencontact
And Oauth will have to be part of it anyway.
#
tommorris
KevinMarks: that would imply that you are the controller of the URL. the SemWeb pedant draws an important distinction between the URL and the underlying thing.
#
tommorris
also, topography isn’t 2D.
#
KevinMarks
geourls have elevation
#
tommorris
saying I own the lat,long where my flat is is probably mess than ideal for the people in the flats below mine.
#
tommorris
s/mess/less/
#
Loqi
tommorris meant to say: saying I own the lat,long where my flat is is probably less than ideal for the people in the flats below mine.
#
citizencontact
@t tantek. perhaps you could catch up with David Moore @ppolitics and you two could chat.
#
tantek.com
edited /OpenID (+312) "add empty IndieWeb Examples section for self-providers, and consuming sites"
(view diff)
#
KevinMarks
I was thinking more of an auth that is geo bounded
#
tommorris
too easy to fake
#
citizencontact
Also, is there any thought of using MicroData as I am very happy with this as a standard?
#
tommorris
citizencontact: again, the social login systems like Omniauth and Allauth provide OpenID support. if you support OpenID, then indieauth people can log into it.
#
tommorris
citizencontact: indieweb people mostly use microformats2, but there are weird exceptions (I’m an RDFa fanboy).
#
cweiske.de
edited /OpenID (+64) "/* IndieWeb Examples */"
(view diff)
#
cweiske.de
edited /OpenID (+2) "/* IndieWeb Examples */"
(view diff)
#
citizencontact
In US, the postal service provides the best system to identify the address of a person, especially for jurisdictions as the Zip+4 is used for many political lines. Geo would not work.
#
tantek
thanks cweiske - that was what I was hoping for! :)
#
cweiske
but I delegate to id.cweiske.de
#
tantek
citizencontact, W3C has abandoned microdata by the way
#
citizencontact
tommorris: thanks, will look into those as more flexible log in system
#
tantek
we did learn lessons from microdata though
#
citizencontact
tantek, And WHATWG?
#
tantek
and used those lessons in the design of an even simpler, more efficient, and easier to use (add to markup) microformats2
#
tommorris
citizencontact: the problem with that is there’s ambiguity (multiple people at one address, sometimes multiple people with the same name at one address), there’s reuse of identifiers (as the mail I get for previous tenants attests to)
#
tantek
citizencontact, microdata is still one of the leftovers in the "HTML living standard" but no one really cares about it except for Google pushing it for their own semi-proprietary/oligopolic "schema.org"
#
citizencontact
my interest in Microdata has a bit to do with the itemid feature and the possiblity of putting a "schema" similar to XML schema at the itemtype.
#
cweiske
microformats allow that, too
#
tommorris
citizencontact: well, RDFa exists for that for the kind of rich (or perhaps overly-bloated and impractical) semantics. microformats2 is a fair bit simpler.
#
tantek
wow that "putting a schema similar to XML schema at the itemtype" sounds like architecture astronomy!
#
tantek
yes the itemid feature is useful and microformats2 re-uses it from microdata
#
citizencontact
I agree that RDFa is impractical. but Microdata is much better, object oriented and data friendly
#
tantek
well, itemid is actually *rarely* useful
petermolnar joined the channel
#
tantek
in fact, in common #indieweb use-cases, we've never had any need for itemid
tilgovi joined the channel
#
citizencontact
I am working on a standard for legal citations, and itemid has a great use case for that and other things.
#
tantek
however, if you want to discuss "edge case" features like that, it's probably more appropriate for the #microformats channel
#
tommorris
also, the assumption that one address = a simple way to collect data about residents is problematic. here in the UK, the census gets sent out on a per-household basis and filled in on a per-household basis. I’ve read far too many papers about census methodology.
#
tantek
usually we try to scope discussions here to those that have some concrete #indieweb use-case
#
tantek
s/use-case/use-cases
#
Loqi
tantek meant to say: usually we try to scope discussions here to those that have some concrete #indieweb use-cases
#
tommorris
people often don’t give particularly accurate answers to some of the more personal questions about religion or sexuality if their parents or spouse are going to read it. ;)
#
tantek
citizencontact: are you publishing legal citations on your own site?
#
tommorris
but I am going off topic.
#
citizencontact
I have been looking at Microformats, especially when Microsoft Smart Tags disintergrated.
#
tantek
citzencontact it wasn the first to disintegrate
#
tantek
s/wasn/wasn't
#
Loqi
tantek meant to say: citzencontact it wasn't the first to disintegrate
#
citizencontact
No, but I am in OASIS/LegalXML citations standards group.
#
tantek
oh dear
#
tantek
quite far from #indieweb ;)
#
tommorris
citizencontact: so, in the indieweb/microformats communities, there’s a very pragmatic publish-first-legislate-later model around standards
#
citizencontact
I have been doing indieweb like things for over 15 years.
#
tantek
in general the "standards" discussions here tend to be about - what is the minimum possible spec/standard that works for simple indieweb sites, and is easily implementable
#
tommorris
like, the first question that people like tantek and others here is “let’s see a web page where this is published"
#
tantek
tommorris: indeed, though that's just the empiricism test from scientific method
#
tantek
citizencontact: great! what's your personal site?
#
tantek
citizencontact: btw do you have a citation for the disintegration (dropping support of) Microsoft Smart Tags? I'd like to document that
#
tantek
I've documented a bunch of other failures and patterns here: http://microformats.org/2012/06/25/microformats-org-at-7
#
citizencontact
one that is old, but has some of my work/ideas is: http://advocatehope.org/
#
citizencontact
and my openid profile page is http://daniel.citizencontact.com/
#
tommorris
tantek: a few years ago, O’Reilly asked me if I could write a book on GDATA. I’d almost forgotten that was a thing.
#
KevinMarks
the utility bill is a common standard for identity verification
#
tantek
so that's probably the best example then - http://daniel.citizencontact.com/ cool
#
tantek
tommorris - O'Reilly has a *very bad* track record with books about metadata standards
#
tantek
they've never asked for a book about microformats, yet they published one on FBML
#
tantek
for example
#
aaronpk
"they've never asked" is probably more like "nobody has come forward to offer to write one"
#
citizencontact
I've followed microformats for many years
#
tantek
citizencontact: great - looks like you already have URLs to your Twitter etc. on there - if you hyperlink them and add rel="me" to the <a href> you should be able to get IndieAuth working
#
citizencontact
can not add HTML into the openid profile page. looking for another openid hoster. otherwise I would.
#
tantek
aaronpk - well there is the flipside of, if a technology is too simple, and it's publicly documented for free on the web, there's less reason to write and sell a book about it
#
aaronpk
actually they said my OAuth 2 book is one of the few that is about a protocol rather than a specific language or technology
#
tantek
aaronpk - thought they had a TCP/IP others too
#
tantek
back from the unix days
#
tantek
citizencontact: wait, just noticed you're using MyOpenID - you do they've supposed to have shutdown by now right?
#
aaronpk
I said "one of the few" :)
#
tantek
aaronpk - few protocols are actually needed ;)
#
citizencontact
tantek and aaronpk: David Moore and I are starting an effort to allow citizens to use social networks to communicate with congress.
#
citizencontact
tantek: and it has gone down several times. just cant find another hosted solution.
#
tantek
citizencontact: IndieAuth supports openid for you
#
citizencontact
hosted so I can bring my domain? or do I have to stand up my own server?
#
tantek
aaronpk? ^^^ sounds like a good FAQ
#
esham.io
edited /Amazon_S3 (+803) "Added a list of considerations and a link to some setup instructions"
(view diff)
#
kylewm
luxagraf: hey catching up on logs. barnaby wrote this for nominatum -> h-adr https://gist.github.com/barnabywalters/8318401
#
kylewm
i referenced it recently for a python impl
#
aaronpk
citizencontact: you don't need to run it yourself, you can just delegate to indieauth.com
#
KevinMarks
hosted works - I use indieauth for kevinmarks.com openid
eschnou joined the channel
#
tantek
"post colonial internet" - phrase just heard at #PDF14
emmak joined the channel
#
citizencontact
aaronpk: so I host the page and just use HTML tags?
#
tantek
feels very resonant with indieweb ideals
#
aaronpk
I should make this page more useful https://indieauth.com/openid
#
KevinMarks
GData is still kind of a thing, in that Google still supports those atompub APIs. but it is no longer ideologically mandated
#
Loqi
yea!
#
tantek
KevinMarks, yeah, Google's ideological mandating is a trailing indicator
CaptainCalliope joined the channel
#
aaronpk
citizencontact: even easier, you just make sure your existing home page links to your twitter/github/etc profile, then add the openid delegate tags that are listed here http://indiewebcamp.com/IndieAuth#Use_IndieAuth_for_your_OpenID
#
KevinMarks
that was one of my big internal fights (wanting to use JSON rather than gdata for opensocial)
KevinMarks2 joined the channel
#
citizencontact
aaronpk: great. I will attempt it and just use my own plone server and delegate. thanks.
#
tantek
citizencontact, you could just *copy* and *fork* the markup from your hosted OpenID page, put it up as a static page, and make the improvements aaronpk speaks of
#
KartikPrabhu
JonathanNeal: I used role=presentation following this blurb: http://www.w3.org/TR/wai-aria/roles#presentation . I think it should be used only when there is some actual descriptive text with it
#
citizencontact
tantek: but I cant edit the HTML in the page, just plain text.
#
tantek.com
edited /OpenID (+36) ""* ... add yourself" bullets for IndieWeb Examples to encourage more"
(view diff)
#
aaronpk
citizencontact: you can just copy the HTML then host it somewhere else like on your own personal domain
#
tantek
citizencontact: yes you can - view source, save as index.html, edit in text editor :)
#
tantek
perhaps we should write this up as a transition strategy for MyOpenID profiles
#
aaronpk
likely deserves its own page rather than just a section on the indieauth page
#
citizencontact
tantek: yes, i can host a home page and edit the HTML. Move off the disappearing myopenid. Yes, Tantek, that would be very helpful.
#
bdesham
I tried to log in to the wiki with my domain name and the options were twitter and email
#
bdesham
The email choice took me to a Persona site
#
bdesham
Would I have to have created a Persona account to use that?
#
bdesham
(I went with Twitter because I know what's going on there)
#
tantek
bdesham - or add persona support to your personal domain
#
tantek
and yes, Twitter UX for identity / sign-in is easier than Persona
#
tantek
so I don't blame you
#
aaronpk
bdesham: yeah it uses Persona for email auth. in theory persona doesn't require a mozilla persona account but in practice that's the easier way to go
#
tantek
I should add a similar IndieWeb Examples page to that
#
tantek
er, section to that page
#
Loqi
definitely
#
rascul
you can self host persona if you want but i trust mozilla for that
#
citizencontact
I like this. Wish I could pay for the hosting, even if small amount, so it can be self sustaining. Would have paid Janrain for Myopenid if they had asked.
#
aaronpk
wonder if it's worth adding an option to email you a code similar to sms auth so people don't need to figure out persona
#
citizencontact
hosting of indieauth.com/openid
edge226 joined the channel
#
tantek
rascul, you shouldn't have to
#
aaronpk
citizencontact: aw thanks! right now the best mechanism for that is probably gittip https://www.gittip.com/aaronpk/ (expenses are documented http://indiewebcamp.com/expenses )
#
bdesham
aaronpk: that's what I thought was going to happen until I saw the persona screen
#
bdesham
it would be nice if authy/google authenticator were an option, although I don't think that makes any sense in this context
#
aaronpk
bdesham: they are actually, after you sign in once from another mechanism
#
citizencontact
aaronpk: it is about the missing piece for me of indieweb. by paying, it is a form of a contract.
#
bdesham
niiice
#
aaronpk
citizencontact: I'm thrilled to hear you are willing to pay for using indieauth.com
#
citizencontact
tantek: liked your point about the similarities of profiles: my twitter/facebook/googleplus are so similar. if i can host my own profile page, with my own look and feel that would be the coup de grace.
#
aaronpk
citizencontact: "host my own profile" -- isn't that having your own website?
#
citizencontact
aaronpk: would hope that you charged and then made it a consumer contract.
#
citizencontact
aaronpk: no, because i needed to point my domain to myopenid.com's web page and I can not edit much on it.
#
aaronpk
i feel like openid really threw a lot of wrenches into this whole thing, it should be much simpler than "pointing my domain to myopenid.com"
#
citizencontact
profile page= openid url
#
aaronpk
so in the case of indieauth, your profile page == your home page, no need for two
#
tantek.com
edited /Persona (+545) "dfn, IndieWeb Examples, see also"
(view diff)
#
citizencontact
aaronpk: that is excellent.
#
citizencontact
aaronpk: best would be a registrar that included the indieauth/openid profile page for people. I have gotten people to switch to their own domains and then use google apps for email, etc. but their openid is not quite right for that solution IMO.
#
tantek
anyone consume Persona directly on their own webiste, or have implemented being their own Persona provider? http://indiewebcamp.com/Persona#IndieWeb_Examples
#
tantek
who asked the Web Stats questions?
#
aaronpk
i believe I asked if you had web server logs (since I know you don't use GA or other JS logs)
#
cweiske
I thought about hosting persona myself, but don't use any tools/sites that require it
#
cweiske
and tantek about sites that use openid login - I manage some typo3-based websites for our kindergarden, soccer club etc - they all require openid login for the backend
#
cweiske
not "indie web" sites, though
#
citizencontact
I have played with using OpenID for plone Intranet sites. Works fine.
#
citizencontact
aaronpk: thanks for responding to my tweet. you have been very helpful.
#
aaronpk
citizencontact: you're welcome! feel free to drop by here any time
#
citizencontact
tantek: a great pleasure to chat with you. been a fan since ... long time. hope you can ring in on our #social2congress project.
#
tantek
citizencontact - I'm wondering if maybe Web Sign-in in general is something that could work for that
#
tantek
IndieAuth is a specific Web Sign-in implementation (the best one so far) that *does* focus on the IndieWeb
#
tantek
technically, any OAuth provider can provide Web Sign-in
#
tantek
just wanted to leave you with that http://microformats.org/wiki/web-sign-in
#
tantek
there's still a personal site bias, but it can technically be done with profiles on silos too
#
tantek
cweiske - good to know about your experience with managing Openid logins on sites. If you'd like, feel free to add that in an "Additional Examples" section on the page.
#
tantek
aaronpk - thanks, just stubbing an /analysis page now
#
citizencontact
tantek: It is a complex issue, identity, especially fighting the silos. been trying since the days of AOL IM. I will look into indieAuth more.
#
citizencontact
tantek: thanks
#
cweiske
the wiki really should pre-fill my domain in the login prompt
#
aaronpk
cookied?
#
cweiske
I use that with phorkie to pre-fill the openid
#
cweiske
so I only have to press return to login
#
citizencontact
all: ciao
#
aaronpk
it used to, not sure what happened
#
cweiske.de
edited /OpenID (+113) "add additional examples"
(view diff)
#
bdesham
so indiewebify.me implies that I should have my h-card info on my site's front page, but most of that info is actually on an "about me" page. is it particularly important to have an h-card right on the front page?
#
tantek.com
edited /OpenID (+123) "move Additional Examples just below IndieWeb Examples for easier discover, add context"
(view diff)
#
lupinedev
hi everyone! i lurked a little this morning. pretty new to most of this stuff but want to start POSSE-ing some of my social media posts soon.
#
KartikPrabhu
bdesham: you can have a partial h-card on the homepage and link to your about page
#
JonathanNeal
KartikPrabhu: in your own words, would you describe when you would use img vs presentation?
#
cweiske.de
edited /OpenID (+2) "/* IndieWeb Examples */"
(view diff)
#
KartikPrabhu
looks up img
#
kylewm
welcome lupinedev! do you have a personal site set up already?
#
lupinedev
kylewm: yeah, and i logged in to indiewebcamp.com using indie auth once a little while back
#
kylewm
nice!
#
tantek.com
created /analysis (+658) "stub this out to capture a few things, and not sure where else to put it (or if it already exists)"
(view diff)
#
gregorlove.com
edited /Main_Page (+0) "/* Homebrew Website Club */"
(view diff)
chrissaad joined the channel
#
KartikPrabhu
JonathanNeal: My impression from reading the ARIA roles stuff is: img = and image that is actually the content of the post for instance illustrations and photos. presentation = image/elements used purely for decoration/aesthetics and don't add new content.
#
bdesham
KartikPrabhu: should I use u-url for that kind of link?
fmarier and benwerd joined the channel
#
kylewm
aaronpk: in light of Google Analytics not showing search terms anymore, you should know your site was near the top for "ubuntu openssl version" when I searched for it earlier ;)
#
lupinedev
kylewm: thanks! Learned a lot being a fly on the wall in here already. Will speak up more when i have more questions :)
#
aaronpk
kylewm: nice! thanks :)
#
KartikPrabhu
bdesham: you could just use <a class="h-card" href="/about">Your Name</a> the p-name and u-url can be implied from just that. See the footer of my site where I do that: https://kartikprabhu.com/
paulcp_ joined the channel
#
bdesham
KartikPrabhu: oh, that would be ideal! thanks
#
@benwerd
@segphault We're working on a self-hosted, #indieweb publishing platform you might be interested in: http://withknown.com
(twitter.com/_/status/474672056337170432)
#
KartikPrabhu
bdesham: microformats is pretty flexible. when in doubt just test your markup with http://waterpigs.co.uk/php-mf2/? or https://kartikprabhu.com/connection/mfparser :)
#
tantek
aaronpk, kylewm, I wrote this up based on what I understood from above, would appreciate your contributions (since I'm a bit of a a stats/site-analysis amateur) http://indiewebcamp.com/analysis
#
gRegor`
Does it make sense to say all times are Pacific unless otherwise specified on the HWC event pages?
#
gRegor`
vs. just specifying the timezone for each one
#
aaronpk
all times are local times
#
aaronpk
for each location
#
gRegor`
Yesterday's HWC said "All times are Pacific Time unless otherwise noted in venues."
#
gRegor`
But yeah, local time was my understanding from previous ones.
#
gRegor`
Looks like tantek added that line
#
cweiske.de
edited /analysis (-41) "/* Software */"
(view diff)
#
gRegor`
I just duplicated it for the 6/18 one for now
#
tantek
thanks gRegor
fmarier_ joined the channel
#
bdesham
KartikPrabhu: cool!
#
tantek
aaronpk - yeah I tried to figure out how to document the NYC meetup being same time as PDX etc.
#
tantek
and the "all times are local" seemed more confusing than not
#
tantek
from that point of view - so I modified it accordingly
#
gRegor`
Ah
#
tantek
also it was kind of cool to be online / participating *at the same time*
#
tantek
and it wasn't *too* late in NYC
#
gRegor`
Indeed.
#
tantek
we got snacks & drinks
#
aaronpk
yaeh that's awesome! I hope we can do more concurrent events like that!
#
gRegor`
KartikPrabhu: if/when our HWC gets bigger, the Panera just a couple blocks south on Michigan might work.
#
GWG
tantek, still upset that I missed it
#
gRegor`
Or if we just need more space. I ate there before last night and it wasn't very busy.
#
KartikPrabhu
gregor`: cross that street when we come to it ;)
#
tantek
so maybe we should default to PDT
#
tantek
and synchrony
#
@skinny
RT @benwerd: If you enjoyed @t's awesome talk at #pdf14, head here to learn more: http://indiewebcamp.com
(twitter.com/_/status/474673759971180545)
#
tantek
just a thought
#
gRegor`
I presume they have later hours too, if we wanted to sychro with others.
#
gRegor`
tantek: Do separate h-events make sense now that we're having 3, sometimes 4?
#
tantek
gRegor`, KartikPrabhu to be clear, you guys do Chicago HWC however works best for you
#
tantek
gRegor`: I think separate h-events may make sense for *separate start times*
#
gRegor`
Sure, wasn't feeling any pressure. Could be cool. :)
#
gRegor`
Could be cool to synchro, that is.
#
tantek
but if there's a critical mass of HWC meetups at the same exact time, then perhaps that's just a multi-location event, including being remote visitable
#
GWG
tantek, how about utc?
#
aaronpk
UTC is less readable. I have an easier time reading east coast times converting them to pacific than UTC
#
tantek
UTC is not very readable - and the times would scare people away ;)
#
tantek
if we suddenly get a majority of UK HWC meetups, then we can re-assess ;)
#
GWG
there must be a tech solution for that
#
KartikPrabhu
gregor`: we could try syncing up... but we don't have video/mics and all that anyway do we?
#
gRegor`
True
#
kylewm
moment.js?
#
gRegor`
Plus likely obnoxious since it's a public place
fmarier joined the channel
#
gRegor`
I'm fine with Intelligentsia still
#
KartikPrabhu
yeah me too. we can move if the group gets bigger
#
tantek
hmm still being hit by a lot of bots
#
tantek
as in > 90% of my traffic
#
gRegor`
Use an EMP
#
gRegor`
Oh, not physical bots
#
tantek
haha - I thought maybe EMP was some server software
#
aaronpk
gRegor`++
#
Loqi
awesome
#
gRegor`
But seriously, wow. That's a lot.
#
gRegor`
Loqi, why don't you like my backtick?
#
Loqi
woot!
#
gRegor`
That's not an answer, Loqi
#
aaronpk
hey I fixed that, Loqi
#
gRegor`
Yeah, stop eating code, Loqi
#
tantek
most hits from UA: Mozilla/5.0 (compatible
#
tantek
second most from UA: Mozilla/4.0 (compatible
#
tantek
MSIE 5.5
#
tantek
Windows NT 5.0)
#
tantek
which I think is a bad bot lying
#
aaronpk
that looks sufficiently generic to be a lie
caseorganic joined the channel
#
tantek
aaronpk, so the biggest "user" of that UA I see is from IP 115.79.40.16 which is requesting several *pages* of my site linked from home page *per second*, *without* referrer (i.e. without saying they followed a link from my home page)
#
tantek
so I'm going to block that IP as a lying bot
#
aaronpk
Holy cow, several per second?
#
aaronpk
That seems excessive
#
tantek
right
#
tantek
hence blocking the IP
#
tantek
but I figure I can document this process here as a learning exercise
#
tantek
and so if I'm doing something wrong or have other options, someone will correct me
#
gRegor`
aaronpk, tantek: Did you see this? http://indiewebcamp.com/irc/2014-06-05#t1401990644
#
tantek
I always thought they stood out less because level 3 loses the horizontal rule
#
kylewm
!tell luxagraf hey catching up on logs. barnaby wrote this for nominatum -> h-adr https://gist.github.com/barnabywalters/8318401
#
Loqi
Ok, I'll tell them that when I see them next
#
kylewm
!tell luxagraf and I ported his code to python here https://github.com/kylewm/redwind/blob/master/redwind/locations.py
#
Loqi
Ok, I'll tell them that when I see them next
#
JonathanNeal
KartikPrabhu: updated documentation and linked to your article https://github.com/jonathantneal/svg4everybody#futher-reading
#
KartikPrabhu
JonathanNeal: awesome!
#
KartikPrabhu
I should update my article and suggest svg4everybody as a polyfill!
caseorganic joined the channel
#
@sandymc
Now, here’s a concept. Roll yer own FB, etc. “@oldaily: …on the verge of an amazing new open web #indieweb #oldaily http://t.co/3rK6aUk4IU”
(twitter.com/_/status/474686792072175619)
#
aaronpk
!tell cweiske if you're serious about wanting to know how to run your own auth server, check out this page: http://indiewebcamp.com/login-brainstorming
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
kylewm: thanks! fixed ownyourgram!
pauloppenheim, tpinto, paulcp, KartikPrabhu, brianloveswords, snarfed, fmarier and benwerd joined the channel