#indieweb

2014-07-02

# michielbdejong joined the channel
# sankha93 joined the channel
#
JonathanNeal
I really enjoyed the Jonathan Ive test https://kartikprabhu.com/notes/test-note-totally-te
#
cweiske.de
edited /distributed-indieauth (+131) "/* Level 2: Choose your own authorization server */" (view diff)
# krendil joined the channel
# bnvk joined the channel
# Sebastien-L joined the channel
#
cweiske.de
edited /authorization-endpoint (+464) "endpoint discovery" (view diff)
#
Loqi
[mention] http://pdxmob.com/cancelled-homebrew-website-club-pdx/ linked to http://indiewebcamp.com/2014 (pingback)
#
cweiske.de
edited /indieauth.com (+221) "move provider status to indieauth.com page" (view diff)
#
cweiske.de
edited /IndieAuth (-105) "move provider status to indieauth.com page" (view diff)
#
cweiske
aaronpk, see the question on http://indiewebcamp.com/authorization-endpoint#Endpoint_Discovery
# petermolnar joined the channel
# sankha93 joined the channel
#
binbasti
!tell bnvk yes, that'd be great. i was traveling a lot during the last couple of days, but i should be more available again next week latest
#
Loqi
Ok, I'll tell him that when I see him next
# pfefferle joined the channel
# adactio joined the channel
# sankha93 joined the channel
# pfefferle joined the channel
# friedcell joined the channel
#
Loqi
[mention] http://www.christydena.com/2014/07/i-am-a-citizen-of-the-indieweb-d/ linked to http://indiewebcamp.com/ (webmention)
#
Loqi
[mention] http://www.christydena.com/2014/07/i-am-a-citizen-of-the-indieweb-d/ linked to http://indiewebcamp.com/Wordpress (webmention)
#
@christydena
I am a Citizen of the IndieWeb! :D http://www.christydena.com/2014/07/i-am-a-citizen-of-the-indieweb-d/ (twtr.io/o3JGHPbtu8)
#
@IndiraReynaert
RT @christydena: I am a Citizen of the IndieWeb! :D http://www.christydena.com/2014/07/i-am-a-citizen-of-the-indieweb-d/ (twtr.io/o3Jaxp7jRb)
#
@OnTheWebz
RT @t: Thanks @mrflix for figuring out CSS for an #indieweb People Focused Mobile Communication! Screenshot & source: http://tantek.com/2014/180/t2/css-indieweb-people-focused-communication (twtr.io/o3LPsXwTE8)
#
@adactio
Welcome, @ChristyDena. http://www.christydena.com/2014/07/i-am-a-citizen-of-the-indieweb-d/ (twtr.io/o3NChW7pUZ)
#
@badgermind
RT @adactio: Welcome, @ChristyDena. http://www.christydena.com/2014/07/i-am-a-citizen-of-the-indieweb-d/ (twtr.io/o3N_aF0uQ0)
#
@toobdesign
IndieWeb - own your content: http://indiewebify.me (twtr.io/o3NoM0sjSf)
# donpdonp joined the channel
#
@dangillmor
For @Scobleizer the choices are among huge, centralized services. Too bad he's not encouraging @IndieWebCamp https://plus.google.com/+Scobleizer/posts/ZSJzgnvKaWy (twtr.io/o3NuYm5oJ8)
# indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
# indie-visitor joined the channel
#
@shyduroff
RT @dangillmor: For @Scobleizer the choices are among huge, centralized services. Too bad he's not encouraging @IndieWebCamp https://t.co/… (twtr.io/o3QxDqqJf0)
# sankha93 joined the channel
# sankha93 joined the channel
# KartikPrabhu joined the channel
# brianloveswords joined the channel
# adactio joined the channel
# Sebastien-L joined the channel
# shepazu joined the channel
#
@mathewi
RT @dangillmor: For @Scobleizer the choices are among huge, centralized services. Too bad he's not encouraging @IndieWebCamp https://t.co/… (twtr.io/o3XZAzDiYG)
# danfowler joined the channel
# phil80 joined the channel
# chrissaad joined the channel
#
petermolnar
!tell snarfed bridgy is acting strange ocasionally, for example this https://brid-gy.appspot.com/comment/facebook/728384706/10152507671499707/10152507671499707_10152507747144707 shows up with the content instead of the username as comment user on the receiver wordpress site ( see: http://hardergeneration.org/art/krakazyabra-art-by-maryana-kopylova/ )
#
petermolnar
most of the webmentions are fine apart from a few
#
Loqi
Ok, I'll tell them that when I see them next
# chloeweil joined the channel
# wolftune joined the channel
# donpdonp joined the channel
# snarfed joined the channel
#
Loqi
snarfed: petermolnar left you a message 19 minutes ago: bridgy is acting strange ocasionally, for example this https://brid-gy.appspot.com/comment/facebook/728384706/10152507671499707/10152507671499707_10152507747144707 shows up with the content instead of the username as comment user on the receiver wordpress site ( see: http://hardergeneration.org/art/krakazyabra-art-by-maryana-kopylova/ )
#
snarfed
petermolnar: you're right, i've seen that sometimes elsewhere too. sometimes it's because they don't have https://github.com/acegiak/Semantic-Linkbacks installed, but it looks like that site does have it...?
#
petermolnar
it does
#
snarfed
petermolnar: otherwise, i'm not sure, and i think bridgy's mf2 markup is right. details: http://pin13.net/mf2/?url=https://brid-gy.appspot.com/comment/facebook/728384706/10152507671499707/10152507671499707_10152507747144707
#
petermolnar
hm
#
petermolnar
it's a bug in the plugin then, right, I'll try to dig deeper
#
snarfed
thanks! let me know if i can help
# gRegor` joined the channel
#
petermolnar
!tell pfefferle !tell acegiak it's definately a bug in the plugin:
#
petermolnar
http://pin13.net/mf2/?url=https://brid-gy.appspot.com/comment/facebook/728384706/10152507671499707/10152507671499707_10152507677194707 vs
#
petermolnar
http://pin13.net/mf2/?url=https://brid-gy.appspot.com/comment/facebook/728384706/10152507671499707/10152507671499707_10152507747144707
#
petermolnar
one shows up correctly, the other does not on the wordpress side
#
Loqi
Ok, I'll tell them that when I see them next
#
petermolnar
eh, and I paste the same url
#
petermolnar
no, I didn't
#
petermolnar
/me needs a break
#
pfefferle
petermolnar do you use the indieweb plugin or the individual plugins?
#
Loqi
pfefferle: petermolnar left you a message 3 minutes ago: !tell acegiak it's definately a bug in the plugin:
#
petermolnar
the indieweb plugin
#
petermolnar
should I switch to the git mainline? :)
#
pfefferle
ok, the plugin is way behind… need to update it! thanks for the reminder!
#
@MarcDrummond
I’m working to get my site to the place where I can do this. It’s challenging. RT @adactio: Welcome, @ChristyDena. http://www.christydena.com/2014/07/i-am-a-citizen-of-the-indieweb-d/ (twtr.io/o3iJj5a4Y0)
#
@ProgWithFC
RT @benwerd: Watching @WardCunningham demonstrate federated wikis! #indiewebcamp https://twitter.com/benwerd/status/482947392379949057/photo/1 (twtr.io/o3jFfgDS2g)
# brianloveswords joined the channel
# KartikPrabhu joined the channel
# chloeweil_ joined the channel
#
@scottros
@t @kevinmarks is there any post or document listing/summarizing the #indiewebcamp demos/projects from NY side? Wld love to link. Thx (twtr.io/o3m49PFYkt)
# tantek joined the channel
#
GWG
pfefferle, can a plugin install other plugins? I have never looked.
#
pfefferle
sadly not…
#
pfefferle
the indieweb one includes all the single plugins and require it
#
pfefferle
it would be much better to have for example dependencies or something like that
#
pfefferle
so the indieweb plugin would automatically install all the required plugins
# chloeweil_ joined the channel
#
GWG
I wonder if there is middle ground
#
@bear
@scottros All the NYC demos were posted into IRC as they happened - there is a link at the top of http://indiewebcamp.com/2014/Demos cc @kevinmarks @t (twtr.io/o3mP5Z1XE8)
#
aaronpk
tommorris: ooh cool! you should add "via SMS" on those posts :)
#
GWG
pfefferle what about a guided install? That is what Jeremy Zilar was working on?
#
tantek
yeah we need to expand the IRC log of NYC demos into actual sections/paragraphs of descriptions with links on the wiki
#
pfefferle
That was my first thought… and it would be much simpler...
#
pfefferle
perhaps I will switch to that again
#
tantek
I just found it fastest to quickly type stuff into IRC while the demos were happening
#
GWG
Gives more control.
#
tantek
pfefferle! great to see you on video during IWC 2014 :D
#
pfefferle
tantek :D
#
GWG
pfefferle, I do have a plugin question while I have you.
#
GWG
The via links in the semantic plugin.. what if I wanted to change their appearance or placement?
#
pfefferle
tantek yeah, was nice to see you guys too!
#
pfefferle
GWG hmmm that is a good question!
#
GWG
I was thinking about it and trying to come up with a suggestion.
#
pfefferle
with remove_filter you can remove it
#
pfefferle
and then you will be able to add your custom one
#
pfefferle
the same way I added it
#
GWG
I had this idea about displaying the via in the comment meta
# caseorganic joined the channel
#
pfefferle
GWG yes, sure. simply run remove_filter('comment_text', array( 'SemanticLinkbacksPlugin', 'comment_text_add_cite'), 11, 3)
#
pfefferle
and than add it to wherever you want
#
pfefferle
GWG like add_filter('entry_meta', array( 'SemanticLinkbacksPlugin', 'comment_text_add_cite'), 11, 3)
#
pfefferle
or so
#
GWG
I don't like to disable functionality without thinking if it is the best way
#
pfefferle
you can check if the filter or action is available first
#
GWG
Yes
#
pfefferle
http://codex.wordpress.org/Function_Reference/has_action http://codex.wordpress.org/Function_Reference/has_filter
#
pfefferle
GWG does that answer your question?
#
GWG
Puts it in perspective, yes
#
pfefferle
;)
#
GWG
But my mind just jumped to theme design thoughts again. I have another idea for a change.
#
pfefferle
let us hear!
#
tommorris
aaronpk: I do.
#
tommorris
aaronpk: http://tommorris.org/posts/8547 ;)
#
GWG
Common practice is to use content-(format) for the different formats. I think I could switch to just having template parts for the differing headers and footers and a single content file to stitch them together.
#
GWG
I keep trying to simplify the code
#
kylewm
tommorris: that's awesome
#
kylewm
does it go through email? SMS -> email -> post?
#
pfefferle
GWG I am not sure if it simplyfies the code… because you have even more files in the end… if we assume that every file has a different header AND footer…
#
tommorris
kylewm: nope, it goes SMS -> HTTP POST webhook -> post.
#
pfefferle
GWG from a DRY perspective sure…
#
GWG
Not really. Because in the absence of a specific file it falls back to generic.
#
GWG
And most post formats except standard use the untitled style.
#
tommorris
kylewm: Twilio can be set up to send you HTTP POST containing a blob of XML containing the content of an SMS. You can reply in the response body of the XML
#
tommorris
kylewm: when I text my blog post number, I get a response back containing the URL of the post.
#
pfefferle
GWG that depends on the taste of the designer/coder
#
GWG
So in reality, three cases.
#
kylewm
tommorris: that's really cool, i had no idea
#
tommorris
encourages people to play with Twilio - it’s pretty neat
#
tantek
looks for /Twilio
#
GWG
But just as many as content-(format)
#
tommorris
Especially if you can find someone who works for Twilio - they’ll often be able to give you $25 worth of credit if you are hacking on something
#
rascul
twilio keeps emailing me they want to support me!
#
tantek.com
created /twilio (+20) "r" (view diff)
#
GWG
Will play with the idea more.
#
tantek
tommorris - now that's worth capturing on /Twilio - please stub with that!
#
tantek
and while you're at it, perhaps /sms too?
#
tantek
since you've actually implemented it :)
#
tommorris
so, the grand plan which I haven’t had time to do is to do Dodgeball style checkins via Twilio.
#
pfefferle
GWG sure, I am curious how it will perform...
#
bret
tantek re: the reader subscription list stuff from yesterday. I understand your idea much better now and am totally onboard with the idea of using h-cards instead of the old style import/export patterns
#
tommorris
I actually had reason to use Twilio recently - I went to France and had no roaming on my iPhone. I wanted to post something to my site, so I could actually post it from my £10 Nokia 1000 phone while roaming in France.
#
bret
an outline model is not necessary here. tagging/category is much more flexible
#
bret
we are people, not data feeds ;)
#
Loqi
[[Special:Log/upload]] upload * Tommorris.org * uploaded "[[File:tommorris sms interface.png]]": Example of sending SMSes to tommorris.org
#
tantek
bret - yes there was always an impedance mismatch between outlines and user-centric methods of grouping people etc.
# crystal joined the channel
#
tommorris.org
created /Twilio (+1229) "expanding" (view diff)
#
tommorris
tantek: there you go. ;)
#
tommorris.org
edited /Twilio (+6) "screenshot doesn't need to be quite so large" (view diff)
#
tantek
Tommorris see also http://indiewebcamp.com/create
#
tommorris
will upload mine later
# j12t joined the channel
#
aaronpk
tommorris: OH awesome!!
#
tommorris
As a posting interface goes, it’s fairly minimal but widely implemented.
#
tommorris
I’ve made 29 posts via SMS, incidentally.
#
tommorris
Or so the Twilio history functionality tells me.
# brainTrain joined the channel
#
tantek
tommorris - do your posts say when they're made via SMS?
#
tommorris
tantek: yep.
#
tommorris
I should probably mention that
#
Loqi
I agree
#
tommorris.org
edited /Twilio (+183) ""via sms" example" (view diff)
#
tantek.com
edited /create (+450) "add Ferocity / tommorris create interface" (view diff)
#
tommorris
thanks tantek
#
tommorris
that screenshot needs updating at some point. as does my posting interface. ;)
# wolftune joined the channel
#
erinjorichey.com
edited /site-deaths (+351) "/* Upcoming */" (view diff)
# caseorganic joined the channel
# paulcp joined the channel
# benwerd joined the channel
#
Loqi
[mention] http://werd.io/2014/homebrew-website-club-july-2-2014 linked to http://indiewebcamp.com/events/2014-07-02-homebrew-website-club (webmention)
#
tantek
woot!
#
Loqi
does a happy dance!
# lupinedev joined the channel
#
aaronpk
just to mention it again, I can't host in PDX tonight
#
bret.io
edited /Events (+9) "Moved primary 2014 indiewebcamp event to past events" (view diff)
#
tantek
dietrich? can you host at #mozpdx?
#
Loqi
[mention] http://hapgood.us/2014/07/02/indiewebcamp/ linked to http://indiewebcamp.com/why (pingback)
#
tantek
any other backup Portland hosts for tonight? Bret?
# waltz joined the channel
#
bret
im a bit burnt out to host another tonight with os bridge all last week, indiewebcamp during the weekend and then code for portland org meetings this week
#
bret
:(
#
tantek
bret - aww - understand
#
tantek
bret - though I'll point out that even Minneapolis is pulling together a 2nd HWC meetup tonight!
#
bret
virtual hack sessions in the evening this weekend though!
#
bret
:)
#
bret
yeah! Minneapolis++
#
aaronpk
alternate plan is pick a bar and just meet there
# caseorganic joined the channel
#
tantek
aaronpk - makes sense!
#
bret
lol esri pdx is such an active tech community space
#
aaronpk
:) we try
#
aaronpk
http://calagator.org/events/search?query=esripdx
#
aaronpk
this is relevant http://www.dancingastronaut.com/2014/07/soundcloud-continues-push-boundaries-privacy-policies-enables-universal-screen-monitor-terminate-accounts/
#
tommorris
if only there were a way to put audio on the web. some kind of tag you could use to include an audio player, perhaps.
# snarfed joined the channel
# emmak joined the channel
#
tantek
aaronpk, perhaps a good addition to /Soundcloud ?
#
aaronparecki.com
created /Soundcloud (+23) "r" (view diff)
#
@casebot
Amber Case was blogged about in: #indiewebcamp | Hapgood: Not only does it focus on building stuff over talkin... http://hapgood.us/2014/07/02/indiewebcamp/ (twtr.io/o3uMyJ5WNw)
#
JonathanNeal
Now, if there were an indieweb music project, that I could definitely use.
#
aaronpk
tantek: what's the normal header for things like that? Issues?
#
@holden
Because @jimgroom asked me too -- a report on #indiewebcamp http://hapgood.us/2014/07/02/indiewebcamp/ (twtr.io/o3uaAFjKcc)
#
tantek
aaronpk - issues are things that are resolvable
#
aaronpk
ha
#
tantek
things like that where there is outright misbehavior - "Criticism"
#
@Scobleizer
@dangillmor I love @indiewebcamp but the idea that it will compete with any of the social networks is just laughable. (twtr.io/o3udiittdA)
#
tantek
hahahaha scobleizer - you're laughable ;)
#
aaronpk
hahaha
#
tantek
aaronpk - e.g. see: http://indiewebcamp.com/Facebook#Criticism
#
aaronpk
i'm gonna send him a 'yo'
#
aaronpk
benwerd you should too
#
tantek
let's bombard scobleizer with POSSE replies with permalinks back to our originals on our own sites
#
tantek
any of you implement POSSE to Yo yet?
#
tantek
is not even sure what that means.
#
aaronpk
...i can *manually* posse to yo...
#
benwerd
I actually was going to ... and then realized I had other things to write
#
aaronpk
not sure that has the same effect
#
@agoracollective
@brennannovak thanks for sharing and aggregating at #IndieWebCamp in our space! (-ms) (twtr.io/o3un21by1b)
#
benwerd
There is a Yo API
#
tantek
thinks it might involve sniffing the http traffic from the Yo app to the Yo servers
#
aaronpk
...the yo blog is hosted on medium
#
aaronpk
https://medium.com/@YoAppStatus/yo-developers-api-e7f2f0ec5c3c
#
bret
tantek: isnt the point that we dont have to compete?
#
benwerd
yos
#
tantek
bret - for now, yes.
#
tantek
step 1: use the silos for distribution to grow the indieweb
#
tantek
step 2: make peer-to-peer indieweb interactions *better* than silo based plumbing/UI
#
tantek
step 3: braindrain leaders from silos to the indieweb
#
tantek
step 4: generations make the transition
#
tantek
step 5: press etc. notices silo traffic is flatlining - cool kids are fleeing
#
bret
other than trolling positive projects and communities, what does scobleizer do?
#
tantek
step 6: silos implode (see previous site-deaths, Orkut, MySpace, Friendster, etc.)
#
tantek
bret - every community has a court jester or two ;)
#
aaronpk
"Some example use cases: A blog can Yo the readers whenever a new post is published. Imagine getting a Yo From PRODUCTHUNT."
#
tantek.com
created /Yo (+103) "stub" (view diff)
#
tantek.com
created /yo (+16) "r" (view diff)
#
tantek
aaronpk - please add URL and that API quote to /Yo
#
tantek
what is yo?
#
Loqi
Yo is an app for sending your contacts the text "Yo" http://indiewebcamp.com/Yo
#
aaronparecki.com
edited /Yo (+387) (view diff)
#
@benwerd
@Scobleizer I love the World Wide Web but the idea that it will compete with America OnLine is just laughable :) @dangillmor @indiewebcamp (twtr.io/o3vfqbbtFj)
#
aaronpk
benwerd++
#
Loqi
benwerd has 28 karma
#
tantek
lol
#
tantek
nicely done benwerd
#
aaronparecki.com
edited /SoundCloud (+305) "add link to article" (view diff)
#
benwerd
indieweb event w/ fb posse is up for homebrew btw
#
tantek
yay!!!
#
@ShaneHudson
"Maybe a long overdue re-flowering of blogs and independent websites is imminent." @zeldman Oh I do hope so http://www.zeldman.com/2014/07/02/netdiver-returns/ #indieweb (twtr.io/o3wLwtaADL)
#
tantek
benwerd - add to http://indiewebcamp.com/events/2014-07-02-homebrew-website-club#URLs ?
#
benwerd
on it
#
@timmmmyboy
Great post by @holden on #indiewebcamp and the pragmatic voice of that movement right now. http://hapgood.us/2014/07/02/indiewebcamp/ (twtr.io/o3wau5zMTU)
#
werd.io
edited /events/2014-07-02-homebrew-website-club (+66) "/* URLs */" (view diff)
#
gRegor`
benwerd++
#
Loqi
benwerd has 29 karma
#
tantek
" it is far from the “And once they see the power of my code, the people will rise up” bullcrap that typically dominates this set of conversations. " - love it!
#
tantek
http://hapgood.us/2014/07/02/indiewebcamp/
#
aaronpk
that's a really good post
#
aaronpk
"People here weren’t allergic to making money, but they weren’t high off their own pitches either."
#
tantek
!tell binbasti FYI I got the Moz App Manifest docs to link to the W3C Manifest for Web Apps spec. Making some progress.
#
Loqi
Ok, I'll tell them that when I see them next
#
gRegor`
Scoble on Facebook, "Filtered feed. Truth is this is a mixed bag. For me it's a HUGE deal because I have put thousands of hours into tuning my feed . . . " https://plus.google.com/+Scobleizer/posts/ZSJzgnvKaWy
#
tantek
"Every presentation I saw focused *heavily* on user experience, whether it was on IndieBox, or Known, or IndieAuth." - well done IndieWebCamp Portland!
#
gRegor`
Imagine if he'd spent, say, 1/10th of that time on his own site.
#
gRegor`
Someday when Facebook screws him over, he'll have lost thousands of hours.
#
tantek
gRegor`: perhaps start a "Apologists" section on /Facebook and cite that Scoble commentary?
#
tantek
(and the irony of it being posted on Google+)
#
gRegor`
It's on FB too apparently
#
aaronpk
there is no password reset functionality in Yo apparentyl
#
gRegor`
Man, I'm loving this new Teahouse theme on the wiki.
#
tantek
aaronpk - is there a place on /2014 where we're collecting blog posts about IWC 2014? like that one from holden?
#
gRegor`
Going to submit some small tweaks, but overall it's great.
#
aaronpk
ooh good call. isn't there a stub section already?
#
tantek
or even blog posts just before/during?
#
aaronpk
oh i'm thinking of the HWC event page stubs
#
tantek
I volunteer http://tantek.com/2014/179/b1/indiewebcamp-thoughts-before-gathering as tribute ;)
#
@jdp23
a good summary from @holden on #indiewebcamp: http://hapgood.us/2014/07/02/indiewebcamp/ (twtr.io/o3xT90JwvU)
#
gRegor`
I didn't see a blog section on /2014 when I wrote a post beforehand.
#
aaronpk
http://indiewebcamp.com/2014#Blog
#
aaronpk
it's just empty
#
gRegor`
Ah, cool
#
aaronparecki.com
edited /2014 (+139) "/* Blog */ add 2 blog posts about 2014" (view diff)
#
gregorlove.com
edited /2014 (+82) "/* Blog */ my pre-event post" (view diff)
#
gregorlove.com
edited /Facebook (+19) "/* Articles */ + Apologists section" (view diff)
#
gregorlove.com
edited /Facebook (+571) "/* Apologists */ Robert Scoble commentary" (view diff)
#
aaronpk
i'm not sure I like calling him an apologist
#
aaronpk
i'd rather frame that positively
# dreeves joined the channel
#
tantek
making excuses for FB is apologism
#
donpdonp
consider 'apologist' an insulting, inflamatory term
#
tantek
what is an apologist?
#
aaronpk
you know how we often can gain insight from observing features of silos
#
gRegor`
I can see it being inflammatory, yeah
#
tantek
sounds pretty neutral though: http://www.merriam-webster.com/dictionary/apologist
#
gRegor`
Apologia? Heh
#
aaronpk
this is basically scoble sharing what he likes about facebook, and what it will take to find a system to replace it
#
aaronpk
i don't see anything wrong with that
#
gRegor`
is fine with another term. Just used the suggested heading
#
tantek
aaronpk - ok - how about "Advocates" instead then?
#
aaronpk
better :)
#
aaronpk
at least that's not a negative term
#
gregorlove.com
edited /Facebook (-1) "/* Apologists */ => Advocates" (view diff)
#
tantek
if his post is framed positively then it's advocacy
#
tantek
rather than apologism (which is making excuses)
#
aaronpk
true
#
aaronpk
i'd still rather just cite all the things he mentioned as benefits of facebook as part of the UX research we are doing
#
tantek
both are possible. better to be accurate
#
aaronpk
but this is better for now :)
#
tantek
yes - to citing UX advantages in every silo
#
tantek
that makes a good challenge / todo list
#
aaronpk
exactly
#
aaronpk
and then is easy to demonstrate when someone here does something with better UX on their own site
#
gRegor`
I was just surprised by the face he's put thousands of hours into it.
#
peat
I'm raising the flag to mention that I'm digging into the Teahouse theme today. Fixing links, a few styles, merging in some work that was done a couple of days ago (skinny, aaronpk, myself).
#
gRegor`
Perhaps a bit of hyperbole, though
#
aaronpk
peat: yay!
#
Loqi
yay!
#
gRegor`
peat: Nice!
#
donpdonp
gRegor`: i was trying to figure that out too. i assume he meant hours of adding and muting the people that contribute to what he wants to read about.
#
gRegor`
peat: I was going to suggest setting the <p> margin to be top and bottom instead of just bottom. Spaces it out better from some other text with no margins, like the "See [[Main Article]]" links.
#
peat
This includes the original logo assets (AI files) and such. :)
#
tantek.com
edited /2014 (+158) "/* Blog */ date, author, cite" (view diff)
#
peat
gRegor`: Right on. I'm totally open to playing around with it. :)
#
gRegor`
peat++
#
Loqi
peat has 40 karma
#
gRegor`
All: try out the new wiki theme in progress http://indiewebcamp.com/wiki/redesign
#
donpdonp
http://example.com/indiewebcamp.css is a very interesting idea
#
aaronpk
haha it was a hack cause the #mediawiki people didn't have any idea why user stylesheets weren't working
#
peat
I love the local CSS hack.
#
gRegor`
peat: Is there already a wiki page with all the different wiki components to test against? Like all headings, paragraphs, <code>, <pre>, etc?
#
peat
gRegor`: No, not yet. A lot of the stuff I'm stumbling over has to do with wiki controls (eg: tabbed navigation) and fun with microformat markup and nesting.
#
peat
gRegor`: It's all been pretty easy to fix, though.
#
gRegor`
Cool
#
aaronpk
peat: depolyed!
#
aaronpk
feel free to document all those on /wiki/redesign or in github issues
#
tantek
wait what is deployed?
#
aaronpk
peat's PR
#
peat
aaronpk: I don't have a test environment set up on my laptop, so .. uhh. yeah. those are all changes from the other day, so I think they should work. Haha.
#
tantek
How do I see it? I'm refreshing indiewebcamp.com and don't see it!
#
peat
tantek: Check out the "Teahouse" theme in Appearances, in your perferences.
#
peat
s/perferences/preferences
#
Loqi
peat meant to say: tantek: Check out the "Teahouse" theme in Appearances, in your preferences.
#
@Enderle
@benwerd @Scobleizer @dangillmor @indiewebcamp and what they really need to worry abuot is MSN. That'll kill everything! (twtr.io/o407TR9HiU)
#
donpdonp
http://indiewebcamp.com/?useskin=teahouse
#
peat
That too.
#
aaronparecki.com
edited /wiki/redesign (+52) "add headers" (view diff)
#
aaronpk
tantek: also see http://indiewebcamp.com/wiki/redesign
# scor joined the channel
# scor joined the channel
# caseorganic joined the channel
#
kylewm
tantek: when you were talking about having a reading on your own site (our own sites), are you thinking my main view when I log into my site would be a stream of my friends, a la social media?
#
kylewm
reader*
#
tantek
kylewm - a la original Twitter
#
tantek
http://indiewebcamp.com/Twitter#Early_User_Interface
#
gRegor`
misses old school Twitter
#
kylewm
I wasn't on twitter then
#
kylewm
how was it better?
#
kylewm
I might be in the minority of thinking their UI improvements have generally been good
# mdik joined the channel
#
tantek
kylewm, some good, others, nothing but distractions designed to increase traffic, visits, clicks etc. all that usual free-service-keep-you-looking-at-ads crap.
# cweiske joined the channel
#
gRegor`
kylewm: I just miss some of the simplicity. Multiple clicks to get from my stream to someone's profile now
#
gRegor`
another click to see "Tweets and Replies" instead of just whatever selection Twitter chooses on their profile
#
gRegor`
the old-old ability to choose whether to see others' conversations even if you only followed one half of it.
#
gRegor`
In the early days, half of how I found new interesting people to follow was catching half a conversation and checking out who the other person was.
#
gRegor`
It used to be a feature you could select to see only conversations where you followed both parties, or "all" at-replies.
#
kylewm
I remember that
#
cweiske
aaronpk, https://github.com/aaronpk/IndieAuth/commit/15ef73ef67888a64439cf18603ff2ae4919f1adb#diff-dfd2f06c782a10d2bca6cf66da50c7aeR94 - "check that it responds with an "IndieAuth: authorization_endpoint" header"
#
cweiske
that's not defined anywhere in the wiki
#
kylewm
I love the work they've done to try to show conversations together
#
kylewm
they were so hard to follow before
#
gRegor`
Agreed, those are great
#
gRegor`
And definitely informing several indieweb UIs
#
kylewm
even if it is weird that things suddenly appear in chronological order
#
bret
cweiske its a wiki, add it!
#
cweiske
bret, the indieauth protocol is so underdefined that I don't know if it really should be in there or not
#
kevinmarks.com
edited /events/2014-07-02-homebrew-website-club (+41) "/* RSVP */" (view diff)
#
cweiske.de
edited /authorization-endpoint (+182) "/* Creating an Authorization Endpoint */ talk about header" (view diff)
#
kevinmarks.com
created /Template:kevinmarks (+109) "Created page with "<span class="h-card">{{sparkline|http://www.kevinmarks.com/km.jpg}}[[User:Kevinmarks.com|Kevin Marks" target="_blank">User:Kevinmarks.com|Kevin" target="_blank">http://www.kevinmarks.com/km.jpg}}[[User:Kevinmarks.com|Kevin Marks]]</span>"" (view diff)
#
@npm_tweets
webmention-testpinger 0.3.3 https://www.npmjs.org/package/webmention-testpinger A tool to ping your site with a variety of webmention markup (twtr.io/o43h1aXVvC)
#
bret
cweiske I dont know either :/
#
cweiske
ok, I've added the header to indieauth-openid
#
cweiske
"support is coming soon" http://fotostore.cweiske.de/screenshots/2014-07-02%20indieauth%20coming%20soon.png
#
@schnarfed
@jasongreen great! just install http://t.co/EVVSu5Zq55. or if you’re adventurous, http://indiewebcamp.com/WordPress#webmention has more advanced… (twtr.io/o44rdS7j4H)
#
kylewm.com
edited /Twitter (+506) "/* Early User Interface */ added gRegor's reminscings about early UI" (view diff)
#
kylewm.com
edited /Twitter (-82) "/* Features */ removed duplicate link, oops" (view diff)
# pbeaulieu joined the channel
# benwerd joined the channel
# benwerd joined the channel
# wolftune joined the channel
#
@schnarfed
@jasongreen (that’s for likes and comments. if you want to publish, try SemPress or uf2: http://indiewebcamp.com/WordPress#microformats) (twtr.io/o45P_999UY)
#
aaronpk
cweiske: oh good call, i think that's cause it was all in progress on my test implementation of indieauth.com and aaronparecki.com
#
cweiske
aaronpk, I hope that indieauth automatically redirects me to my auth endpoint when there is only that one on my homepage
# KartikPrabhu joined the channel
#
aaronpk
that's kind of a tough call
#
aaronpk
if you specify exactly one authorization_endpoint and no other providers (github, sms, email, pgp, etc) then yes that probably makes sense
#
aaronpk
however, what happens if you change your authorization endpoint?
#
aaronpk
if indieauth.com has to make an http request every time to your site, it ends up feeling slow and you get annoyed
#
aaronpk
that's why I made it cache the list of providers and require clicking "re-scan" in order to find any changes from your site
#
cweiske
when logging in via openid, I don't even get a login prompt since my openid server stores the login cookie for a week
#
cweiske
with indieauth.com I would have to select my provider
#
aaronpk
I would be more inclined to do something like that
#
aaronpk
where indieauth.com would store a cookie and skip even validating with any provider
#
aaronpk
but it would have to be based on the combination of client_id, redirect_uri and scope, so that if a new app wants to authorize you it would prompt you still
# brianloveswords joined the channel
#
aaronpk
also keep in mind that this is an optimization being done at the indieauth client level, so every indieauth client may behave slightly differently for you
#
aaronpk
e.g. https://quill.p3k.io doesn't use indieauth.com, it implements an indieauth client directly so it behaves quite differently
#
cweiske
yup
#
aaronpk
so while these are good suggestions, the end result is that will solidify indieauth.com as the best implementation of an indieauth client, causing more people to use it, making it look more and more like a silo
# michielbdejong joined the channel
#
cweiske
you can provide a clean indieauth protocol specification to help preventing that
#
aaronpk
yes, but it's still a ton of work to build one
#
aaronpk
especially getting the UX parts right
#
peat
aaronpk: did you write up anything about the GnuPG auth feature? Blog style, that I can point people at?
#
KartikPrabhu
JonathanNeal: re: indie music iirc chloeweil was doing something with music-data on IWC-East
#
aaronpk
peat: i should do that
#
aaronpk
I did that for TOTP, so I should have one for this
#
peat
aaronpk: I'm unreasonably excited about it. Sig verification is an awesome idea.
#
@aardrian
RT @ShaneHudson "overdue re-flowering of blogs and independent websites is imminent." @zeldman I do hope so http://www.zeldman.com/2014/07/02/netdiver-returns/ #indieweb (twtr.io/o47C9RS7W8)
# pauloppenheim joined the channel
#
Loqi
[mention] https://brid-gy.appspot.com/comment/twitter/schnarfed/484416350845018112/484421562443902976 linked to http://indiewebcamp.com/WordPress#microformats (webmention)
#
aaronpk
the feedback i'm hearing from GPG people is they all assume i'm doing something with key servers and checking the contents of the key and such... it's really much simpler than that and I hope that's ok
#
rascul
why would you check the contents of the key?
#
aaronpk
i don't know
#
aaronpk
someone asked if i was verifying the key had a matching email address
#
michielbdejong
keyservers are a double check, as far as i understand. If someone gets access to my webserver, they can publish a new public key there
#
michielbdejong
but then my real public key would still be tracked by keyservers
#
gRegor`
Yeah, I think MITM is a slight concern if the key isn't available over https
#
cweiske
I'd have expected that I only have to put the key hash on my homepage
#
michielbdejong
as long as nobody takes control over my webserver, the keyserver can be left out of the equation
#
michielbdejong
assuming I serve my website over https, yes
#
aaronpk
how would I know what key servers to trust?
#
michielbdejong
they're linked
#
michielbdejong
they update each other
# crystal joined the channel
#
aaronpk
i assume you need the private key in order to make changes to your key in the keyserver network?
#
rascul
taking over my web server isn't going to matter, my private key is not there
#
michielbdejong
you would need a revoke key to change it
#
michielbdejong
you can add a competing key though, i think
#
michielbdejong
i blogged about it here last year https://unhosted.org/decentralize/17/Cryptography.html
#
rascul
one that would match my public key?
#
cweiske
same email address
#
rascul
sure, but it wouldn't work for signature verification
#
michielbdejong
rascul: if i get control of your webserver, then i can publish a new public key which i generated, and to which i (not you) have the private key
#
rascul
michielbdejong oh now i see what you're saying
#
michielbdejong
so that's what keyservers are for
#
rascul
well my public key is on keybase so that could be useful
#
aaronpk
these keyservers are basically a federation, yea?
#
michielbdejong
also, if https is compromised, the information on keyservers would still be trustable
#
michielbdejong
s/if/because :)
#
Loqi
michielbdejong meant to say: also, because :) https is compromised, the information on keyservers would still be trustable
#
JonathanNeal
KartikPrabhu: awesome
#
gRegor`
michielbdejong: I thought some of these keyservers themselves weren't even https, though
#
michielbdejong
aaronpk: yeah, that's how i understand it. this is where someone explained it to me https://groups.google.com/forum/#!msg/unhosted/b1irZwo4HC4/UOszCJYzbSQJ
#
aaronpk
interesting
#
michielbdejong
gRegor`: oh, that would be weird. don't know about that, though.
#
aaronpk
"This is why PGP keyservers are networked for synchrony. If one has it, they all have it. Publishing one's fingerprint far and wide (say, in the .signature appended to one's e-mails) makes it more difficult to substitute a public key with a fake."
#
michielbdejong
yeah
#
kylewm
JonathanNeal: if you havent seen http://chloeweil.com/summer/ it is pretty incredible
#
aaronpk
so basically what i'm hearing is this:
#
gRegor`
michielbdejong: e.g. http://pgp.mit.edu/, though looks like https is available there too
#
aaronpk
if someone has access to your web server, they can sign in as you. whether that's by swapping out your public key, changing the link to a github profile or email address, etc
#
aaronpk
GPG has a mechanism to protect this, a way to distribute keys all over so that you have more places to verify them
#
aaronpk
none of the other methods do
#
aaronpk
so me implementing more of the GPG stuff has little benefit for indieauth.com because there is still the potential to attack via other methods
#
gRegor`
I think so. With the important caveat that if your key is available over http, they don't have to compromise your server to impersonate you, just MITM your site. I'd be concerned about someone new to indieweb / crypto putting a GPG key on their non-secure site.
#
rascul
aaronpk well it's still another mechanism that doesn't rely on a third party service
#
kylewm
gRegor`: that's true of all the indieauth methods right?
#
michielbdejong
aaronpk: good point
#
cweiske
aaronpk, even if you use the website to lookup the key via its hash, the attacker can still change the hash on the website
#
gRegor`
I think it's beneficial. If someone can compromise your site, they could just as easily update your rel-me links
#
gRegor`
kylewm: Also good point. :)
#
cweiske
what you needed is inputting the email address
#
cweiske
because that would not need any homepage that can be compromised
#
gRegor`
Hm
#
cweiske
which is diametral to indiewebcamp that wants the homepage for everything
#
aaronpk
what would make sense is adding stuff like "it looks like you're tryign to use a new provider, we'll need an extra check before you can continue"
#
gRegor`
TLS all the things
#
rascul
yes spdy, hsts, fs, sni and all that good stuff
#
aaronpk
or "last time you signed in as github.com/aaronpk, you'll need to re-verify your domain in order to change to signing in as github.com/attacker"
#
rascul
acronyms are fun
# tantek joined the channel
#
aaronpk
or instead of "re-verify" it's requiring a second factor
#
cweiske
aaronpk, doesn't work. because the attacker changes all second factors on the website
# lupinedev joined the channel
#
aaronpk
but if you've signed in on indieauth.com before, it would use the last trusted info
#
cweiske
which means you have to keep two versions
#
cweiske
the current re-scanned one and the old "trusted" one
#
aaronpk
yes
#
cweiske
it gets more complicated with every thought
#
aaronpk
anyway I think I'm sufficiently convinced that there's no need for me to bother with gpg keyservers
#
aaronpk
and at the point where I am worried about preventing the attack where someone takes over the website, I will continue to think about it further
#
gRegor`
yeah, I think it adds a lot of complexity for not much value
#
aaronpk
for now, it is a known quantity that gaining access to the web server will allow the attacker to impersonate the site owner
#
aaronpk
of course signing in is not the only attack someone could do. they could update past posts and re-send webmentions to change the contents on the target sites, fake new posts, etc etc
#
tantek
aaronpk - exactly. as soon as someone has control of someone's server i.e. through their web host control panel etc. that's a much worse compromise than indieauth
# tilgovi joined the channel
# caseorganic joined the channel
#
Loqi
[mention] https://brennannovak.com/notes/492 linked to http://indiewebcamp.com (webmention)
#
@schnarfed
@jasongreen great! you can definitely do it automatically: https://www.brid.gy/about#webmentions (twtr.io/o4AtjN9JDL)
# pbeaulieu joined the channel
# pfefferle joined the channel
#
bear
in the realm of GPG web of trust - you *must* not trust a public key (hashed or otherwise) unless you trust the people who have signed the key and you verify that by pulling down from a key server the full key
# krendil joined the channel
# paulcp joined the channel
#
JonathanNeal
Would someone help me understand why indiewebcamp might require I re-authenticate after a relatively short period of inactivity? Am I perceiving things incorrectly? Or is there a great rhyme or reason to this?
#
aaronpk
it's cause i can't find the mediawiki setting for it
#
aaronpk
if you go to your user preferences there's a "keep me signed in" checkbox and you'll never have to sign in again
#
KartikPrabhu
aaronpk: oh! so you either log in everytime or stay logged in forever!
#
aaronpk
6 months i think actually
#
KartikPrabhu
maybe the wiki should be upgraded to newer media-wiki ?
#
aaronpk
yeah that's a thing
#
aaronpk
tons of plugins to verify though
#
KartikPrabhu
says this with no idea of how hard it might be
#
aaronpk
wonders if he should also attempt to upgrade the microformats wiki at the same time
#
JonathanNeal
Would there be a secure way to login without authenticating off site? Like, could my site contain its own session token that tells you I am indeed who I say I am?
#
aaronpk
JonathanNeal: that's basically the gpg auth
#
gRegor`
ben_thatmustbeme was working on upgrading the mediawiki version, I believe?
#
cweiske
JonathanNeal, my indieauth-openid auth provider does this
#
cweiske
or rather the openid server behind
#
cweiske
I login once
#
JonathanNeal
That seems promising then. I would much prefer to put my own site’s login behind lock and key, and let every other site be password free without even selecting an additional authentication method.
#
JonathanNeal
cweiske: brilliant
#
cweiske
and whenever I have to re-authenticate, it simply uses the cookie stored in my browser
#
cweiske
never asking me for anything
# chrissaad joined the channel
# shepazu joined the channel
#
cweiske
JonathanNeal, I also like to have the auth on my side and don't like selecting auth methods
#
cweiske
which is why I wrote my own indieauth implementation :)
#
kylewm
cweiske: when you log into the wiki it will still send you to indieauth.com and give you the option to authenticate with your own authorization_endpoint provider?
#
tantek
cweiske++ for writing his own indieauth implementation
#
Loqi
cweiske has 9 karma
#
cweiske
kylewm, the wiki does not support it yet
#
cweiske
see http://fotos.cweiske.de/screenshots/2014-07-02%20indieauth%20coming%20soon.png
#
cweiske
"coming soon"
#
kylewm
cweiske: I mean, that is the intention?
#
kylewm
I am not understanding why it goes through indieauth.com in that case, and doesn't use your provider directly?
#
cweiske
it would be of course better if the mediawiki plugin would do the authorization_endpoint discovery itself
#
kylewm
oh :)
#
cweiske
instead of relying on indieauth.com for that
#
cweiske
kylewm, aaronpk does not want to implement that
#
kylewm
cweiske: i respect that :) was more wondering if there was a fundamental reason it couldn't work that way
#
cweiske
it does already work that way for some software:
#
aaronpk
indiewebcamp.com is using indieauth.com to handle auth. ownyourgram.com is doing indieauth directly.
#
cweiske
http://indiewebcamp.com/distributed-indieauth#Sites_that_support_distributed_IndieAuth
#
aaronpk
i don't want to write that much mediawiki code, so that's why i'm letting the wiki rely on indieauth.com
#
aaronpk
this is kind of confusing because of the double role that indieauth.com can play
#
cweiske
indieauth.com for indieauth is like janrain for openid
#
aaronpk
ha yeah
#
cweiske
"hey, don't implement the open protocol but our protocol that talks the open protocol in the background" :)
#
aaronpk
except in this case it's the same protocol *gasp*
#
cweiske
:) yep
#
aaronpk
which is also confusing
#
aaronpk
but cool
#
cweiske
a subset
#
aaronpk
right
#
JonathanNeal
The IndieAuth homepage design is rather ominous.
#
aaronpk
hahaha
#
aaronpk
suggestions welcome
#
JonathanNeal
aaronpk: https://indieauth.com/img/web-signin-splash.jpg I think it was triggered by this vignette / gradient.
#
Loqi
[mention] http://indiewebcamp.com/irc/2014-07-02 linked to http://indiewebcamp.com/ (webmention)
#
Loqi
[mention] http://indiewebcamp.com/irc/2014-07-02 linked to http://indiewebcamp.com/irc/2014-07-02 (webmention)
#
aaronpk
gotta run
#
dreeves
ooh, speaking of which, can we get beeminder added to the bottom of indieauth.com?
#
JonathanNeal
Hmm, I’ll think of some suggestions :)
#
aaronpk
dreeves: ooh yes!
#
Loqi
[mention] http://indiewebcamp.com/irc/2014-07-02#0 linked to http://indiewebcamp.com/irc/2014-07-02 (webmention)
#
Loqi
[mention] http://indiewebcamp.com/irc/2014-07-02#1 linked to http://indiewebcamp.com/irc/2014-07-02#0 (webmention)
#
Loqi
[mention] http://indiewebcamp.com/irc/2014-07-02#2 linked to http://indiewebcamp.com/irc/2014-07-02#1 (webmention)
#
kylewm
um.. Loqi you ok?
#
dreeves
aaronpk: we can do a pull request on https://github.com/aaronpk/IndieAuth
#
Loqi
[mention] http://indiewebcamp.com/irc/2014-07-02#3 linked to http://indiewebcamp.com/irc/2014-07-02#2 (webmention)
#
tantek
!tell aaronpk yes on upgrading microformats wiki at the same time. Will also have some plugin compatibility testing to do.
#
Loqi
Ok, I'll tell them that when I see them next
#
KartikPrabhu
wait! what the hell is Loqi doing?
#
aaronpk
That'd be great!
#
Loqi
aaronpk: tantek left you a message 32 seconds ago: yes on upgrading microformats wiki at the same time. Will also have some plugin compatibility testing to do.
#
cweiske
seems I found a way to send webmention spam without getting caught as duplicates :)
#
cweiske
now the 1..10000 loop
#
kylewm
lol
#
cweiske
webmention.io could verify if there is really an element with id=1
#
cweiske
which isn't
# tilgovi_ joined the channel
#
cweiske
but currently it's accepting all anchors without checking them
# AndChat-551025 joined the channel
#
kylewm
hmm interesting. the same thing would happen if you sent those webmentions to my site
#
cweiske
no
#
kylewm
well not those speifically
#
cweiske
since irc is logged, I get new links
#
cweiske
that link from the page to the same page
#
kylewm
i just mean i'd be vulnerable to #[0-10000] too
#
cweiske
well, yes it could happen
# paulcp joined the channel
#
dreeves
aaronpk: pull requested
#
tantek
cweiske - yes, webmention is quite vulnerable to being spammed, in pretty much everybody's implementation.
#
JonathanNeal
Is there an SVG of this logo? https://indieauth.com/img/indieauth-logo-color.png
#
tantek
cweiske, if you're up for doing spam testing, please start gently. 1-3 maybe rather than 1-10k. And preferably with someone who has explicitly opted in as a spam-test-target. :)
#
shepazu
JonathanNeal, if there isn't, I could make one in about 5-10 minutes
#
tantek
haha "SVG" as hot-keyword for summoning shepazu ;)
#
shepazu
tantek, guilty :)
#
KartikPrabhu
SVG++
#
Loqi
SVG has 1 karma
#
JonathanNeal
let me spend 2-3 minutes first, and I’ll ping you if my efforts are not perfect.
#
shepazu
JonathanNeal, sounds good
#
tantek
shepazu - is there a service for making "comicbook" versions of avatars (i.e. upload JPG/PNG) in SVG?
#
shepazu
tantek, don't know of one, but I'd love it
#
shepazu
tantek, it's actually not trivial to convert a PNG to an efficient SVG
#
shepazu
there are apps, but it's not terrible smooty
# paulcp joined the channel
#
tantek
shepazu I figured of all people you would know. Plus it would be fun way to promote SVG adoption (since people like cartoony-avatars of themselves)
#
shepazu
smooth
#
shepazu
tantek, well, I'm often out of the loop
#
kylewm
JonathanNeal: I'm pretty sure there is one somewhere
#
shepazu
but it is a good idea
#
tantek
shepazu - but you're good at discovery of such things. :)
# tilgovi joined the channel
# KartikPrabhu joined the channel
#
shepazu
tantek, currently working on an icon for "annotation" for my annotation architecture diagram
#
shepazu
:)
#
JonathanNeal
shepazu: Mine was not perfect when I used tracing in illustrator. Go for it.
#
shepazu
JonathanNeal, gimme 10 minutes
#
JonathanNeal
awesome, 160x200 artboard, 42px inner gap for the i.
#
KartikPrabhu
relative units plz :P
#
shepazu
KartikPrabhu, why relative units?
#
KartikPrabhu
hmm I just think they are nicer...
#
tantek
shepazu - nice, perhaps the indieweb annotation implementation efforts can use your icon - if it has a liberal enough license ;)
#
KartikPrabhu
shepazu: I think it doesn't matter in SVG
#
JonathanNeal
Correction, base appears to be 60, 40, 60. KartikPrabhu, you can use px measurements and they’re still relative.
#
shepazu
tantek, all my stuff is CC-BY or CC-0… in this case, since I didn't draw it, CC-0
#
shepazu
JonathanNeal, nope, there's a difference
#
tantek
shepazu++ for using CC-BY or CC0
#
Loqi
shepazu has 1 karma
#
shepazu
but now I'm going to work on it… brb!
#
KartikPrabhu
shepazu: would like to see an "annotations" icon. have been using just the comment on for now
#
JonathanNeal
shepazu: uh, isn’t the only difference the granularity of the math behind the shapes?
#
KartikPrabhu
shepazu JonathanNeal: yeah I'd like to know about this px thingie too
#
JonathanNeal
the dot of the i and hole of the a appears to be 50 in diameter.
#
tantek
KartikPrabhu: I had another suggestion for the "comment" icon that you're using inline at the ends of paragraphs with marginalia
#
KartikPrabhu
tantek: shoot
#
tantek
what if you also put a mini inline facepile of the avatars of those who had left marginalia on that paragraph, immediately after/inline with the comment icon.?
#
tantek
so just by scrolling, you could see the faces of those who added marginalia on each paragraph - no need to show/hide or anything
#
tantek
that way if someone in particular that you like to read said something, you would know to open it up
#
tantek
or say, if *a lot* of people left marginalia on a paticular paragraph
#
tantek
s/paticular/particular
#
Loqi
tantek meant to say: or say, if *a lot* of people left marginalia on a particular paragraph
#
KartikPrabhu
tantek: the problem is the "lot" of people. This is not scalable in any sense. I don't want 50 faces after a paragraph interrupting the reading flow
#
KartikPrabhu
does not expect 50 margin comments anyway
#
tantek
KartikPrabhu: so you cap it at 6 (like Twitter) or some other number
#
tantek
(the first 6)
#
KartikPrabhu
but then why use them if your fav person is going to get blocked
#
KartikPrabhu
blocked = hidden
#
tantek
because 6 is better than nothing
#
KartikPrabhu
hmmm
#
tantek
you could even put … or a + or a +n after it
#
tantek
for >6
#
KartikPrabhu
I actually don't like such "popularity" metrics
#
tantek
but they're popularity on paragraphs! on ideas!
#
tantek
that's a good thing!
#
KartikPrabhu
I don't know. I don't like the "ooo this has 50 likes so I'll read it" situation
#
tantek
sure - so that's a reason to not use +n and just trim at 6
#
bear
if > N use a single avatar that is a crowd
#
KartikPrabhu
I have been thinking of adding a marginalia count attribute in case people want to use it. I'll think about my site separately
#
KartikPrabhu
bear: what did you think about the hollow/solid icon?
#
bear
oh poo - I forgot to say… loved it - much easier for me to see and also re-find on a page after scrolling
#
KartikPrabhu
nice!
#
KartikPrabhu
SVGs are great! one icon for both hollow and solid! :D
#
JonathanNeal
shepazu: did you win or did it beat you? re: svg
# icco joined the channel
#
JonathanNeal
Also. Top of the “A" is 82 including stroke. Base of the “I" is 40 inside stroke.
#
johnkastler.net
created /User:Johnkastler.net (+13) "Created page with "Hello, world!"" (view diff)
#
shepazu
JonathanNeal, sorry, still working on it
#
shepazu
gimme another 10
#
johnkastler.net
edited /User:Johnkastler.net (+34) (view diff)
#
tantek
KartikPrabhu: anyway - just some thoughts - I find that UIs with faces like that are much friendlier, more humanizing, and the little splash of color at the end of a paragraph would help break up the b&w
#
KartikPrabhu
tantek: of course. It just happens that that idea might not go with my design tastes. But I would like to see more diff. ways of doing it :)
#
KartikPrabhu
tantek: why not put it somewhere in /annotation ? ;)
#
tantek
KartikPrabhu: because it still feels too hypothetical / handwavy. If I was implementing it myself (even planning to soon) then I might capture it on the wiki.
#
KartikPrabhu
aah I see
#
KartikPrabhu
you should get on the webmention wagon
#
Loqi
agreed.
#
KartikPrabhu
another reason I am reluctant at the moment, is that the facepile is very site-specific (who know where the avatar is.) I want to have some generally usable thing first
#
tantek
KartikPrabhu: that (webmention) I *do* have plans / concrete thoughts for: http://indiewebcamp.com/Falcon#send_webmentions_for_posted_links
#
tantek
wait how is the facepile site specific?
#
tantek
you just get it from the logo or photo of the h-card of the author
#
KartikPrabhu
tantek: I'll have to search for a u-photo element and gets its src and put it in the paragraph
#
KartikPrabhu
note: I am not actually parsing any mf2 on the client side with JS.
#
tantek
KartikPrabhu: you already do that in your existing marginalia display
#
tantek
just get it from those
#
shepazu
JonathanNeal, done
#
shepazu
it's not perfect
#
KartikPrabhu
tantek: no! I just move existing comments around. not finding any mf2 stuff
#
KartikPrabhu
or parsing them in anyway
#
shepazu
I erred on the size of geometric symmetry… the original was lopsided
#
shepazu
I could easily change it
#
JonathanNeal
shepazu: excited to see it.
#
KartikPrabhu
link link link!
#
shepazu
http://codepen.io/Shepazu/pen/egCph
#
kylewm
i'd guess the original was not lopsided intentionally
#
shepazu
JonathanNeal, does that work for you?
#
KartikPrabhu
nice!
#
KartikPrabhu
btw tantek: you should leave marginalia comments with UI suggestions ;)
#
tantek
KartikPrabhu: genius :)
#
KartikPrabhu
that is what they're for!
#
tantek
but do you show embedded images from marginalia?
#
tantek
which I could use to illustrate my suggestion?
#
KartikPrabhu
if they're in the comment then yes! I am pretty sure I allow img in responses
#
tantek
ooh!
#
tantek
(so many awesome things to blog about post-indiewebcamp pre-homebrewwebsiteclub!)
#
KartikPrabhu
I do nothing special with marginalia compared to other comments except move them around
#
KartikPrabhu
though some style might break, since I haven't gotten image laden responses yet!
#
KartikPrabhu
will be a good test case!
#
tantek
KartikPrabhu: I'd probably just use an inline style= attribute to size/align the image
#
shepazu
JonathanNeal, can you ack that you got it?
#
tantek
bret - did you pick a bar for an informal PDX HWC tonight?
#
tantek
or dietrich? any chance of hosting @MozPDX?
#
KartikPrabhu
tantek: I am not sure if my HTML cleaner gets rid of inline styles! Will be a really good test case.... looking forward to it. Along with fixing some webmention verification issues
#
tantek
KartikPrabhu: ok cool
# crystal_ joined the channel
#
tantek
KartikPrabhu btw do you have indie events on your site? We need a URL for Chicago here: http://indiewebcamp.com/events/2014-07-02-homebrew-website-club#URLs
#
KartikPrabhu
hmm not posting events yet! I don't host enough really. but will work on adding that post type
#
KartikPrabhu
let me re-phrase. none of my friends will look at indie-events! they're all FB people
#
KartikPrabhu
<grumbles>
#
JonathanNeal
shepazu: I see it! 159?
#
shepazu
159?
#
shepazu
JonathanNeal, 159?
#
KartikPrabhu
shepazu: viewBox
#
shepazu
KartikPrabhu, they should be able to use FB and federate indie-events
#
KartikPrabhu
159 200
#
shepazu
JonathanNeal, KartikPrabhu yeah, that's the size of the original image
#
KartikPrabhu
shepazu: I don't want FB stuff on my site :)
#
KartikPrabhu
i keep FB for things I don't really care about :P
#
JonathanNeal
shepazu: that’s why I was giving you normalized measurements.
#
shepazu
JonathanNeal, it doesn't matter what the measurements are
#
shepazu
it's autoscaling
#
shepazu
it fits whatever size you want
#
shepazu
JonathanNeal, I can do 160, just a minute
# j12t joined the channel
#
bret
tantek i think im tapped out for the week in terms of meetups. have to get ready to go on a 4th of july trip tomorrow too
#
tantek
bret - that's fair
#
JonathanNeal
I wish I knew how to draw in illustrator.
#
tantek
bret, perhaps encourage other PDX folks to consider doing a meetup at a bar?
#
tantek
is there a default IndieWeb hacking bar?
#
tantek
(in PDX)
#
bret
no, but that would be cool
#
tantek
like maybe that one with the digital display of what brews/drinks they have on tap
#
shepazu
JonathanNeal, http://codepen.io/Shepazu/pen/egCph
#
bret
oh bailies
#
tantek
and that has the ability to have mexican food delivered from the place next door
#
tantek
that seems like a reasonable default
#
tantek
seems central enough
#
bret
the mexian place with the bathroom in the strip club :)
#
shepazu
JonathanNeal, I didn't draw it in Illustrator, I drew it in TextPad :P
#
tantek
bret - yes, however the pub itself has its own bathrooms
#
bret
oh portland
#
tantek
so you can get the mexican food delivered to you at the bar, and then use the bar's bathrooms so you don't have to walk through the other club.
#
bret
tantek the way portland works is that everyone leaves downtown at 5 XD. aaronpk and I met up and ford food and drink the other weekend and had a few people show up
#
JonathanNeal
shepazu: wizard!
#
bret
which is out in the SE portland area
#
JonathanNeal
shepazu: by the way, I think we’ve collaborated once before, on, the HTML5 Gang Sign?
#
shepazu
JonathanNeal, oh, right :)
#
shepazu
not sure I "collaborated"… more… "piled on"
#
JonathanNeal
Sadly, I can give you the exact X+Y points for the shape, but I don’t know how to draw it.
#
shepazu
JonathanNeal, then you should learn SVG, it's not that hard
#
shepazu
I didn't "draw", I handcoded this
#
JonathanNeal
Link to beginner teaching material?
#
bret
tantek well if no one steps up to do hwc tonight, i will be hacking on iw stuff next week and resume the normal meetups after that
#
tantek
bret - good to hear it
#
shepazu
JonathanNeal, http://apike.ca/prog_svg_paths.html
# j12t joined the channel
#
bret
but if emmak pauloppenheim or peat wanna do a hwc portland tonight feel free :)
#
tantek
pauloppenheim is in portland?
#
pauloppenheim
i am in sf
#
pauloppenheim
hey, maybe someday!
#
tantek
emmak peat - go for it!
#
pauloppenheim
i promise i won't even pull a kevin rose
#
tantek
pauloppenheim: http://indiewebcamp.com/events/2014-07-02-homebrew-website-club#RSVP
#
pauloppenheim
tantek: have a party tonight. i have some curious things cooking, but not quite cooked
#
JonathanNeal
shepazu: is H move by or move to?
#
@aaronpk
@christi3k Yep! https://indieauth.com/ can be used as an OpenID provider! Check out http://indiewebcamp.com/IndieAuth#Use_IndieAuth_for_your_OpenID (http://aaronparecki.com/replies/2014/07/02/3/indieauth) (twtr.io/o4LpFrWzm9)
#
Loqi
[mention] http://aaronparecki.com/replies/2014/07/02/3/indieauth linked to http://indiewebcamp.com/IndieAuth#Use_IndieAuth_for_your_OpenID (webmention)
#
pauloppenheim
it's been a while tho, i miss you lovely people
#
emmak
what is the tentative plan for PDX HWC? meet up for drinks and coding somewhere?
#
shepazu
JonathanNeal, H is horizontal moveto
#
shepazu
JonathanNeal, boarding a plane now, later!
#
JonathanNeal
I think it’s move by, it’s based on the last coord.
#
JonathanNeal
bye!
#
KartikPrabhu
is shepazu Doug Schepers ?
# crystal_ joined the channel
#
Loqi
[mention] https://brid-gy.appspot.com/like/twitter/aaronpk/484459540075655169/14111858 linked to http://indiewebcamp.com/IndieAuth#Use_IndieAuth_for_your_OpenID (webmention)
# j12t_ joined the channel
# lukebrooker joined the channel
#
kylewm
emmak: my understanding was that no one has volunteered to lead PDX or pick a place to hang out and code
#
bret
aaronpk could you not host bust still want to meet?
#
bret
s/bust/but
#
Loqi
bret meant to say: aaronpk could you not host but still want to meet?
#
aaronpk
bret: I have a dinner to go to and I don't know how late it will go
#
aaronpk
I'll be downtown though so if you guys end up somewhere let me know cause I might be able to join you for a bit later
#
bret
im going to be at home packing and decompressing from the last week and a half
#
@PersonaInc
"@forrester: Consumers worry they have no control over who has access to their data. #FORRForum http://t.co/0pJbYAHcsM" #OwnYourData (twtr.io/o4Q53Ahbij)
#
@StPaulTim
Something I want to look closer at - http://indiewebcamp.com/ - Thanks - http://www.christydena.com/2014/07/i-am-a-citizen-of-the-indieweb-d/ (twtr.io/o4QE3zbRjY)
# chrissaad joined the channel
# paulcp joined the channel
# willnorris_ joined the channel
# gRegor` joined the channel
# KartikPrabhu joined the channel
#
willnorris
!tell tantek, could you release your NewBase60 implementation in Cassis under a “traditional” permissive license (Apache, MIT, BSD, etc). I’m getting a lot of pushback over the BY-SA license from Google lawyers in trying to release my Go port.
#
Loqi
Ok, I'll tell them that when I see them next
#
bret
willnorris :( that sux
#
willnorris
bret: yeah, though to be fair, even Creative Commons themselves tell you that CC licenses shouldn’t be applied to software
#
bret
how come?
# j12t joined the channel
#
kylewm
bret: http://wiki.creativecommons.org/Frequently_Asked_Questions#Can_I_apply_a_Creative_Commons_license_to_software.3F
#
bret
ah i see
#
KartikPrabhu
hmm
# j12t joined the channel
#
@timklapdor
Great wrap up of #indiewebcamp from @holden http://hapgood.us/2014/07/02/indiewebcamp/ Inspiration for my reclaim project based on pragmatism (& not code)! (twtr.io/o4TcVhEJaj)
#
KartikPrabhu
HWC - Chicago activate!
# gRegor` joined the channel
#
@jasongreen
I just figured out how to POSSE w/o Known: webmention plugin + brid.gy @timmmmyboy @jimgroom (http://blog.jasongreen.net/2014/07/without-known/) (twtr.io/o4Uz5WmHjZ)
#
gRegor`
php-mf2 question, specifically with barnabywalters' Functions.php:
# willnorris joined the channel
#
gRegor`
What's the best way to extract the in-reply-to URL?
#
gRegor`
I was incorrectly using getPlaintext(), which assumes the link text is also my URL.
#
gRegor`
getHtml() returned the same.
#
gRegor`
Might just need to parse the array manually
#
gRegor`
barnabywalters php-mf-cleaner, that is. https://github.com/barnabywalters/php-mf-cleaner
# scor joined the channel
# scor joined the channel
#
GWG
gRegor`: We any closer to that deep dish?
#
kylewm
gRegor`: I think you want `if isMicroformat(mf) return getPlaintext(mf, "url") else return toPlaintext(mf)`
#
kylewm
where mf = entry["properties"]["in-reply-to"][0]
#
@jmenglund03
What would a #posse approach to edtech look like? Possible LTI development, others? http://opencontent.org/blog/archives/3393 #indieweb (twtr.io/o4WRxztYaF)
# tantek joined the channel
#
Loqi
tantek: willnorris left you a message 50 minutes ago: you release your NewBase60 implementation in Cassis under a “traditional” permissive license (Apache, MIT, BSD, etc). I’m getting a lot of pushback over the BY-SA license from Google lawyers in trying to release my Go port.
#
tantek
willnorris - oh shoot ok I'll license just the newbase60 stuff cc0
#
gRegor`
That did it. Thanks, kylewm!
#
gRegor`
kylewm++
#
Loqi
kylewm has 21 karma
#
kylewm
:]
#
gRegor`
Revisiting some of my earliest wm code. Didn't have a very good grasp of mf2 :)
#
gRegor`
I was wondering why I got back "this page" as an in-reply-to URL
# tantek joined the channel
#
@shermandorn
This--> "learning to edit config files is good for you. But so is hanging out with my family" http://hapgood.us/2014/07/02/indiewebcamp/ @holden (twtr.io/o4XbVE3UdS)
#
@schnarfed
@jasongreen you might also be interested in https://snarfed.org/indieweb-press-this-bookmarklets-for-wordpress (twtr.io/o4Xxt_MfcL)
#
jden
how does one get into mozsf?
# brianloveswords joined the channel
#
snarfed
ping here and/or knock loud on the front door, tantek's usually there
# scor joined the channel
#
kylewm
whoa dang, brendan eich retweeted ben's event post
#
kylewm
oh tantek's post, that makes more sense
# snarfed1 joined the channel
# snarfed joined the channel
# crystal joined the channel
#
@jasongreen
@timmmmyboy indieweb-press-this . I see files in cpanel w same perms as other plugins (twtr.io/o4eHCQdpb0)
# crystal joined the channel
# KartikPrabhu joined the channel
# tantek joined the channel
#
tantek
… fmu.name, working on a startup called Matter, no relation to Matter VC, working on a product called Dark Matter
#
tantek
HWC SF: Jason - jden.us
#
tantek
… recently registered jden.is presaging his flight to Iceland
#
tantek
… working on IndieFinger - trying to bring webfinger back
#
tantek
… is actually going to help kill webfinger, because no one publishes in webfinger
#
tantek
… but the notion of metadata around urls is useful for oither projects, so starting there
#
tantek
… first time at HWC, but was at IndieWebCamp 2014 in Portland.
#
@kevinmarks
#indieweb @_jden: I'm bring back webfinger with indiefinger, which uses other formats as no-one publishes webfinger (twtr.io/o4fTHjRb_8)
#
@jasongreen
@timmmmyboy Here's the description. https://snarfed.org/indieweb-press-this-bookmarklets-for-wordpress It calls it a plugin, (twtr.io/o4fUwxeK6g)
#
tantek
HWC SF: Walter, walteryu.com
#
tantek
… background in civil engineering
#
tantek
… do programming related to work
# indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
tantek
… uses site for technical note keeping
#
tantek
… motivated to improve his site beyond Bluehost
#
tantek
… using Wordpress now
#
tantek
… came because Rya said to come
#
tantek
s/Rya/Ryan
#
Loqi
tantek meant to say: … came because Ryan said to come
#
tantek
HWC SF: Dave Doolin, wants to get the love back on the web, on his short domain dool.in
#
tantek
… WordPress refugee, coding in Rails now
#
tantek
… background in computational mechanics and civil engineering
#
tantek
… dool.in is a static site
#
@timmmmyboy
@jasongreen Need to download zip at https://github.com/pfefferle/wordpress-indieweb-press-this and extract to folder in plugins. (twtr.io/o4fm_hjm95)
#
KartikPrabhu
go science people!
#
KartikPrabhu
errr engineering ;)
#
tantek
HWC SF: Gordon - this is my first HWC
#
tantek
… I work for Mozilla
#
tantek
… remote out of Colorado most of the time
#
KevinMarksAtMozi
apparently mozilla blocks my irc client :(
#
tantek
… UX enginer
#
tantek
s/enginer/engineer
#
Loqi
tantek meant to say: … UX engineer
#
tantek
… my own website is a piece of crap right now
#
tantek
… working on a revision to it
#
tantek
… using a static site generator called blacksmith or metalsmith
#
tantek
… got sick of wordpress which kept me from publishing
#
KevinMarksAtMozi
URL?
#
tantek
… trying something simple with markdown files
#
tantek
… gordonbrander.com
#
tantek
… but don't pull it up
#
tantek
… it looked beautiful
#
tantek
… but then I accidentally did the publish thing
#
@_jden
RT @kevinmarks: #indieweb @_jden: I'm bring back webfinger with indiefinger, which uses other formats as no-one publishes webfinger (twtr.io/o4fv8_j43D)
#
tantek
… on my static site generator
#
tantek
… so it looks ugly
#
tantek
… and it was not in version control
#
KartikPrabhu
gordonbrander: love the colour palette collection. wanted to do that myself but never happend!
#
KevinMarksAtMozi
we just showed gordon marginalia and he loved it
#
KartikPrabhu
nice! :D
#
KevinMarksAtMozi
also Lonnie (who is working on medical search and references) was very impressed with what it makes possible for annotation
#
KartikPrabhu
:D I want to do this for scientific papers but those things are written in horrible stuff like Latex and PDFs!
#
KevinMarksAtMozi
so are medical things. munging PDF into HTML is part of the interesting problme space
#
KartikPrabhu
Mozilla just open sources their JS that does PDF to HTML, but expectedly the ouput is not semantic in any sense
#
@kevinmarks
#indieweb @gordonbrander: I have my own site at http://gordonbrander.com but don't look at it because I deployed accidentally (twtr.io/o4h6yiNuDL)
#
KartikPrabhu
lol! KevinMarksAtMozi ^
#
@doolin
RT @kevinmarks: #indieweb @gordonbrander: I have my own site at http://gordonbrander.com but don't look at it because I deployed accidentally (twtr.io/o4hBoS5ETC)
#
@kevinmarks
#indieweb @t: OK, go to [secret URL on my domain] and click the link [text arrives] (twtr.io/o4hHf7QorC)
#
@kevinmarks
#indieweb @t: OK, go to [secret URL on my domain] and click the link @lonnierae: types something [text arrives] (twtr.io/o4hTih7JBC)
# gRegor` joined the channel
#
@LonnieRae
RT @kevinmarks: #indieweb @t: OK, go to [secret URL on my domain] and click the link @lonnierae: types something [text arrives] (twtr.io/o4iarsVx7E)
#
@jasongreen
@schnarfed Got indieweb-press-this installed but it doesn't seem to be putting in the hidden brid.gy link. (twtr.io/o4idJWWDBV)
#
aaronpk
missed this from hapgood's article before.... "Ward highlighted for me how schemas — and particularly tight, locked-down database schemas — had killed user innovation."
#
aaronpk
add that to database-antipattern?
#
aaronpk
needs context to understand it
# npdoty joined the channel
#
npdoty
sorry I couldn't be there tonight
# paulcp joined the channel
#
npdoty
but just wanted to say that I read @aaronpk on IndieAuth with PGP and it took only a moment to add link rel="pgpkey" to my homepage and test it successfully
#
npdoty
which is awesome, thanks for implementing that
#
aaronpk
awesome!
#
aaronpk
glad to hear it
# JasonO joined the channel
#
npdoty
also, it's nice that the rel (and your implementation) support having the text of the key hosted somewhere else
#
npdoty
so, for example, people who use keybase can just point to the ascii version hosted over there
#
tantek
yay for pieces loosely joined!
#
npdoty
indeed.
# indie-visitor joined the channel
#
walteryu.com
edited /events/2014-07-02-homebrew-website-club (+34) "/* RSVP */" (view diff)
#
dool.in
edited /events/2014-07-02-homebrew-website-club (+31) "/* RSVP */" (view diff)
#
walteryu.com
created /User:Walteryu.com (+355) "Created page with "<p class="h-card"> <img class="u-photo" src="http://img1.wikia.nocookie.net/__cb20100913232841/pacman/images/4/47/Pac-man-ghosts.jpg" alt="" /> <a class="p-name u-url" href="..."" (view diff)
#
Loqi
[[Special:Log/upload]] upload * Tantek.com * uploaded "[[File:2014-183-hwc-sf.jpg]]"
#
Loqi
[[Special:Log/move]] move * Tantek.com * moved [[File:2014-183-hwc-sf.jpg]] to [[File:hwc-2014-183-sf.jpg]]
#
gregorlove.com
edited /Template:Homebrew_Website_Club (+108) "7/16, 7/30" (view diff)
#
tantek.com
edited /events/2014-07-02-homebrew-website-club (+89) "/* Photos */ SF photo" (view diff)
# crystal joined the channel
#
gregorlove.com
created /events/2014-07-16-homebrew-website-club (+3708) "Initial event" (view diff)
#
Loqi
please verify venues for SF, Portland.
#
gregorlove.com
edited /Events (+0) "/* Upcoming */ +7/16" (view diff)
#
gregorlove.com
edited /Events (+1032) "/* 2014 */ mv 7/2" (view diff)
# snarfed joined the channel
# lukebrooker joined the channel
#
gregorlove.com
edited /Main_Page (+0) "/* Homebrew Website Club */ 7/16" (view diff)
#
KartikPrabhu
tantek: just enabled img with src in comments! UI marginalia away! :)
# paulcp joined the channel
#
tantek
KartikPrabhu: awesome!!!
#
tantek
showed off your great work at HWC SF tonight
#
tantek
minds were blown
#
tantek
:D
#
tantek
KartikPrabhu++
#
Loqi
KartikPrabhu has 40 karma
#
KartikPrabhu
stoked! :D
#
jden
yeah it was pretty rad
#
KartikPrabhu
thanks jden! feel free to try to break it :)
#
jden
the question of threaded comments and comments on comments came up- does webmention forward things on? eg C mentions B which mentioned A, does A know about C?
#
KartikPrabhu
jden: A can choose to know about C by parsing the microformats on the page B
#
KartikPrabhu
and then displaying sub-comments
#
jden
in practice that doesnt sound like it's gonna happen
#
jden
certainly not on a timeframe that would enable meaningful threaded discussion
#
KartikPrabhu
I don't want to have sub-comments as they are not scalable
#
KartikPrabhu
as in how many levels deep should I go?
#
KartikPrabhu
the good thing about indie-comments is that they have their own URL which then has its own comments and all that
#
jden
i'm on my phone right now so cant go into detail
#
jden
but lets discuss this sometime
#
KartikPrabhu
sure thing!
#
gRegor`
Re: sub-comments https://xen-orchestra.com/wp-content/uploads/2014/03/1386271588578.jpg
#
KartikPrabhu
Who, me?
#
gRegor`
No, Loqi
#
Loqi
dude
#
gRegor`
sweet
# JasonO joined the channel
#
gRegor`
KartikPrabhu: Possible webmention authorship scenario a la checkmention: Site A is a multi-author site and the article links to the author's personal site B. Not sure how to get around it, since the author is unlikely to link to Site A with a rel-me
#
KartikPrabhu
aah! good point
#
gRegor`
Something like Huffington Post
#
KartikPrabhu
hmm no wait
#
KartikPrabhu
suppose A is multi-author site that sends me a webmention. I'll check that source=A.com and the h-entry u-url = A.com too
#
KartikPrabhu
I am not comparing the site and the author page
#
KartikPrabhu
the only false negatives to this would be proxy services
#
gRegor`
I'm referring to author spoofing
#
gRegor`
different h-card u-url
#
KartikPrabhu
oh hmm let me look at that mention again
#
gRegor`
As unlikely as it may be (currently)
#
gRegor`
https://checkmention.appspot.com/content/146f99c5eba/23d3b2dc96ff28d34dab84caeee22166f5564755/identity
#
KartikPrabhu
gregor`: yup! you are correct.
#
KartikPrabhu
I wonder if anyone at all does this!
#
gRegor`
The only way to verify if that's really Jonny Ive would be if there was a rel-me back to that URL, from his apple.com profile, or some as-yet-undefined (?) "delegation"
#
gRegor`
"I've written these pieces that appear on other sites."
#
gRegor`
Which I could see happening with journalists.
#
KartikPrabhu
yeah like that
#
KartikPrabhu
hmmm complicated!
#
gRegor`
I might be thinking too far ahead, of course. :)
#
KartikPrabhu
so the Jony Ive test does 2kinds of spoofing. It does a post-identity spoof and also an author-spoof
#
gRegor`
post-identity?
#
KartikPrabhu
the u-url of the post is not checkmention
# chrissaad joined the channel
#
JonathanNeal
hello
#
KartikPrabhu
hi!
#
gRegor`
Ohh. Tricksy
#
KartikPrabhu
yup! that is a damn good test
#
KartikPrabhu
kbs++ for checkmention
#
Loqi
kbs has 10 karma
#
gRegor`
Hi, JonathanNeal. How goes webmention?
#
JonathanNeal
Just getting back to it.
# crystal joined the channel
# j12t joined the channel
# mdik joined the channel
#
JonathanNeal
I’m also now interested in site authentication. At first I was looking at xhr.withCredentials but this is unsupported in IE9, which puts a wrench in finding something easily adoptable.
#
JonathanNeal
As I understand it, some website scans your website, finds a service it mentions, and then asks that service if you are logged in.
#
JonathanNeal
If this is how it works, then it means we trust, in order 1. some site to accurately read ours without compromise, 2. our site to accurately return some third party service without compromise, and 3. some third party service to return our logged in state without compromise.
# scor joined the channel
# scor joined the channel
#
JonathanNeal
If I am right in this understanding, I see no reason not to let my own website authenticate me, say, with a JSONP call to /whoami.js that executes whoami(my_data) or requires whatever further authentication methods I prefer for my own site. I control the blanket or selective whitelisting of other sites, etc.
#
JonathanNeal
Is there an indie authentication protocol like this?
#
KartikPrabhu
JonathanNeal: you might want to look at IndieAuth http://indiewebcamp.com/indieauth
#
kylewm
JonathanNeal: indieauth doesn't have any sort of persistent "logged in" state, as far as I know
#
KartikPrabhu
kylewm: the persistance is on the side of the authenticator not IndieAuth i think
#
kylewm
gotcha
# snarfed joined the channel
# gRegor` joined the channel
# dybskiy_ joined the channel
#
JonathanNeal
Also absorbing http://blog.teamtreehouse.com/how-to-create-bulletproof-sessions
#
@hmans
@halfbyte webfinger and webmention have been on my radar, yes. (twtr.io/o536AXLpvC)
#
KartikPrabhu
JonathanNeal: you seem to trying a lot of things at once ;)
#
JonathanNeal
Yes :|
#
KartikPrabhu
JonathanNeal: a question pertaining to marginalia.js stuff. Is <button> allowed inside <p> according to HTML valid rules?
#
JonathanNeal
Yes.
#
KartikPrabhu
I see. so only <ol> stuff won't be allowed
#
JonathanNeal
Basically, if it’s not block, it’s allowed.
#
KartikPrabhu
I see cool! thanks. might move the block thingie right after the <p>. that might help some of the CSS weirdness I get too
#
KartikPrabhu
JonathanNeal: out of curiosity - are you aiming to completely indiewebify your site? or only get some bits like webmention working?
#
JonathanNeal
completely indiewebify
#
JonathanNeal
My problem is that I tinker.
#
KartikPrabhu
everyone here is a tinkerer! It probably is a good idea to sort out priorities... maybe this helps: http://indiewebcamp.com/IndieMark
#
KartikPrabhu
it is a list of "levels" on different axes for indiewebsites to get working
#
KartikPrabhu
note that all the axes are more or less independent. For instance I am not "search level 2" but I am "security level 4" or something
#
KartikPrabhu
alos a helpful step-by-step guide with verification: http://indiewebify.waterpigs.co.uk/
# snarfed joined the channel
# friedcell joined the channel
# dybskiy joined the channel
# xxx_camdude joined the channel
# phil80 joined the channel
# phil80 joined the channel
# xxx_camdude joined the channel
(or join via IRC, Matrix, or Slack)