#indiewebcamp 2014-06-20

2014-06-20 UTC
fmarier, gRegor` and KartikPrabhu joined the channel
#
ShaneHudson
snarfed: Hey, have you considered allowing brid.gy to use permashortcitations as webmentions?
#
ShaneHudson
I agree with http://indiewebcamp.com/Twitter#POSSE_to_Twitter about not having links but that means it can't fetch replies etc. But if there was a way to say [324] should go to shanehudson.net/324 then that would work really well... what do you all think?
#
kylewm
ShaneHudson: if you publish rel=syndication (or u-syndication) links on your site, then Bridgy can find the relationship from the other direction
#
aaronpk
ShaneHudson: if you include the rel=syndication link from your post to the tweet bridgy will find it even if the tweet doesn't ahve a link
#
kylewm
buy me a coke
#
ShaneHudson
Oh that is awesome. Thanks :D
scor joined the channel
#
aaronpk
s/unk/inx
#
Loqi
aaronpk meant to say: jinx
#
ShaneHudson
I've been fiddling around with Sebastian's plugin and it is a great start. And now the book is done I have some time to care for my site :)
#
snarfed
(ShaneHudson: bridgy has also supported PSCs pretty much since the beginning. but rel-syndication is the new hotness!)
#
kylewm
oh right, but permashortcitations != [324]
#
ShaneHudson
True, I don't have a short domain so thought putting in [ ] could be nice.
#
kylewm
i'm not sure if that's something we thought about, that would be another good way to do it, concatenate the user's URL with an even shorter citation
#
aaronpk
that seems even more obscure to someone looking at it
#
kylewm
yes, and not globally unique
#
snarfed
eh maybe. agreed w/aaronpk
#
snarfed
now that we have rel-syndication, PSCs (and friends) now seem like a pretty gross hack that can die
#
ShaneHudson
Yeah I agree, I didn't know about rel-syndication (or at least, didn't realise its power)
#
ShaneHudson
Right it is 2am so I best be off to bed, but thanks :) Looking forward to finally enabling posse! Need to find a way to use Tweetdeck still though, but through my site instead of twitter.
#
aaronpk
i miss the days when you could point twitter clients at arbitrary endpoints
#
snarfed
somehow i'm generating a unix timestamp that's 13k *digits* long
#
snarfed
time to go home
#
aaronpk
sounds like it has milliseconds
#
Loqi
Now: 2014-06-19 18:09:40 PDT Unixtime: 1403226580 NewCal: 2014-3-49, New Saturday, the 49th day of the third bim
#
snarfed
aaronpk: 13*k* digits
#
aaronpk
.... oh
#
snarfed
as in, order of 10^13000 or so
#
snarfed
definitely time to go home
#
aaronpk
you're living in the FUTURE
#
snarfed
heat death of the universe
#
snarfed
and then some
KartikPrabhu, chrissaad1 and dybskiy joined the channel
#
kartikprabhu.com
edited /User:Kartikprabhu.com (+335) "/* Itching */ homepage idea"
(view diff)
#
fcns.eu
edited /2014/Guest_List (+292) "/* East */"
(view diff)
j12t joined the channel
#
aaronpk
sounds similar to some of my thoughts https://github.com/aaronpk/p3k/issues/22
#
GWG
KartikPrabhu: Didn't I tell you some of mine already?
#
KartikPrabhu
aaronpk: yup! that is why I am a little sceptical of the /homepage ideas where the homepage is more like your profile page
#
KartikPrabhu
GWG: no that i recall... you sjould write them down so you can link it easily
#
GWG
aaronpk: I like parts of your design.
#
GWG
aaronpk: I should give you points for keeping track of your website development that way though
#
GWG
Is it points or props?
#
@therealdeiu
Just signed up for #indiewebcamp next week in New York. Looking forward to interesting discussions!
(twitter.com/_/status/479808448477925376)
#
aaronpk
i'll take points
#
aaronpk
i am bad at keyboard
#
aaronpk
something I pressed made chrome close all windows :(
#
KartikPrabhu
windows can be restored too i think
#
KartikPrabhu
at least if FF
#
aaronpk
yeah it restored *whew*
#
KartikPrabhu
also a very interesting piece by http://craigmod.com/journal/post_artifact/ which I am writing about as part of my "secret project" :P
#
rascul
aaronpk what is happening to cause me to keep breaking indieauth?
#
rascul
sometimes when i hit rescan it works, others i get ssl error
#
aaronpk
i don't know and it's super annoying
#
rascul
oh have i been spamming you with indieauth breaking?
#
rascul
sorry :(
#
aaronpk
it broke for me earlier today too
#
rascul
also how do i do the gpg login?
#
rascul
when i sign it, it says it was signed with the wrong private key
#
rascul
The challenge was signed with the wrong key.
#
rascul
i've tried various ways of signing it and it doesn't work
#
aaronpk
well that's weird
#
aaronpk
i'm seeing it in my dev copy. i'll take a look in a sec.
#
aaronpk
going to the store to get refreshments.
#
rascul
https://rascul.io/rascul.pub is the public key for my private key, i have verified this several times since then
#
rascul
it's also same key that keybase has, i've tried using keybase to sign it and gpg but it doesn't take
#
rascul
i did fix my g+ thing from earlier though, i didn't have my rascul.io link in the right place on my profile
#
kartikprabhu.com
edited /2014/Guest_List (+34) "/* East */ updated links by fcns.eu"
(view diff)
nikol and nikol1 joined the channel
#
KartikPrabhu
aaronpk: quill is still doing the "not send anything" on clicking Post unless I log in again. Can't seem to figure out what it is. no errors in the console
emmak joined the channel
#
GWG
KartikPrabhu: Another East signup....
#
GWG
I think we lost to West though
#
KartikPrabhu
yup! but we can beat them at what we do! ;)
#
KartikPrabhu
quality not quantity :P
#
GWG
KartikPrabhu: So, what is our secret quality weapon?
#
KartikPrabhu
GWG: read http://craigmod.com/journal/post_artifact/ for clues and also for how good that article is. Another clue is fragmentions
#
KartikPrabhu
should not hype things that might not be done in a week :P
#
GWG
KartikPrabhu: What about me? What do I do to destroy those westerners?
dybskiy joined the channel
#
KartikPrabhu
GWG: any progress is good progress honestly
#
KartikPrabhu
I am just working on something I wanted to make for a long time and will be visible on the site instead of 'plumbing' like a file storage database or something
#
KartikPrabhu
GWG: what things do you want to implement?
#
GWG
KartikPrabhu: I have many dreams.
#
GWG
KartikPrabhu: I want to make the Indieweb easier
#
GWG
Not just for me, but for all interested parties
#
rascul
good goal
#
KartikPrabhu
GWG: very good goal indeed. Anything particular that could be done for that?
#
rascul
i don't see my software helping with that though heh
#
rascul
it's probably going to be too many pieces with too complex a setup for the newbies!
#
rascul
s/newbies/anybody but me/
#
Loqi
rascul meant to say: it's probably going to be too many pieces with too complex a setup for the anybody but me!
#
KartikPrabhu
rascul: not all indieweb implementations need to do that. Some can be for experiments at the bleeding edge
#
rascul
indeed
#
GWG
KartikPrabhu: I use Wordpress, so all my plans are based on that
#
GWG
I have several I've worked on.
#
KartikPrabhu
GWG: Wordpress is a good space for that goal IMO. but i think you should choose one specific task that you could show at IWC and say "see this little thing makes indieweb a bit easier for newbies"
#
KartikPrabhu
GWG: or not. IWC is not restricted to showing off. which is a good thing :P
#
GWG
KartikPrabhu: All of my pieces are gradually coming together.
#
KartikPrabhu
I'm just hoping to impress all you smart folk with my project :P
#
GWG
KartikPrabhu: tantek will be in the room. If anyone will respond with constructive feedback, it is him, from what I see
#
KartikPrabhu
hence I am hoping to be tantek-proof by thinking about UI/UX too ;)
#
aaronpk
man I really wanna do this mobile qr-code based key login
#
KartikPrabhu
aaronpk: does anyone use qr codes at all?
#
aaronpk
in this case the qr code is just a convenient encoding mechanism
#
aaronpk
it could technically be some other code like the clef code, but the ios sdk has a qr code reader built in now
#
KartikPrabhu
in my experience, people seem to have some guttural disdain for qr codes... almost irrational
#
aaronpk
but people use them to set up two-factor auth all the time
#
GWG
KartikPrabhu: tantek-proof sounds negative.
#
aaronpk
in certain contexts they're useful. printing them on a sign and expecting people to scan it to go to a website is not one of those contexts
#
KartikPrabhu
GWG: yeah. but i only mean it in a "wink-wink-nudge-nudge" sense
#
KartikPrabhu
aaronpk: possibly. would be an interesting experiment
#
aaronpk
unfortunately that is now what most people think of as a use for a qr code
#
GWG
aaronpk: The problem with the QR code is that it can be difficult.
#
aaronpk
what do you mean difficult?
#
aaronpk
rascul: found the problem with the mismatched keys. fixing it now...
#
rascul
ooo goodie
snarfed joined the channel
#
GWG
aaronpk: When you see a sign, you want to scan the code quickly.
#
GWG
aaronpk: However, QR codes aren't prevalent enough to have your QR scanner up front
#
aaronpk
GWG: i'm not talking about that
KevinMarks joined the channel
#
GWG
aaronpk: I was just explaining why I don't use them.
#
aaronpk
yeah I agree. that use case is dumb
#
aaronpk
but they are useful in specific contexts. like setting up two-factor-auth where you need to quickly get a large key from your computer to your phone
#
aaronpk
my favorite error messages to write: "this should never happen"
#
GWG
My luck, I'd get that
#
aaronpk
no way! it could never happen :P
dybskiy joined the channel
#
rascul
aaronpk i may have found another issue, but it may also be related to the ssl thing that comes up sometimes
#
aaronpk
yes it is
#
aaronpk
also wtf
#
rascul
the gpg verification says loading
#
rascul
and doesn't seem to load, but it appears to be only when rescanning gives ssl error
#
aaronpk
ooh ok gotta trap that error then
#
KartikPrabhu
is having a small writers' block
#
rascul
me and indieauth haven't been getting along well lately :(
#
aaronpk
it's this stupid ssl problem. i don't get it.
#
aaronpk
i severely dislike things that do different things at different times with the same inputs
KevinMarks joined the channel
#
KartikPrabhu
rascul: better you find these bugs than someone who can't/won't help debug them
#
rascul
i've never worked with ssl as a developer only as a user
#
rascul
KartikPrabhu yep you're right about that
#
KartikPrabhu
I have done neither :P
#
KartikPrabhu
actually I have. I struggled with python2 lack of SNI support and then stopped checking for SSLs and gave up
#
rascul
eh, user and admin maybe i should say
dybskiy_ joined the channel
#
rascul.io
created /dokku (+288) "Created page with "{{ stub }} '''<dfn>[https://github.com/progrium/dokku Dokku]</dfn>''' is a [https://en.wikipedia.org/wiki/Platform_as_a_service PaaS] implementation similar to [https://heroku.c...""
(view diff)
#
rascul
i told tantek i would make /dokku today but i forgot so i stubbed it until i get to it tomorrow
v0 joined the channel
#
aaronpk
rascul: try again! fixed the mismatched key error
#
rascul
ok i shall try
#
rascul
success!
#
aaronpk
hooray!
#
KartikPrabhu
little peek at my "secret project" a half-written article to be published on the IWC date: https://kartikprabhu.com/article/marginalia
npdoty, sparverius, dybskiy and gRegor` joined the channel
#
gRegor`
Majorly hacked. "In summary, most of our data, backups, machine configurations and offsite backups were either partially or completely deleted."
#
KartikPrabhu
someone more knowledgeable needs to document how to avoid such things on the indieweb
#
KartikPrabhu
"offsite backups" being deleted bothers me a lot
#
KartikPrabhu
gregor`: what did codespaces do?
#
aaronpk
it sounds like they may have considered backups in alternate regions "off-site"
#
aaronpk
from that explanation it sounds like the hacker only had access to the AWS account
#
KartikPrabhu
oh... people need to have a real offline backup then it seems
#
KartikPrabhu
or multiple ones just in case
#
gRegor`
KartikPrabhu: It's all on their site.
#
gRegor`
This isn't just a big oops, it's the end of codespaces apparently.
#
aaronpk
i don't see any description of codespaces on their site, it's just a description of the incident
#
KartikPrabhu
gregor`: I meant what functionality did codespaces provide to customers
#
gRegor`
Oh, sorry. Misread you.
#
gRegor`
Hehe :)
#
gRegor`
code repos, from what I can tell. I was not familiar before today
#
aaronpk
"We offer Rock Solid, Secure and Affordable Svn Hosting, Git Hosting and Project Management."
#
KartikPrabhu
for instance what motivation did a "hacker" have to attack them apart from pure-malice
#
gRegor`
Watch the world burn, probably.
#
aaronpk
this is obviously purely speculation, but likely something personal
#
KartikPrabhu
oh poop! the "secure" bit is really under doubt now
#
KartikPrabhu
if/when this hits the news this might mean more people standing behind large silos
#
gRegor`
I think "rock solid" is in question too :)
#
KartikPrabhu
not good not good at all
#
aaronpk
all large enterprises
#
aaronpk
also not good for enterprise customers trusting startups
#
gRegor`
404 error on that link
#
KartikPrabhu
aaronpk: yes 404 on that link.
#
gRegor`
So, uh, let's be sure we have our code backed up and not just in repos. :)
#
KartikPrabhu
judas priest! aaronpk that is a bad list to piss off
#
gRegor`
copyright 2007-2013 so, not new kids on the block...
#
KartikPrabhu
someone needs to write this up so this does not happen to people here for whatever reason
#
KartikPrabhu
maybe a talking point for IWC too. took screenshot of codespaces.com page for posterity ...
KevinMarks joined the channel
#
aaronpk
one good thing about the situation is that despite the hacker gaining access to their AWS account, they were not able to actually access any machines, so they couldn't steal customer data or anything. this is because the AWS control panel is completely separate from actual SSH or console access to the servers.
#
KartikPrabhu
aaoronpk: have vs want ? does someone official have to add to have?
#
aaronpk
KartikPrabhu: "have" just means you're willing to lead the session
#
KartikPrabhu
oh that isn't me... I'll propose to want... will draft one shortly
#
aaronparecki.com
edited /2014/Sessions (+89) "clarify have vs want"
(view diff)
wolftune and dybskiy joined the channel
#
aaronpk
setup instructions for GPG auth! https://indieauth.com/gpg
KevinMarks joined the channel
#
KartikPrabhu
snarfed: you around?
#
snarfed
KartikPrabhu: yup
#
aaronparecki.com
edited /indieauth.com (+370) "add links to TOTP and GPG setup instructions"
(view diff)
#
KartikPrabhu
I want to reply to a G+ post, but G+ does not give a URL for comments! Will bridgy pickup follow up comments anyway somehow?
#
snarfed
KartikPrabhu: hmm, i'm not sure i follow
#
KartikPrabhu
wait looking for example
wolftune joined the channel
#
KartikPrabhu
snarfed: this a photo my friend posted: https://plus.google.com/+VaibhhavSinha/posts/8WL81ow1eyW I want to comment on it, but since G+ does not assign a URL to comments I can't have it in my syndication links. And my friend does not do indieweb yet. So if he replies to my comment, bridgy can't pick it up.... yes?
#
snarfed
KartikPrabhu: so, you want to posse a comment on that post?
#
KartikPrabhu
yeah and have bacfeeds too
#
snarfed
yeah, bridgy doesn't backfeed responses to comments at all, g+ or otherwise
#
snarfed
it does on twitter because "comments" (ie @ replies) are full fledged tweets
#
snarfed
but otherwise no
#
KartikPrabhu
snarfed: yes that's what I guessed. I'll posse it anyway and document this stupidity for G+ thanks :)
#
snarfed
already documented:
#
snarfed
but definitely annoying, yeah. gl!
#
KartikPrabhu
will manually backfeed somehow....
#
snarfed
consider priorities though :P
#
snarfed
if you really want to, go for it…but you may eventually hit diminishing returns
#
snarfed
it's ok to not posse 100% of everything everywhere
#
KartikPrabhu
snarfed: I'll posse the comments and only manually backfeed the "important replies" whihc G+ will tnotify me anyway... certainly won't keep track of all replies forever
#
aaronpk
ok that was a good push on indieauth.com! goodnight!
#
Loqi
laila tov!
#
KartikPrabhu
kylewm snarfed: the new look for rel=feed in <a> totally worked! see: https://twitter.com/kartik_prabhu/status/479812568261730304 and https://kartikprabhu.com/notes/IWC-andreisambra thanks for the good work!
#
@kartik_prabhu
@therealdeiu awesome! Looking forward to the discussion myself. Also I corrected some of your project links on the RSVP page by guesswork.
(twitter.com/_/status/479812568261730304)
#
snarfed
KartikPrabhu: glad to hear it! all kylewm's great work
#
KartikPrabhu
kylewm++ for rel=feed in <a> for bridgy
#
Loqi
kylewm has 19 karma
wolftune, dybskiy, brianloveswords, edge226, snarfed, chrissaad, glennjones and pfefferle joined the channel
#
Loqi
pfefferle: GWG left you a message on 6/19 at 6:44am: Put some notes on the Development page about filter placement. Not sure if you want to add anything
v0 and aaronpk joined the channel
#
waterpigs.co.uk
edited /fragmention (+0) "Moved TOC below example to prevent ugly mid-link line breaks"
(view diff)
Loqi joined the channel
#
barnabywalters
welcome back Loqi
#
Loqi
barnabywalters: aaronpk left you a message on 6/19 at 2:11pm: I already invalidated your screencast, sorry :-/ try signing in to indieauth.com again!
chloeweil joined the channel
#
barnabywalters
!tell aaronpk nice work on the indieauth PGP UI, having the challenge in the textbox is a big improvement! only request now is for faster challenge generation, it takes a couple of seconds for some reason
#
Loqi
Ok, I'll tell them that when I see them next
chloeweil_, dybskiy, brianloveswords, chrissaad and eschnou joined the channel
#
bnvk
ok, so IWC Berlin is shaping up better than expect
#
bnvk
s/expect/expected
#
Loqi
bnvk meant to say: ok, so IWC Berlin is shaping up better than expected
#
bnvk
we have a nice place secured with good internet and a projector
#
bnvk
it's going to be a smaller meetup, but am updating the wiki now
#
barnabywalters
bnvk: awesome! awaiting dates+times
#
bnvk
barnabywalters: how do you mean?
#
barnabywalters
bnvk: if it’s in sync with the US ones, i.e. late evening there’s a small chance I could get a train into Berlin for the duration
#
GWG
barnabywalters: They have trains from Iceland to Germany?
#
barnabywalters
GWG: I’ll be in Hösseringen, about 1.75hrs from Berlin at the time
#
GWG
I was wondering there.
#
GWG
I didn't think my geographical knowledge was that bad
#
bnvk
barnabywalters: ok, i'm thinking of it starting at 2:00 PM here, which is -1 hr from when NYC starts up
#
barnabywalters
bnvk: cool, when I get to Hösseringen I’ll figure out if it’s feasible to visit for an evening
#
bnvk
great
#
bnvk
the space it's at is so friggin cool- one of the neatest coworking places I've ever been to- lots of nature
#
bnvk
How should I put this on the wiki? Should I put Berlin (Far East) before the NYC or at the end of http://indiewebcamp.com/Guest_List
#
barnabywalters
bnvk: given that you have a space and some people attending, probably put it at the top
#
GWG
bnvk: Far East might be confusing.
#
GWG
bnvk: That usually is a term for Asia.
#
GWG
How about... (Farther East) ?
#
bnvk
hehe true
#
GWG
bnvk: You could try Osten, isn't that German for East?
#
bnvk
hehe
#
ben_thatmustbeme
good morning
#
brennannovak.com
edited /2014 (+477) "/* IndieWebCamp 2014 */"
(view diff)
#
brennannovak.com
edited /2014 (+54) "/* IndieWebCamp 2014 */"
(view diff)
dybskiy joined the channel
#
brennannovak.com
edited /2014/Guest_List (+168) "/* IndieWebCamp 2014 */"
(view diff)
snarfed and vanderwal joined the channel
#
brennannovak.com
edited /2014/Guest_List (-401) "/* Remote Participants */"
(view diff)
pfefferle and ab9 joined the channel
#
brennannovak.com
edited /2014/Guest_List (+920) "/* East */"
(view diff)
#
brennannovak.com
edited /2014/Guest_List (+76) "/* Further East */"
(view diff)
ttepasse, pfefferle and phil80 joined the channel
#
@kevinmarks
"@michaelwolf: Looks like Medium is starting to become a repost blog for everyone's personal and corporate blogs." #indieweb #posse
(twitter.com/_/status/479999209404235777)
phil80, tantek, vanderwal, pbeaulieu and dybskiy joined the channel
#
bnvk
What is the best place to link to the WebMention protocol? webmention.org used to be a really nice site, now it forwards to a GH repo
#
rascul
webmention.io ?
#
barnabywalters
that’s what I tend to link to, e.g. from http://waterpigs.co.uk/mentions/webmention
#
bnvk
rascul: the .io site is a service, not the protocol though
#
bnvk
okie
#
bnvk
i'lll use the IWC link
#
rascul
ahh ok
gRegor` and scor joined the channel
#
@brennannovak
Interested in a better & more open web? Come learn & hack at #IndieWeb Camp 2014 in Berlin... http://bnvk.me/B2y
(twitter.com/_/status/480012789243580418)
#
kylewm
re: the future of wordpress, i'm a little surprised there isn't already a super stripped down "blog-only" fork of wordpress
#
kylewm
but i guess it's always surprising how few people are really core developers of even such a widely used product
vanderwal joined the channel
#
@brennannovak
Interested in a better & more open web? Come learn & hack at #IndieWeb Camp 2014 in Berlin @agoracollective http://bnvk.me/B2y
(twitter.com/_/status/480016782900887554)
#
bnvk
frick, my POSSE tool is acting up
ab9 and wolftune joined the channel
#
tantek
bnvk - you got space in Berlin for IWC2014?!? Wow that's awesome!!!
#
tantek
so now we have West, East, and EU!
#
tantek
bnvk - do you know the hood.ie folks? They are in Berlin and I heard they are interested in IndieWeb as well.
#
bnvk
tantek: yah, I randomly bumped into Jan while eating burritos last week
#
bnvk
hopefully he and others will be interested in coming
#
tantek
bnvk - great!
#
tantek
btw - as folks here use a lot of microformats - today is microformats.org's 9th bday
#
dysfun
it's also x windows' 30th birthday
j12t joined the channel
#
@MailpileTeam
In Berlin? Come learn about the #IndieWeb and Mailpile on June 28th http://bnvk.me/B2y
(twitter.com/_/status/480020706064076801)
#
tantek.com
edited /2014/Guest_List (+3) "/* IndieWebCamp 2014 */ abbreviate states"
(view diff)
#
@marxistvegan
RT @MailpileTeam: In Berlin? Come learn about the #IndieWeb and Mailpile on June 28th http://bnvk.me/B2y
(twitter.com/_/status/480021067092996097)
dybskiy, paulcp and phil80 joined the channel
#
@cataspanglish
RT @MailpileTeam: In Berlin? Come learn about the #IndieWeb and Mailpile on June 28th http://bnvk.me/B2y
(twitter.com/_/status/480021911477710848)
#
aaronpk
whoa cool! berlin!
#
Loqi
aaronpk: barnabywalters left you a message 3 hours, 10 minutes ago: nice work on the indieauth PGP UI, having the challenge in the textbox is a big improvement! only request now is for faster challenge generation, it takes a couple of seconds for some reason
iangreenleaf and iangreenleaf1 joined the channel
#
aaronpk
barnabywalters: thanks! Yeah it takes a second. I think it goes out and checks your site to make sure it's requesting to generate the challenge with the proper key.
iangreenleaf joined the channel
#
aaronpk
I suppose after you do it once I could pre-generate the challenge and embed it in the page when you load up the initial auth screen so then at least subsequent visits would show the challenge instantly
#
tantek
if anyone here would like to review a blog post draft about microformats.org's 9th bday, take a look: http://microformats.org/wiki/turns-nine-upgrade-to-microformats2
KevinMarks joined the channel
#
tantek
I plan to post it on my own site in about 1-2 hours and then manually POSSE to microformats.org (just as barnabywalters did with his previous post).
#
@badgermind
RT @MailpileTeam: In Berlin? Come learn about the #IndieWeb and Mailpile on June 28th http://bnvk.me/B2y
(twitter.com/_/status/480024130511990784)
#
@rknLA
RT @MailpileTeam: In Berlin? Come learn about the #IndieWeb and Mailpile on June 28th http://bnvk.me/B2y
(twitter.com/_/status/480024152556847104)
#
@hugoroyd
I wish I could come but I won’t be in Berlin next week! I hope there will be other indieweb events later this .. https://ampoliros.net/2014/i-wish-i-could-come-but-i-wont-be-in
(twitter.com/_/status/480024160501264384)
#
tantek
great!
#
barnabywalters
there are more Known installs every day now!
#
barnabywalters
it’d be awesome to see bridgy-esque stats about that
#
aaronpk
bnvk: so cool that you're hosting one in berlin! you should add a berlin section to the schedule! http://indiewebcamp.com/2014/Schedule
#
aaronpk
also tantek it's probably time to start thinking about schedule coordination between PDX / NYC
#
@hugoroyd
RT @brennannovak: Interested in a better & more open web? Come learn & hack at #IndieWeb Camp 2014 in Berlin @agoracollective http://t.co/J…
(twitter.com/_/status/480024592577478657)
#
rascul
berlin? indieweb is taking over the world!
#
bnvk
aaronpk: I will do that soon
#
aaronpk
I put a first pass at a joint schedule here http://indiewebcamp.com/2014/Schedule
#
tantek
sounds good
#
tantek
going to be even more interesting with Berlin!
#
tantek
maybe we can do join NYC morning / Berlin afternoon sessions (only 6 hours difference)
#
tantek
s/join/joint
#
Loqi
tantek meant to say: maybe we can do joint NYC morning / Berlin afternoon sessions (only 6 hours difference)
#
tantek
bnvk ^^^
#
tantek
and then joint NYC afternoon / PDX morning sessions
#
barnabywalters
goal for next year: inhabit ALL THE TIMEZONES and keep a rolling indiewebcamp going for a week :)
KevinMarks2 joined the channel
#
bnvk
yah!!!!
#
aaronpk
hahaha
#
tantek
all we need is Australia (where's mnot?) and we could keep it rolling the whole weekend!
#
Loqi
ahahaha
#
bnvk
tantek: that would be absolutely great!
#
bnvk
brb, eating
#
tantek
excellent
#
tantek
ok I too need to go get lunch
paulcp joined the channel
#
@benwerd
Gathering content in a space you control: doubling down on #indieweb & journalism http://werd.io/2014/gathering-content-in-a-space-you-control-doubling-down-on
(twitter.com/_/status/480027859021348866)
snarfed and benwerd joined the channel
#
aaronpk
barnabywalters: ask and ye shall receive! try signing in again ;)
#
barnabywalters
aaronpk: wonderful! now the biggest bottleneck is on mouse clicking time and time taken to sign!
#
barnabywalters
this is awesome!
#
aaronpk
i should make a keyboard shortcut to submit the form. it auto-focuses in the challenge text so you don't need to click there
#
aaronpk
but tab-space should work to submit it
#
aaronpk
actually yeah you don't need to use the mouse at all!
#
tantek
great post benwerd
#
barnabywalters
for some reason the default one for sign is command-shift-r, which of course refreshes firefox
#
tantek
*now* I need to get lunch :)
#
aaronpk
it's usually the last in the list, so first press "k" to select the last element, then enter which brings up the challenge. then command-a to select all, then your keyboard shortcut for signing (mine is command-alt-s) then tab space to submit
#
benwerd
tantek: Thank you! I've been pushing the NY journalists we've been meeting to go attend IWC at the NYT. Hopefully they will do that.
#
tantek
benwerd I hope so too
#
tantek
we don't have a POSSE event for that on FB though - so I'm not sure how they will (unless they do sign-in with their own site on the wiki)
#
aaronpk
hmm should I make a POSSE event for PDX?
#
tantek
aaronpk - did you post an Indie Event?
#
aaronpk
not yet
#
tantek
that would make the most sense, that way you would get FB RSVPs via bridgy to your Indie Event.
#
tantek
pretty sure snarfed deployed that Bridgy functionality a few weeks ago
#
tantek
I think I've seen it work on benwerd's indie events that he POSSEs to FB
#
aaronpk
yeah i've got a bunch of other indie events with FB rsvp's
#
benwerd
yep, definitely
#
tantek
benwerd - want to help out and maybe reach more journalists by posting an Indie Event for NYC and POSSEing that to FB?
caseorganic joined the channel
#
benwerd
tantek - will definitely do that, but later today. I may have broken my event plugin ... *shifty eyes*
#
tantek
(somehow it makes more sense to do separate indie events with their own POSSE FB copies for each location)
#
tantek
wonders if bnvk has gotten indie event posts and RSVP webmention receiving working in Social Igniter...
#
aaronpk
yeah that's worked well for HWC
friedcell, emmak, dybskiy, lupinedev, tantek, dybskiy_, vanderwal, wolftune and benwerd joined the channel
#
tantek
checks logs to see if he missed anything.
#
rascul
tantek i think you would benefit from znc http://znc.in
#
tantek
looks for /ZNC
caseorganic joined the channel
#
tantek
rascul - neat! I wonder how well that works with multiple clients (e.g. laptop, iPod etc.)
#
rascul
works quite fine
#
rascul
you can connect as many clients as you want to it
#
rascul
at any given time i'll have up to 4 conencted
#
rascul
can be configured to replay x number of lines of scrollback when your client connects which is pretty nice
#
rascul
also if you can setup your reverse dns for tantek.com to point to tantek.com, then run znc on tantek.com, you'll be tantek@tantek.com when someone would /whois you
#
tantek
yes I remember you writing that up!
dybskiy joined the channel
#
tantek
I can't setup reverse dns unfortunately on my shared setup
#
rascul
ahh ok
#
bnvk
snarfed: have you for a moment considered making Bridgy handle Diaspora activity?
#
aaronpk
rascul: do you see my reverse dns as mail.pin13.net?
#
snarfed
bnvk: honestly, no, not for a moment
#
aaronpk
is diaspora still a thing?
#
bnvk
hehe
#
snarfed
bnvk: i'd happily merge a PR that adds it though!
#
tantek
snarfed, how would you test it?
#
bnvk
a lot of germans seem to use https://despora.de/stream
#
rascul
~aaronpk@mail.pin13.net
#
snarfed
tantek: unit tests? is that a trick question?
#
rascul
aaronpk sure do
#
tantek
bnvk - do you know anyone personally that uses diaspora on their own domain?
#
bnvk
I'm getting some activity on my manually POSSE post about IWC there
#
snarfed
tantek: and a test user. i'm guessing you ask because it's hard to set up a test user…?
#
bnvk
tantek: it's a more a larger commuity site here
#
tantek
snarfed, was genuinely curious how you'd set up testing a platform that appears to be waning.
#
tantek
bnvk - community site? like MediaWiki?
#
bnvk
but independently run and a bit more private than big blue
#
snarfed
tantek: ah. eh, waning doesn't mattter for manual testing, as long it's runnable at all. for adoption, yes, waning matters :P
#
bnvk
tantek: not like MediaWiki, but rather a FB replacement
#
tantek
bnvk so a Diaspora silo then?
#
snarfed
bnvk: longer answer, it's not a personal itch for me, so i wouldn't implement it myself, but i'd be happy to work with you or anyone else who wants to do it!
#
bnvk
i'm very hesitant to refer to that as a silo
#
bnvk
snarfed: cool, well. Perhaps I'll mention it as a task to add webmention / bridgy support if any hackers come here
#
snarfed
bnvk: sure! feel free to file a github issue for it as a feature request. there are similar issues for flickr, linkedin, app.net
#
bnvk
awesome
#
rascul
i feel like there's too many stubs on the wiki
#
rascul
is there a way to see all the sub pages?
#
rascul
thanks
#
bnvk
tantek: here's some decent stats about current Disapora pods in use http://podupti.me/ notice the exceptionally high amount of pods in DE
#
rascul
459 pages are stubs!
tilgovi joined the channel
#
ben_thatmustbeme
still no change in google hangouts supporting gtalk: urls
#
ben_thatmustbeme
just ripped apart the latest apk
dybskiy_ joined the channel
#
bnvk
Diaspora interface has really come along, it's quite fully featured https://brennannovak.com/uploads/snapper/Despora_Stream_View.png
benwerd joined the channel
#
bnvk
facepile, POSSE ability
#
tantek
bnvk - nice! good to see that there's folks iterating on it
#
rascul
bnvk now i kind of want to see the supposed absolutely gorgeous design of the uterus
#
tantek
bnvk - and especially good of you to reach out to build a bridge between communities.
#
bnvk
ideally we can convince someone in their community to add webmention support
#
tantek
rascul++ :)
#
Loqi
rascul has 7 karma
dybskiy joined the channel
#
tantek
bnvk - that screenshot is quite a nice clean look
#
tantek
is that your home page?
#
tantek
(on despora)
wolftune joined the channel
#
bnvk
tantek: yah, that's the home page
friedcell joined the channel
#
tantek.com
created /Despora (+419) "stub with dfn, link, screenshots"
(view diff)
#
aaronpk
what is despora?
#
Loqi
Despora.de is a Diaspora installation used as a community site by a lot of Germans http://indiewebcamp.com/Despora
eschnou joined the channel
#
bnvk
aaronpk: :)
#
aaronpk
how come I can't sign in using an existing identity?
#
bnvk
dunno, maybe no one in their community is aware of the genius of IndieAuth...
#
aaronpk
or openid... or persona...
#
bnvk
hehe
#
tantek.com
edited /Diaspora (+185) "note statistics, see also Despora"
(view diff)
#
bnvk
nice
#
kylewm
I so wanted pump.io to federate with indieweb too
#
kylewm
doesn't seem like that's going to happen
#
tantek
thanks for the links and info bnvk - tried to capture it on the IWC wiki accordingly
#
bnvk
I think between Pump, Disapora, POSSE, and WebMention- WE ARE SO CLOSE
#
tantek
kylewm - are there posts on pump.io sites with posts you want to comment on?
#
kylewm
tantek: yes! i follow mlinksva and evan, among others there
#
tantek
kylewm - perhaps add their home pages to /pump.io ?
#
rascul.io
edited /dokku (+947) "describe dokku with some possible deployment options and provide a place for indieweb examples as they become known"
(view diff)
#
cweiske.de
edited /code (-6) "/* Christian Weiske */"
(view diff)
#
rascul
does /Disqus still need to be a stub?
#
aaronpk
do you feel like it accurately represents Disqus?
#
gRegor`
Whoa, cweiske delivers application/xhtml+xml. Hardcore.
#
rascul
i don't know enough about disqus to determine that, i was just clicking on random stub pages and disqus is the longest stub i've found so far
#
gRegor`
There's longer stubs, heh
#
rascul
yeah i know, i can't recall them though and i haven't randomly clicked on them yet :)
paulcp joined the channel
#
gRegor`
The criteria is pretty subjective. I mentioned it in chat a while back and I think the idea was not having "stub" might discourage people from editing.
#
aaronpk
interesting point
#
gRegor`
I think it was tantek that said that, but I might be wrong. I might also be paraphrasing poorly. :)
#
gRegor`
looks in logs
#
rascul
i guess i can see it from that view
#
gRegor`
I view it primarily as a way to invite people to edit the page, which is why I added the "expanding it" link directly to it.
#
tantek
gRegor`: makes sense
#
tantek
what is a stub?
#
Loqi
A stub is an article that is brand new or considered incomplete by the authors/contributors, based on opinion or arbitrary measure http://indiewebcamp.com/stub
#
tantek
no need to guess/paraphrase ;)
#
rascul
i can't explain why, i guess i just don't like seeing stub pages all over the place
#
gRegor`
Well I was looking for the convo that led to that update of /stub
#
gRegor`
That's how I felt initially, too, rascul
#
gRegor`
I think I was wanting to categorize them more like "this page has one sentence" or "this is a pretty complete page"
#
gRegor`
But I don't think there's been problems around that, really
#
rascul
reads
#
gregorlove.com
edited /stub (+88) "+ Discussion link"
(view diff)
#
rascul
i wonder if there's any cases to show that the stub leads to more people editting the page
#
gRegor`
It came up because I made the mistake of copying wikipedia templates for various types of stubs.
#
rascul
# 15:30 <tantek> aaronpk - I'm not sure we have a good idea of *when* an article is "filled out"
#
rascul
that seems accurate to me
#
gRegor`
Yeah
#
tantek
gRegor`: better to be lazy and only copy/create stubs when needed.
#
rascul
although on pages where i'm the primary editor, i'll happily remove stub when i feel it's "filled out"
#
gRegor`
Any suggestions for progress indicators, rascul?
#
tantek
rascul, gRegor` capture "progress" as a question on /stub at least
#
rascul
the talk page could be useful, but i haven't seen it used yet
#
tantek
in practice I don't see a reason for talk pages
#
tantek
I'd rather actually capture multiple points of view on the pages themselves
#
gRegor`
I used one once, rascul. Got no response :)
#
rascul
i mean useful just to keep track of page progress indicators to remove stub
#
gRegor`
But I think it was captured later in IRC
#
gRegor`
Yeah, wikipedia does that. Projects track page progress on the talk pages, using different criteria
#
rascul
with irc, the talk page doesn't seem very useful though for most cases
#
gRegor`
Agreed
#
rascul
but for tracking page progress, it seems to fit i think
#
rascul
can't really think up any other case where we could make better use of it than we could with irc
phil80 joined the channel
#
rascul
if a page has something in its talk page, is there an indication of that anywhere without actually viewing the talk page?
bnvk1 joined the channel
#
tantek
rascul - there isn't, hence the problem. it's too out of the way. like invisible metadata
#
rascul
indeed
bnvk2, bnvk, vanderwal, KartikPrabhu, Kopfstein, nloadholtes, wolftune, awolf, benwerd and eschnou joined the channel
#
aaronpk
that just seems like a terrible idea :P at least use something a little more powerful!
#
KartikPrabhu
people seem to be doing things just for coolness-factor under the name of #ownyourdata
dybskiy joined the channel
#
snarfed.org
edited /Disqus (+156) "/* IndieWeb Experience */ Bridgy usage"
(view diff)
#
gregorlove.com
created /disqus (+20) "redirect"
(view diff)
benwerd joined the channel
#
aaronpk
so this Clef thing is pretty cool, but is basically an identity silo. Would anyone be interested in seeing it as a login option on indieauth.com? https://getclef.com/
dybskiy joined the channel
#
snarfed
hmm. they claim you still get 2-factor with this
#
snarfed
…but i'm not convinced. if this replaces your password with your phone, and you use an app or text msg as the 2nd factor (like most people), someone with your phone has both parts
#
snarfed
…so it collapses to 1 factor
#
snarfed
stops grumbling
#
tantek
snarfed++ on both counts :)
#
Loqi
snarfed has 30 karma
#
tantek
snarfed, now that major phone carriers all have web UIs to access SMS/txt messages, phones are no longer a "2nd factor"
#
tantek
where by "2nd factor" it means something other than web
#
snarfed
eh, factors dont have to be different medium
#
snarfed
two distinct passwords is technically 2 factor (though not recommended)
#
snarfed
the big security boost is when you use two of (something you know, something you have, something you are) instead of just one
#
snarfed
more to your point, it's an argument for using an auth app instead of text msg as the common 2nd factor
#
aaronpk
agreed. people often call things "two-factor auth" when really they just mean you can use your phone to sign in
#
GWG
aaronpk: How would indieauth use your phone?
#
aaronpk
please note that nothing on indieauth.com is two-factor
#
aaronpk
you can sign in from your phone by entering a challenge code sent to your SMS number, or by installing the google authenticator app and entering a code
#
aaronpk
but in both cases this is just one factor, just happens that it could be your phone
#
snarfed
aaronpk: it's a tangent, but you could easily add 2 factor to indieauth.com by letting people opt into requiring two auth providers per login
#
aaronpk
yes, i've been thinking about that
#
aaronpk
it would need to be built into the protocol, not just the service
#
aaronpk
from what I can tell, nobody has explored two-factor auth in OAuth or OpenID Connect
#
GWG
How about the FreeOTP app?
#
aaronpk
yea that works
#
aaronpk
it's just the TOTP algorithm
#
GWG
I switched after Google closed-sources Authenticator.
#
aaronpk
I say google authenticator because that's what people recognize. usually nobody knows wtf i'm talking about if I say "use your TOTP app..."
#
snarfed
we all called it OTP inside google when we first 2-factored our internal logins, years before open sourcing the app
#
snarfed
not TOTP though. meh.
#
snarfed
started to type more details, then stopped. :P
#
aaronpk
oh? do tell!
#
GWG
aaronpk: I don't see anything about SMS/OTP in the indieauth site. Am I missing it?
#
aaronpk
yeah it's kind of hidden
#
aaronpk
i'm collecting notes here until I figure out how best to put them onto indieauth.com http://indiewebcamp.com/indieauth.com
#
GWG
I can use a Pebble?
#
GWG
I'm in
#
aaronpk
yup I use it all the time!
#
aaronpk
although I haven't updated my pebble to 2.0 yet so I don't know which pebble-authenticator fork is best for 2.0
#
GWG
aaronpk: I'm not going to use the Pebble. I just like the geekiness of it
pfefferle joined the channel
#
GWG
aaronpk: Only because the battery life hasn't been reliable lately.
#
GWG
I'm wondering if there is a secure way for the phone to keep the generator as well
pauloppenheim, scor and chloeweil joined the channel
#
bnvk
you guys, and girls, I think IWC Berlin might set a record for youngest attendee
#
@skry
RT @brennannovak: Interested in a better & more open web? Come learn & hack at #IndieWeb Camp 2014 in Berlin @agoracollective http://t.co/J…
(twitter.com/_/status/480102938858102785)
#
KartikPrabhu
bnvk: how young?
#
bnvk
KartikPrabhu: I'll post a picture / video day of ;)
#
KartikPrabhu
bnvk: why does the Berlin Guest List have 5 attendees but only 2 actual people listed?
gRegor` joined the channel
#
bnvk
KartikPrabhu: because I'm waiting to get headshot from the two ppl I am mentoring
#
KartikPrabhu
aah ok cool
#
bnvk
and I'm counting a person is problem not going to get a site up to IndieMark
#
bnvk
but I'll nudge him
paulcp joined the channel
#
aaronpk
hmm someone tried signing in using my app.net account
#
aaronpk
feature request for indieauth.com: show me a list of successful and unsuccessful login attempts for my account
#
aaronparecki.com
edited /IndieAuth (+173) "/* Talks */ add IIW talk"
(view diff)
#
colintedford.com
edited /User:Colintedford.com (+1114) "/* Colin Tedford */ Started "IndieMark", "Current setup & practices", & "TODO" sections"
(view diff)
#
Loqi
shortened intro
#
Loqi
more wiki links.
#
@withknown
Gathering content in a space you control: doubling down on #indieweb & journalism. http://werd.io/2014/gathering-content-in-a-space-you-control-doubling-down-on
(twitter.com/_/status/480110624467189760)
#
aaronparecki.com
edited /IndieAuth (-29) "/* See Also */ remove link to (outdated) spec"
(view diff)
vanderwal joined the channel
KartikPrabhu joined the channel
#
GWG
!tell pfefferle Saw the pull request, had actually fixed those and forgot to push.
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
so... no interest in Clef as an auth mechanism then?
iangreenleaf joined the channel
#
aaronpk
maybe hold off on it until proper 2fa is part of indieauth?
#
snarfed
yeah, or hold off until there's interest
#
snarfed
are you looking for something to work on? :P
#
aaronpk
well I still have to fix up proper authorization_endpoint handling :)
#
aaronpk
it just makes for a cool demo
#
snarfed
ahhh true
#
aaronpk
it is kind of strange that SMS can no longer be guaranteed to be a second factor for 2fa
scor joined the channel
#
bnvk
aaronpk: how is PGP integration coming?
#
aaronpk
bnvk: done!
#
aaronpk
super fast and actually doesn't require any mouse clicks if you have a keyboard shortcut for signing the selected text :)
#
bnvk
whoa, checking
gRegor` joined the channel
#
aaronpk
hm it was supposed to trap that error. try it again, I think you probably copied partial text from the challenge text
#
bnvk
yep, I think I had the wrong thing selected in my clipboard
#
aaronpk
that's odd, there's definitely a begin/rescue block there
#
bnvk
saweeet
#
bnvk
worked really awesome
#
bnvk
heck yah!
#
aaronpk
the second time it'll be even faster!
#
bnvk
wait, so next time through it shouldn't ask for the signing step right?
#
aaronpk
it'll still ask you to sign, but the challenge will be pre-loaded
#
aaronpk
so you won't have to wait a second on the "loading..." part
#
bnvk
ah yah, i see
#
bnvk
very cool, was just showing it to team dudes, and our security advisor Dymaxion who's here
#
bnvk
everyone liked it :)
#
@kaeff
RT @MailpileTeam: In Berlin? Come learn about the #IndieWeb and Mailpile on June 28th http://bnvk.me/B2y
(twitter.com/_/status/480124148979871745)
#
bnvk
aaronpk: ya
#
aaronpk
cool! say hi from me!
#
bnvk
done
#
bnvk
she says hi back, said she met you ages ago
#
aaronpk
yep! looong ago, don't even remmeber where!
KevinMarks2 joined the channel
#
aaronpk
well that's odd, I can't reproduce the error you got bnvk
#
aaronpk
do you happen to know what you signed?
#
bnvk
I believe I signed the URL of the page
#
aaronpk
i signed some junk text and it properly caught the error and told me
#
bnvk
as I think in CMD + TAB I accidentally had the URL bar selected
#
bnvk
instead of the key blobl
#
bnvk
blob
#
aaronpk
ok yeah now I get that error
#
aaronpk
but only on the server :(
#
aaronpk
not my dev version
#
aaronpk
ok I think I fixed it
#
aaronpk
thanks! that is still super weird that my first attempt at catching that error didn't work
#
bear
signs in using gpg o/
#
Loqi
giggles
#
bear
once I realized you wanted ascii-armored text it was easy
#
aaronpk
doesn't even know what that means
#
bear
a signature doesn't have to start end with the ---- markers
#
bear
that's ascii armored
#
bear
i.e. all printable ascii chars
#
aaronpk
i'm just passing it into the gpgme library to verify the signature
#
aaronpk
no idea what that accepts
#
bear
a "normal" signature is a binary output
#
aaronpk
oh yeah..that doesn't seem like it would work very well over http :)
#
gRegor`
POST 0110100...
#
gRegor`
:)
caseorga_ joined the channel
#
aaronpk
bret: want to help me host an indieweb hack day during pdxdevweek? https://github.com/cascadiajs/pdx.devweek.org
benwerd and tilgovi joined the channel
#
aaronpk
bear: know of a good ios library for gpg signing?
#
@tajukahe
RT @brennannovak: Interested in a better & more open web? Come learn & hack at #IndieWeb Camp 2014 in Berlin @agoracollective http://t.co/J…
(twitter.com/_/status/480136844831502336)