#indiewebcamp 2013-06-20

2013-06-20 UTC
#
@trendingstream
The Independent Web &amp
#
Loqi
IndieWebCamp
morrocco_mole and sandeepshetty joined the channel
#
sandeepshetty
aaronpk: IndieAuth not working for github
Fhhjg joined the channel
#
Fhhjg
hiii
#
sandeepshetty
github.com/sandeepshetty There was an error verifying this provider. Confirm you have a rel="me" link on this site pointing to your website.
#
Fhhjg
i show my cok on skype
#
sandeepshetty
I can see the rel="me" on https://github.com/sandeepshetty: <a href="http://sandeep.io" class="url" rel="nofollow me">http://sandeep.io</a>
#
sandeepshetty
Can't login to the wiki :(
#
www.identitywoman.net
edited /2013/Guest_List (+296) "/* Creators */"
(view diff)
#
www.identitywoman.net
edited /2013/Guest_List (+15) "/* Creators */"
(view diff)
scor joined the channel
#
sandeepshetty
!tell aaronpk: IndieAuth not working for Github http://indiewebcamp.com/irc/2013-06-19#t1371687332
#
Loqi
Ok, I'll tell them that when I see them next
tilgovi_ joined the channel
#
benwerd.com
edited /2013/Guest_List (-32) "/* Creators */"
(view diff)
#
www.identitywoman.net
edited /2013/Guest_List (+56) "/* Creators */"
(view diff)
tantek, scor and erikmaarten joined the channel
#
aaronpk
!tell sandeepshetty for some reason it's not following your sandeep.io -> www.sandeep.io redirect anymore. looks like it will work with www.sandeep.io now. also I fixed twitter logins. I'll see if I can fix this tonight
#
Loqi
aaronpk: sandeepshetty left you a message 2 hours, 3 minutes ago: IndieAuth not working for Github http://indiewebcamp.com/irc/2013-06-19#t1371687332
#
Loqi
Ok, I'll tell them that when I see them next
fmarier, spinnerin and tantek joined the channel
#
@t
What is the #indieweb and @indiewebcamp?
#
tantek
for the few of you who do PESOS from Twitter, FYI: https://twitter.com/michielbdejong/status/347438063187804161
#
@michielbdejong
@twitterapi https://dev.twitter.com/terms/api-terms says "Exporting Twitter Content [...] is not permitted." - Does that also forbid http://indiewebcamp.com/PESOS
#
tantek.com
edited /PESOS (+394) "/* Disadvantages */ Twitter TOS disallows "Exporting Twitter Content to a datastore as a service or other cloud based service" (!!)"
(view diff)
#
@TeaWithCarl
RT @t: What is the #indieweb and @indiewebcamp?
#
@t
@veganstraightedge Costa Rica not #indiewebcamp?
#
@ayirpelle
RT,@t What is the #indieweb and @indiewebcamp? Fast-paced 20 min @haxor @t conversation video: http://www.youtube.com/ (ttk.me t4Qa1)
#
@haxor
RT @t: What is the #indieweb and @indiewebcamp?
morrocco_mole joined the channel
#
tantek.com
edited /2013/Guest_List (-27) "sort, update counts, move Shane to remote"
(view diff)
eschnou joined the channel
#
@onlinemedia24
Linkwertig: Neuland, IndieWeb, so.cl, Sammeln: Das Notizblog über den Aufstieg des IndieWebs und mehr. http://netzwertig.com/2013/06/20/linkwertig-neuland-indieweb-so-cl-sammeln/?utm_source=twitterfeed&utm_medium=twitter
#
erinjorichey.com
edited /2013/Guest_List (+35) "/* Creators */"
(view diff)
#
@cstanhope
@t @indiewebcamp @haxor Great video, gentlemen!
#
@cstanhope
RT @t: What is the #indieweb and @indiewebcamp?
#
@rf4social
Linkwertig: Neuland, IndieWeb, so.cl, Sammeln: Neuland Bundeskanzlerin Angela Merkel hat in… http://netzwertig.com/2013/06/20/linkwertig-neuland-indieweb-so-cl-sammeln/
#
@favouriteblogs
Linkwertig: Neuland, IndieWeb, so.cl, Sammeln: Das Notizblog über den Aufstieg des IndieWebs und mehr.Mehr zum ThemaLinkwertig: Telek...
#
@danilop1968
Linkwertig: Neuland, IndieWeb, so.cl, Sammeln: Das Notizblog über den Aufstieg des IndieWebs und mehr. http://adf.ly/QoGGt
cweiske, tantek, jfranusic, friedcell, morrocco_mole, poppy, seyz and pfefferle joined the channel
#
@xtof_fr
#butterfly #silo #flickr - #shutterfly #indieweb
eschnou joined the channel
#
perltraining.com.au
created /User:Perltraining.com.au (+107) "Created page with "Paul '@pjf' Fenwick Hacky page of hackness early in the morning. Talk to me about API'ing all the things.""
(view diff)
tilgovi joined the channel
#
perltraining.com.au
edited /2013/Guest_List (+396) "/* Creators */ Added @pjf"
(view diff)
#
@unhosted
RT @t: What is the #indieweb and @indiewebcamp?
friedcell1 joined the channel
#
@edsu
RT @t: What is the #indieweb and @indiewebcamp?
#
pfefferle
how do you folks validate webmentions exactly? do you accept them only when there is a class="u-in-reply-to" or do you regexp the content if there is the target url mentioned?
#
cweiske
depends what you want to display
#
cweiske
my implementation has several response types : bookmarks, comments and links
#
cweiske
comments are posts that have in-reply-to
#
cweiske
bookmarks want a link with a bookmark class (that's not standardized yet)
#
pfefferle
as rel oder class?
#
cweiske
and links are the rest that have the link to my page within the h-entry
#
pfefferle
oh man… i think i have to refactor a lot if i get it to work finally :)
#
cweiske
yes. I learned this night that I can't use xpath to parse microformats
#
cweiske
which means I have to throw away 3 days of work
#
Loqi
*sniff*
#
pfefferle
and i have to use live debugging via email, because wordpress doesn't send ping backs on a local system
#
cweiske
pfefferle, I'd dig into wordpress then and find where it disables it
#
cweiske
btw, I used the wrong CLI arguments for my own pingback server yesterday and it went amok, sending out pingbacks from my dev system to the world, too :)
#
cweiske
200 or so
#
erikmaarten
pfefferle: I was just thinking about that question too -- until now, my "validation" has only been looking for an address corresponding to some permalink on my side, but working on it ...
#
erikmaarten
I will try to use the in-reply-to, though that depends on everybody else actually using that format in posts. Well, I assume that's the standard.
#
pfefferle
i ran into a problem with the validating yesterday and thought it was a wrong implementation, but the post wasn't marked up like i expected it to be...
#
cweiske
pfefferle, I made a small testsuite
#
cweiske
it provides some html files that link to each other
#
cweiske
one with reply-to, the other one as normal link
#
pfefferle
i have seen it yesterday… i think there is a problem with your p-author
#
pfefferle
you need to add h-card, don't you?
#
pfefferle
class="p-athor h-card"
ShishKabab joined the channel
#
michielbdejong
pfefferle: good to see you here! are you still maintaining the wordpress plugins?
#
pfefferle
actually working on webmention
#
pfefferle
and a nicer pingback
#
cweiske
nice pingback mf2-comment display in default wordpress installations would be awesome
#
acegiak
pfefferle: I've switch to sempress because it was the easiest way to get h-entry working for now
#
@unclenate
@t, meet @Greg_Meyer93 created the ultimate #indieweb kit
#
pfefferle
michielbdejong: thanks :)
#
pfefferle
acegiak: nice! any link?
#
acegiak
machinespirit.net/acegiak
#
pfefferle
nice and clean ;)
#
acegiak
I'll need to make a child theme to get the icons for my blogroll to be smaller and I had a neat thing on my old theme where when I rebloged a post it would downsize the images until the post was clicked on
#
acegiak
it's a NICE theme
#
michielbdejong
pfefferle: so do you need to turn this on in wordpress, or are these plugins installed by default?
#
pfefferle
acegiak: thanks :)
#
acegiak
pfefferle: does it do in-reply-to in the h-entry?
#
pfefferle
michielbdejong: you have to install some plugins
#
michielbdejong
we might consider offering indieweb-enabled wordpress hosting if such a product would make sense. so just wordpress with the right plugins activated
#
michielbdejong
we're setting up a non-profit hosting provider
#
pfefferle
acegiak: you can add it by hand ;) i am thinking about some custom-tags like the youtube/Oembed stuff
#
pfefferle
michielbdejong: oh, nice! but there is still some work to do! I think I get a simple webmention plugin to work until weekend
#
acegiak
pfefferle: yeah I might do, for my purposes I can store it in metadata but the question is would it be easier for other people to utilise if it's actually just the first link in the post?
#
michielbdejong
pfefferle: that would be awesome!
#
pfefferle
i changed the plugin in that way, that it searches for any link in the e-content
#
acegiak
has anyone else in indieweb had a go at the facebook "wall"/tumblr "dash"/etc aggregation idea?
#
acegiak
pfefferle: I'll make the same assumption then
#
cweiske
btw, what about http://indiewebcamp.com/authorship - I think the HTML documen's author should be used as author for h-entry
#
cweiske
tantek, aaronpk ?
#
@yabdi
RT @t: What is the #indieweb and @indiewebcamp?
#
pfefferle
jiha! web mentions and nicer ping backs are now working on notizblog.org!!! you can run some tests at your own risk: https://github.com/pfefferle/wordpress-webmention
#
pfefferle
still a lot to do
#
acegiak
pfefferle: is it ok if I use you as a test target? I'll give it a go
#
pfefferle
jep… comments are held for moderation, so nothing to fear ;)
#
pfefferle
time to get my hands on something else before i totally hate wordpress ;)
#
acegiak
pfefferle: well I got you this in the meantime, I just added it to sempress' functions.php : http://pastebin.com/biiCALxs
#
pfefferle
but is that what you really want? is a blogpost really a reply to any mentioned links?
#
acegiak
pfefferle: that's the problem
#
acegiak
that code is obviously just the FIRST link, which is the same as pingbacks etc
#
pfefferle
ah ok, didn't read it properly, sorry!
#
acegiak
but should I change it to A) a certain TYPE of link, maybe people should jsut add the class themselves, OR do we make it a metadata field?
#
pfefferle
but what about using the @url syntax
#
pfefferle
any link with @something in the value?
#
acegiak
oh, like twitter?
#
pfefferle
like @notizblog.org or something
#
acegiak
often the link text might be a post title though?
#
acegiak
BUT I guess that format can still work, ie "tumblr radar hider @ machinespirit.net/acegiak"
#
michielbdejong
pfefferle: i noticed a slight disconnect there, because it does display authors with full name
#
pfefferle
michielbdejong: what do you mean?
barnabywalters joined the channel
#
pfefferle
barnabywalters: found the ping back bug… webmention and pingback should now work in both directions on notizblog.org
#
barnabywalters
pfefferle: yay!
#
michielbdejong
if you read that thread, you see "Barnaby" post something, and then you see "Laurent" reply to "waterpigs", which you then have to translate in your head
#
michielbdejong
not sure if that was what you were talking about with the @-mentions :)
#
barnabywalters
my bad for sticking with the stupid domain name I thought was a good idea when I was 12 ;)
#
acegiak
michielbdejong: The problem is if you're replying to something and your link text is the title of the article they posted?
#
michielbdejong
barnabywalters: no, the same thing happens with everybody else's domain names :)
#
@jbolila
RT @t: What is the #indieweb and @indiewebcamp?
#
pfefferle
no, i meant the @aaronparecki.com
#
pfefferle
acegiak: the value shouldn't be that important, because we have the href… it is only important to have the "@"
#
pfefferle
@pfefferle, @matthias pfefferle, @notizblog.org, @...
#
pfefferle
doesn't matter until it starts with @ and refers to the right post...
#
michielbdejong
pfefferle: right, that approach makes sense.
#
michielbdejong
the equivalent of how twitter does it would be to display "Full Name @domain.com", with @domain.com in grey in each post, then when you later on in the thread see @domain.com being mentioned, it's not such a surprise as if the thread post heads only had "Full Name" as their author indicator
#
michielbdejong
and the same could work out for @domain.com/article mentions then
#
acegiak
oh, so the link has to start with the @ and not be followed by whitespace?
#
tommorris
so, http://fullcontact.com - a paid for Google Social Graph API type service that follows rel=me and other similar links to work out all your social web profiles
#
pfefferle
acegiak: not the link, the value <a>@something</a>
#
acegiak
pfefferle: sorry, yes that's what I meant
#
tommorris
I just popped my email address in and it has told me my age, name, location and the URLs for my accounts on Flickr, last.fm, Digg, delicious, twitter, google, yahoo, facebook, github, quora, foursquare, vimeo, myspace, lanyrd and youtube
#
acegiak
but we want to require the value to START with the @ ?
#
pfefferle
replaced by <a class="u-in-reply-to" rel="in-reply-to">@something</a>
#
waterpigs.co.uk
edited /2013/Guest_List (-10) "/* Official Guest List */ Brian Suda is in japan, Brennan Novak is remote participating, updated counts"
(view diff)
#
pfefferle
or in a combination with what michielbdejong mentioned
#
barnabywalters
tommorris: huh, hadn’t seen that before
#
acegiak
cause I'd kind of like to be able to do something like "sempress @ notizblog.org" as the value for the link and still have it be a reply
#
tommorris
barnabywalters: neither had I until this morning.
#
tommorris
barnabywalters: this is what it gives me - https://gist.github.com/tommorris/5821796
#
pfefferle
acegiak: what about an @ in the value and a href not starting with mailto: ???
#
tommorris
the age is actually wrong, but if the algorithm reckons I'm still 26, I'll go with it. a lady never gives her true age. ;)
#
barnabywalters
tommorris: the ageRange of 25-34 is correct though, right?
#
barnabywalters
has no idea how old anyone is
#
acegiak
pfefferle: I don't know how to do "not this block" in regex?
#
pfefferle
then use "only if https?://" instead ;)
#
tommorris
barnabywalters: yes, the ageRange is correct. :)
#
pfefferle
I am off for lunch
#
acegiak
pfefferle: good call
pfefferle_ and scor joined the channel
#
pfefferle
acegiak: :)
#
acegiak
pfefferle: I worked out to use a callback method
#
pfefferle
cool! do you think it should be part of the theme or should the plugin beware of that?
#
acegiak
pfefferle: I would put it in the theme
adactio joined the channel
#
acegiak
you can use the regex in the plugin too if you want to only send mentions based on that syntax though
friedcell joined the channel
#
acegiak
that filter will come in handy for trying to build an h-entry plugin
#
cweiske
acegiak, you can't parse microformats with xpath, much less with regex
#
pfefferle
cweiske: it's only for adding some semantics to a link
#
barnabywalters
cweiske: can’t parse mf with xpath? I must be doing something wrong with php-mf2 then ;)
#
acegiak
cweiske: I'm not trying to parse, I'm trying to inject
#
cweiske
barnabywalters, how do you separate h-entry>p-name from h-entry>p-author>h-card>p-name?
#
barnabywalters
cweiske: depth-first searching. I loop through all nested h-* elements, depth first, then parse the properties working my way back up the chain
#
barnabywalters
the code is here if you want to have a look: https://github.com/indieweb/php-mf2
#
barnabywalters
(bit messy though)
#
cweiske
ok, then I revise my statement and say: you can't find the properties to a mf2 h-something with a simply xpath query
#
barnabywalters
cweiske: yep, that’s true. you need a load of extra state
#
pfefferle
oh man… wordpress is so inconsistent!
#
@rivva
The rise of the IndieWeb – notizBlog http://rivva.de/197319915
#
acegiak
pfefferle: isn't that like a rule with things written in php though?
#
pfefferle
hopefully not!
#
barnabywalters
acegiak: nope
erikmaarten joined the channel
#
acegiak
pfefferle: did my webmention to you work just now?
#
pfefferle
nope, not yet
#
pfefferle
your own implementation or my plugin?
#
acegiak
wait, I'll get latest version >.<
#
acegiak
I still have last nights
#
pfefferle
oh… lot of changes since then ;)
#
pfefferle
be sure to enable pingbacks in the discussion settings
#
pfefferle
and the plugin needs php5.3
#
pfefferle
because of the mf2 parser
eschnou and seyz joined the channel
#
acegiak
huh. wordpress error "A valid URL was not provided."
#
acegiak
oh that might be another plugin
#
acegiak
ok that one published without complaint. tell me if you get the webmention
#
acegiak
anyone else accepting webmentions I can test to?
#
pfefferle
what url have you pinged?
#
pfefferle
from which site?
#
cweiske
pfefferle, om.notizblog.org is down
#
pfefferle
yep, i know
#
cweiske
but your blogroll links it
#
acegiak
is where I link from
#
pfefferle
try to post it once again… perhaps wordpress has marked it as "already pinged" because you tried it with an old version
#
pfefferle
or i have problems parsing my own theme :D
#
pfefferle
indeed!
#
pfefferle
it's the parser
#
Loqi
hehe
#
barnabywalters
shut up Loqi
#
barnabywalters
these people are doing good stuff
#
pfefferle
that is the damn h-feed
#
pfefferle
I removed it in the latest dev version of sempress
#
pfefferle
for single posts
#
pfefferle
i am off for debugging :(
#
acegiak
i am off for bed
scor joined the channel
seyz and JonathanNeal joined the channel
#
@Bremer_Citytalk
The rise of the IndieWeb – notizBlog http://rivva.de/197319915
mxuribe and brbcoding joined the channel
#
@enguerran974
@nrosenberg @lhirlimann J'en connais un qui a bien fait de venir au #CodeAndCoffee riche journée (libre, cobol, indieweb)
#
jancborchardt
wwhat’s up folks!
#
jancborchardt
we now have a stable News/RSS API for the ownCloud News app: https://twitter.com/ownClouders/status/347700486318723072
#
@schmitz_bkmks
Linkwertig: Neuland, IndieWeb, so.cl, Sammeln | netzwertig.co... http://netzwertig.com/2013/06/20/linkwertig-neuland-indieweb-so-cl-sammeln/
friedcell, barnabywalters and bret joined the channel
scor joined the channel
#
@enguerran974
Parce que tout part du #CodeAndCoffee, découvrez ou apprenez á découvrir IndieWebCamp http://indiewebcamp.com/Main_Page (via @AntoineCezar)
tantek and bret joined the channel
bnvk joined the channel
#
tantek
awesome! Paul Fenwick is coming too!
#
barnabywalters
looks like it’s going to be a good weekend
#
tommorris
needs to get on the Google Hangout. ;)
#
barnabywalters
thanks to the eternal sunlight here we’ll actually be almost in sync with PDT time
#
tantek
tommorris - sign-up as a remote participant!
#
barnabywalters
we need to figure out making the hangout private but still letting anyone who has the link join
#
barnabywalters
and possibly recording it
#
tommorris
ooh, I could set up a London thing
#
barnabywalters
to avoid the groaning shirtless penguin tripod problem we had last time
#
barnabywalters
tommorris: go for it! we’ve got a couple of people who might drop into the office
#
tommorris
barnabywalters: looking into somewhere like Google Campus or MozSpace or Modern Jago (Microsoft's coworking space)
#
tommorris.org
edited /2013/Guest_List (+442) "/* Remote Participants */ adding me"
(view diff)
#
tommorris
problem with a London get-together is it'd start at 5pm BST. ;)
sandeepshetty joined the channel
#
Loqi
sandeepshetty: aaronpk left you a message 12 hours, 36 minutes ago: for some reason it's not following your sandeep.io -> www.sandeep.io redirect anymore. looks like it will work with www.sandeep.io now. also I fixed twitter logins. I'll see if I can fix this tonight
#
sandeepshetty
aaronpk: I added the www to my github profile but it still doesn't work <a href="http://www.sandeep.io" class="url" rel="nofollow me">http://www.sandeep.io</a>
#
@Auroch
Se méfier de la NSA… ou, bien en amont, de Google, Facebook etc. ? https://sebastien.bollingh.eu/ni_nsa_ni_google_ni_les_autres/ #prism #indieweb
#
aaronpk
shoot...
#
aaronpk
sandeepshetty: ah it's cause of the www redirect
#
aaronpk
I think it's the same issue we ran in to with dreeves last night: https://github.com/aaronpk/IndieAuth/issues/19
#
aaronpk
the answer is yes it's broken now, it should be accepting sandeep.io, but the workaround is to enter www.sandeep.io in the login form and it should accept it
#
sandeepshetty
ok I'm in. Thanks.
#
aaronpk
sorry about that!
#
sandeepshetty
that's ok... I know the pain of "integrating" with third parties :)
tilgovi joined the channel
#
bethaknee.com
edited /2013/Guest_List (+637) "/* Creators */"
(view diff)
#
bethaknee.com
edited /2013/Guest_List (+0) "/* Official Guest List */"
(view diff)
#
@cloudsosmoke
RT @t: What is the #indieweb and @indiewebcamp?
#
sandeepshetty
is catching up on today's logs... all the wordpress action is exciting!
#
pdurbin
another vulnerability? ;)
erinjo and jfranusic joined the channel
#
@jnymck
.@haxor has been killing it lately. Perceptual diffs (http://www.youtube.com/) and #indieweb interview w/ @t (http://www.youtube.com/) FTW.
morrocco_mole and sandeepshetty joined the channel
#
sandeepshetty
pdurbin: lol
#
@BarnabyWalters
Okay, I think I have a working two-way #webmention #indieweb comments implementation happening. Anyone fancy… http://waterpigs.co.uk/notes/4QbH5C/
#
barnabywalters
thanks aaronpk
#
aaronpk
yeah!!!
#
Loqi
giggles
#
barnabywalters
so over the weekend I’ll be working on improving php-mf2 and mf-cleaner so it’s easier for others to do the same, and on note page+note list styling
#
aaronpk
barnabywalters: I think I actually sent you a pingback though
#
barnabywalters
aaronpk: oh really
#
aaronpk
my code checks first for pingback support and uses that if it's there
#
barnabywalters
ah, right — yep, I looked in the logs and it was a pingback
#
aaronpk
same thing on your side tho basically, yea?
#
barnabywalters
pretty much, yep — I have a route each for pingback and webmention, both of which just pass off the to and from URIs into a generic registerMention method
#
www.sandeep.io
edited /share (+386) "/* Sandeep Shetty: */ Framing sharing"
(view diff)
#
barnabywalters
it still feels a little like magic whenever an indieweb comment works
#
barnabywalters
too sunny to do any more programming this afternoon — bbiab
#
aaronparecki.com
edited /2013/Schedule (+23) "/* IndieWebCamp Group Dinner */"
(view diff)
#
benwerd.com
edited /POSSE (+613) "/* Sites */"
(view diff)
#
@krynsky
The IndieWebCamp is a conference this weekend to further open web technologies for personal data http://indiewebcamp.com/Main_Page #digitalpreservation
spinnerin and bnvk joined the channel
#
@aboynejames
RT @krynsky: The IndieWebCamp is a conference this weekend to further open web technologies for personal data http://indiewebcamp.com/Main_Page #digit…
#
@pfefferle
My Webmention plugin for #WordPress should be kind of stable now… Time to ping the #IndieWeb… http://notizblog.org/2013/06/20/5231/
bnvk and pfefferle joined the channel
#
@Ramoonus
RT @pfefferle: My Webmention plugin for #WordPress should be kind of stable now… Time to ping the #IndieWeb… http://notizblog.org/2013/06/20/5231/
eschnou joined the channel
#
adam.souzis.com
edited /2013/Guest_List (+353) "/* Creators */"
(view diff)
#
caseorganic.com
edited /2013/Guest_List (+317) "/* Apprentices */"
(view diff)
#
aaronparecki.com
edited /2013/Guest_List (+425) "/* Apprentices */ Davy Stevenson from Elemental Technologies"
(view diff)
#
aaronparecki.com
edited /2013/Guest_List (-9) "/* Event */"
(view diff)
#
aaronparecki.com
edited /2013/Guest_List (+55) "cleaning up microformats"
(view diff)
#
aaronparecki.com
edited /2013/Guest_List (+37) "/* Creators */"
(view diff)
#
aaronpk
!tell tantek I parsed out the h-cards from the guest list page to automatically count the people. Is there a way to indicate remote participants separate from the main attendees? http://indiewebcamp.com/scratch/guest-list.php
#
Loqi
Ok, I'll tell him that when I see him next
jfranusic joined the channel
#
@erinjo
My goals for #indiewebcamp this weekend: Fresh updates of my @storytlr installs and something á la old Delicious to house all of my links.
cweiske and eschnou joined the channel
#
@eschnou
@erinjo Ha ! That's great to read. Note that the #indieweb stuff is on the master branch on github, not packaged yet. Ping me if issues!
sandeepshetty_ joined the channel
#
@znmeb
RT @erinjo: My goals for #indiewebcamp this weekend: Fresh updates of my @storytlr installs and something á la old Delicious to house all o…
barnabywalters and friedcell joined the channel
spinnerin joined the channel
#
adam.souzis.com
edited /2013/Guest_List (+35) "/* Creators */"
(view diff)
#
@tylergillies
#indiewebcamp federate all the things!
#
|-{0}-|
what a tool
benwerd and tantek joined the channel
#
Loqi
tantek: aaronpk left you a message 1 hour, 41 minutes ago: I parsed out the h-cards from the guest list page to automatically count the people. Is there a way to indicate remote participants separate from the main attendees? http://indiewebcamp.com/scratch/guest-list.php
#
sandeepshetty_
benwerd: I already have a #private tag that keeps posts containing it to myself and I've been thinking about implementing moderated subscription to tags
#
benwerd
Yeah, I've seen that, and was thinking about using that for the time being too - every object in my db does have an access permission, but the interfaces are all hardcoded to public right now
#
sandeepshetty_
I like how pinboard.in has this convention of .tagname for private tags... haven't been able to come up with a similar convention for #hastags to avoid any admin overhead (marking a tag as private)
#
sandeepshetty_
#. (e.g., #.research-for-secret project ) doesn't feel right.... anyone here want to take a stab at a convention for private #hashtags?
#
barnabywalters
sandeepshetty_: what do you mean by private? so only you can view the tag? or content tagged with that tag?
#
barnabywalters
has never come across “private tags”
#
sandeepshetty_
yep (for my eyes only)
#
cweiske
because they were hidden from you :)
#
barnabywalters
sandeepshetty_: so, was that a yep to tags which only you can see or content which only you cans see? ;)
spinnerin joined the channel
#
grawity
IRC uses #foo for global channels and &foo for private (server-local) channels
#
sandeepshetty_
tags which only I can see but some way to hide the content as well will be great (like I do with the hardcoded #private)
#
barnabywalters
sandeepshetty_: yeah, I used to use #private, I also had #private-domainname-com for basic access control
#
barnabywalters
but I never used it
#
sandeepshetty_
barnabywalters: actually the combination of tags that only I can see and #private will do
#
@julien51
RT @tylergillies: #indiewebcamp federate all the things!
#
barnabywalters
I can’t really understand the reason for private tags on public content — what do people typically use them for?
#
sandeepshetty_
I use if for secret reasearch projects (for my business) but I can also imaging using something like this: #.good-programmer-but-not-a-nice-person
#
sandeepshetty_
s/imaging/imagine
#
Loqi
sandeepshetty_ meant to say: I use if for secret reasearch projects (for my business) but I can also imagine using something like this: #.good-programmer-but-not-a-nice-person
#
barnabywalters
sandeepshetty_: so you do secret research in public, but tagged secretly?! second use case makes a lot of sense
#
sandeepshetty_
in the stream of stuff I do you won't that it's for a specific business (unless you see the #business-name tag)
#
sandeepshetty_
s/won't/won't know
#
Loqi
sandeepshetty_ meant to say: in the stream of stuff I do you won't know that it's for a specific business (unless you see the #business-name tag)
#
barnabywalters
fair enough
#
sandeepshetty_
and if it's obvious I can just #private it
#
barnabywalters
it’s certainly a fascinating detail — you understand it better than me, can you document it on /tags?
#
sandeepshetty_
grawity: I have considered using & (see action tags here: http://sandeep.shetty.in/2013/05/thinking-about-metadata.html) and I might go with it unless someone has a better suggestion?
#
adam.souzis.com
edited /2013/Guest_List (-1) "/* Creators */"
(view diff)
tantek and xtof joined the channel
#
www.sandeep.io
edited /tags (+702) "private tags and #private and a POSSE example with private tags."
(view diff)
#
sandeepshetty_
barnabywalters: check out the POSSE example I added using private tags
#
www.sandeep.io
edited /tags (+103) "combining private tags and #private"
(view diff)
morrocco_mole joined the channel
#
barnabywalters
sandeepshetty_: nice example
#
sandeepshetty_
barnabywalters: the #private-domainname stuff you mentioned earlier is interesting when combined with webmention... especially if there was a way to do a private webmention (maybe send a secret key along in the webmention that the receiver needs to use, in a header maybe, while retrieving the content from sender)
#
www.sandeep.io
edited /tags (+77) "Facebook now supports hashtags"
(view diff)
#
benwerd
I want to do signed, private webmentions with per-user keys
#
benwerd
really interested in HTTP Signatures for this purpose, but open to all kinds of implementations
#
barnabywalters
benwerd: that’s a technology, not a usage scenario ;)
#
barnabywalters
gotta go, bagels ready to bake
#
benwerd
The usage scenario is posting mentions on access-restricted content
#
benwerd
eg IndieWeb comments on a private post.
#
@ralphm
RT @tylergillies: #indiewebcamp federate all the things!
#
sandeepshetty_
signed private webmentions implies a sortof dailback to verify the keys
#
benwerd
Being able to get the feed of my posts including restricted ones I'm allowed to see, because I've signed my request
#
benwerd
Really, adding a concept of identity to every HTTP request I make to a compatible site.
#
sandeepshetty_
IMO that's too many dailback in a protocol that is already doing a dailback :)
#
sandeepshetty_
protocol=webmention
#
benwerd
Maybe webmentions and signatures are the wrong technologies
#
benwerd
my point is really that I want to have that usage scenario, and those are what I have to hand
#
benwerd
There's no reason why everything should have to be public.
#
sandeepshetty_
have you see the webid stuff?
#
sandeepshetty_
what's your take on that and how does what you have in mind going to simpler?
#
benwerd
The short answer to the latter bit is, I'm not sure yet from the back-end - on the front-end, it should be (virtually) invisible to the user
#
benwerd
they shouldn't have to care about keys and encryption and etc etc etc
#
benwerd
they're connecting with a friend over some shared content.
#
benwerd
if WebID works for that (& to be honest I haven't really thought about it for a long time), then great
#
benwerd
if HTTP Signatures does, then great;
#
benwerd
otherwise, I'll need something else.
#
ericholscher.com
edited /2013/Guest_List (+360) "/* Creators */"
(view diff)
spinnerin joined the channel
#
sandeepshetty_
benwerd: there were a couple of things there...
#
sandeepshetty_
being able to access a private feed already works with RSS/Atom
#
sandeepshetty_
It's just that there's not push stuff that does it
#
Loqi
sandeepshetty_ meant to say: It's just that there's no push stuff that does it
tantek joined the channel
#
benwerd
Right. So I'm not convinced that webmention *isn't* a good starting place here - yes, there's a dialback, but it's a signed notification that something's been posted, and then a signed check to verify the content. Assuming keys were swapped before then, when a social connection was made, that doesn't strike me as too big a deal.
#
sandeepshetty_
Re keys swapped before: I have something I'm working on for private messaging that uses pairing to exchange keys: https://github.com/otxt/otxt-s2s-protocol
#
sandeepshetty_
I've added an issue for sending webmention for private content, feel free to add to it or add new issues(use-cases) :https://github.com/converspace/webmention/issues/12
#
sandeepshetty_
benwerd: BTW, you don't the signed notification with webmention because the receiver has to fetch content from source which can be proof of origin if it's done over https
#
sandeepshetty_
s/don't/don't need
#
Loqi
sandeepshetty_ meant to say: benwerd: BTW, you don't need the signed notification with webmention because the receiver has to fetch content from source which can be proof of origin if it's done over https
spinnerin and pfefferle joined the channel
#
benwerd
sandeepshetty_: You're absolutely right.
#
aaronpk
well a signed notification would help prevent ddos attacks though
#
sandeepshetty_
could you elaborate on that?
#
aaronpk
say I send 1000 different servers a message saying that sandeep.io sent them a message, then they would all immediately go fetch the URL at sandeep.io to verify
#
adam.souzis.com
edited /2013/Guest_List (+13) "/* Creators */"
(view diff)
#
aaronpk
so if the initial request was signed, you could verify the signature without making an http request
#
sandeepshetty_
though a ddos is more about making someone do more than you can.. if your sending 1000 webmentions you might as well have sent 1000 requests to sandeep.io
bnvk and pfefferle joined the channel
#
sandeepshetty_
aaronpk: so ddos is not a problem
#
aaronpk
well, it's harder to block a DDOS than it is to block 1000 requests from the same server
#
aaronpk
also the other direction
#
aaronpk
I could send your server 1000 notifications saying that 1000 different servers sent you a message, and then you'd have to go make http requests to verify them all
#
sandeepshetty_
so the other direction scenario can only be prevented with keys swaped before hand. If it uses salmon style dailback for verifying keys then it has the same problem
#
aaronpk
yea i thought you were talking about swapping keys before-hand
#
sandeepshetty_
I'm just thinking out loud :)
#
sandeepshetty_
also my bad for confusing dos with ddos
bnvk_ joined the channel
#
benwerd
Prosaic but highly important question: how late are the drinks tomorrow likely to go on?
#
benwerd
(I land at 4:45 and am thinking about going straight there if people will still be around.)
#
aaronpk
well I thought we'd get an early start at 4:30 for happy hour (they have good happy hour food there too)
#
aaronpk
i think there is a good chance you will make it
#
aaronpk
cab or public transit?
#
benwerd
Preference is public transit, but you know, needs must ;)
#
aaronpk
cab ride would be about 20-25 minutes if you go right there
#
aaronpk
max is about an hour
#
aaronpk
either way, I expect we'll still be there at 6
tantek joined the channel
#
c2.com
edited /2013/Guest_List (+140) "/* Creators */"
(view diff)
#
tantek
wow we might be full
#
tantek
needs to double check the counts
#
aaronpk
i'm actually kind of terrified there might actually be 50 people at this!
#
tantek
yes we are full
#
tantek
47 + 3
#
Loqi
!calc 47 + 3
#
tantek.com
edited /2013/Guest_List (+2) "sort, update counts, and WE HAVE HIT CAPACITY!"
(view diff)
#
tantek
this calls for the establishment of a waitlist
spinnerin joined the channel