#indiewebcamp 2013-10-01

2013-10-01 UTC
#
aaronpk|m
Weird, it hasn't done the reboot yet
#
aaronpk|m
I wonder if the host linode died or something
#
aaronpk|m
Yeah it did. Drive failures. They're fixing it now
#
aaronpk|m
Er, other way around. Hardware failure and they're moving the drives
#
aaronpk|m
The host that your Linode resides on experienced hardware failure. As a result, drives are being transplanted to separate, known-working standby hardware which we keep available in case of events such as this.
scor joined the channel
#
tantek
wow that's particularly bad! so they don't have automatic nightly backup failovers?
#
aaronpk|m
Sounds less automatic than I would have hoped
#
aaronpk|m
This is only the second time this has happened to me with linode in the ~6 years I've been with them. The first time it was a complete hardware failure and they couldn't restore any of the VMs
#
@t
going to tonight's #IndieWeb Dinner @21stAmendment, 18:00. Hope to see you there! RSVP: http://aaronparecki.com/events/2013/09/30/1/indieweb-dinner-at-21st-amendment (ttk.me t4SJ1)
(twitter.com/_/status/384832499656167424)
jernst joined the channel
#
tantek
aaronpk - yikes - perhaps we should link to that on the Hosting page re: Linode
aaronpk|m and lukebrooker joined the channel
#
icco
tantek and aaronpk, how often do you guys have indieweb dinners in SF? I'm busy tonight, but would love to catch up with you guys one of these nights
Nadreck joined the channel
#
aaronpk|m
Cool! I try to organize one whenever I'm in town. Usually every couple months
#
aaronpk|m
Tho I'm actually coming back in 2 weeks
#
bret
linode is awsome, but they seem to have some funky issues...
#
bret
IE ColdFusion, and now stuff like this :/
tantek joined the channel
#
tantek
aaronpk: Running late because I took a detour to visit a friend who got out of surgery. On my way. ETA 18:45.
scor, ozten, tantek, wardn_, jernst, bret and benwerd joined the channel
#
acegiak
so indieauth doesn't like it if I have ?rel=author on the end of my google plus link?
spinnerin, julien51, barneybook, tantek, LauraJ, benwerd, friedcell, eschnou, musigny, marjolein, cweiske, BjornW, andreypopp, melvster, jschweinsberg, vrypan, barnabywalters, lukecyca, tpinto, scor, rknLA, bnvk, gjones and pfefferle joined the channel
#
waterpigs.co.uk
edited /Twitter (+179) "/* POSSE Replies to Tweets */ added examples for aaronpk and myself, added tweet URL -> ID regex"
(view diff)
fmarier, julien51, hadleybeeman_ and vrypan joined the channel
#
@mikekotsch
@thenausner Ja, heute Mittag endlich mal durchgerungen das aufzusetzen. Mal sehen, ob das was taugt. #ownyourdata
(twitter.com/_/status/385048090203279360)
#
barnabywalters
aaronpk: bitbucket publishes personal URL with rel=me, is there a plugin for the ruby auth library you could drop in to add support for them too?
_6a68 and julien51 joined the channel
#
bnvk
barnabywalters: wholly molly, that's looking really nice
#
bnvk
what does the progress bar states represent?
#
barnabywalters
I basically copied aaronpk
#
jschweinsberg
barnabywalters: It looks soooo good. :)
#
barnabywalters
green = symmetric rel=me, orange = doesn’t link back, red = couldn’t be fetched
#
bnvk
gotcha
#
barnabywalters
jschweinsberg: thanks :)
#
bnvk
weird- a lot of my rel=me don't work anymore
#
pfefferle
barnabywalters awesome!
#
barnabywalters
bnvk: not sure why your twitter one isn’t working
#
pfefferle
but it doesn't work with my page :(
#
bnvk
or my github or my linkedin :(
#
barnabywalters
I’m resolving redirects so it should work, unless there’s a capitalisation problem
#
barnabywalters
bnvk: so, next step is to solve these problems for you, then auto-detect them and offer fixes from the tool :)
#
bnvk
all my stuff is lowerbase
#
bnvk
riiiiight- that would be super slick to offer to people :)
#
barnabywalters
ah, was because I didn’t put https:// in front of your URL
#
barnabywalters
this may be a problem with my code
#
aaronpk
barnabywalters: awesome! looks good so far
#
pfefferle
it seems that it grabs the last h-entry on the page
#
aaronpk
barnabywalters: don't forget to follow redirects only until you find a match, but not farther
#
barnabywalters
aaronpk: wait, what? that’s a thing now?
#
barnabywalters
aw, now I have to write my own resolving code :(
#
bnvk
barnabywalters: I don't think it's with your code- well, hell I have no idea, but IndieAuth.com shows me all sorts of wrong responses and duplications
#
barnabywalters
pfefferle: weird, should grab the first
#
aaronpk
barnabywalters: yeah, it's ridiculously complicated
#
barnabywalters
I love the short feedback loop open source development has
#
pfefferle
it grabs a p-comment h-entry instead of the main article
#
aaronpk
http://dreev.es is a good test case
#
aaronpk
because dreev.es itself is a redirect
#
aaronpk
so twitter links to t.co -> dreev.es -> umich.edu
#
cweiske
barnabywalters, xss
#
bnvk
and, IndieAuth actually fails on me trying to auth in- Ruby error on signing in with Twitter- hljap aaronpk ;(
#
cweiske
I can input <h1> an
#
cweiske
d get broken html
#
barnabywalters
cweiske: yeah, fixing now
#
bnvk
RelParser::InsecureRedirectError at /auth/start
#
bnvk
Insecure redirect error. http redirected to https. To fix, link to https://brennannovak.com/ directly.
#
bnvk
file: relparser.rb location: load_page line: 66
#
bnvk
specifically
#
aaronpk
bnvk: I just re-scanned your site can you try again?
#
bnvk
nope- same error
#
bnvk
and the only auth method it's showing is Twitter- which is odd as that the opposite of what barnabywalters: tool is showing
#
aaronpk
odd..you link to https on your twitter profile right?
#
aaronpk
oh, you didn't enter https, I see
#
bnvk
<a target="_blank" rel="me nofollow" href="https://t.co/lyJSTeQRuT" title="https://brennannovak.com"> brennannovak.com</a>
#
aaronpk
if you run your site over https and redirect your http to https, then you need to enter https in the login prompt
#
bnvk
aaronpk: that is soooo strange
#
bnvk
I have been entering https in the login prompt at indiewebcamp.com
#
cweiske
Something Went Wrong!
#
cweiske
When fetching , we got this problem: (validate-h-entry)
#
cweiske
is that supposed to be empty?
#
bnvk
also, why is it not showing all my other rel=me ?
#
aaronpk
not sure, probably also because of the https thing
#
aaronpk
gotta run back later
Phae and friedcell joined the channel
#
pfefferle
barnabywalters http://pin13.net/mf2/?url=http%3A%2F%2Fnotizblog.org%2F2013%2F08%2F15%2Fopen-app-net%2F it displays the first comment instead of the main article
#
pfefferle
you are using php-mf-cleaner for that right?
#
barnabywalters
pfefferle: I am, but that should not be happening. having a look now
#
barnabywalters
cweiske: URL field XSS vuln should be fixed now
#
jschweinsberg
barnabywalters: http://indiewebify.waterpigs.co.uk/validate-rel-me/?url=http://jschweinsberg.de says that github doesn't link back, but it does. Strange.
#
barnabywalters
jschweinsberg: thanks, will look into it
benwerd joined the channel
#
pfefferle
barnabywalters let me know if something is wrong with my layout
#
barnabywalters
pfefferle: fixed, was my bug. I was trying to parse entire HTTP response strings instead of just the body ;)
#
barnabywalters
got to do some real work now — thanks for the immediate feedback and testing guys!
#
pfefferle
thanks for fixing it that fast!
_6a68, bnvk, julien51, icco, gjones, ozten, npdoty, jschweinsberg, singpolyma, jancborchardt, hadleybeeman_, benward, joshr___, lmjabreu, benprew, rknLA, benwerd, catsup, tilgovi, metavalent_ and tantek joined the channel
#
barnabywalters
aaronpk: is the full version of the relmeauth redirect handling + resolution algorithm written down somewhere?
#
aaronpk
barnabywalters: yeah I think it's on the microformats wiki page
#
barnabywalters
turns out Guzzle has a nice history plugin which records what all the redirect URLs are
#
aaronpk
barnabywalters: it's better to step through them manually to make fewer http requests
#
barnabywalters
aaronpk: maybe that’ll be version 2 :)
#
aaronpk
that's what I thought too, but ended up being easier to step through them instead of using a library
#
aaronpk
also make sure you don't end up in circular redirect loops :)
scor joined the channel
#
barnabywalters
do any relmeauth implementations actually do recursive rel-me searching? so people could use a separate page for their rel-me URLs?
#
barnabywalters
if the recursion was limited to pages on the same domain it could be manageable
#
aaronpk
i don't think any do yet, but that's supposed to be a thing
#
barnabywalters
e.g. URL path normalisation
#
tantek
we should add them
#
aaronpk
we should first make sure indieauth.com is doing it right :)
#
Loqi
definitely
#
barnabywalters
aaronpk: does https://github.com/aaronpk/IndieAuth/blob/master/lib/relparser.rb#L92 actually do anything? I can’t see it called anywhere in that file
#
barnabywalters
I thought that was variable assignment
#
barnabywalters
can you use = to call functions in ruby?
#
aaronpk
you're right
#
aaronpk
ruby is weird, but not that weird
caseorganic joined the channel
#
aaronpk
ok yeah that looks like it's not used anymoore
#
aaronpk
probably got dropped during one of the refactors
#
barnabywalters
okay, cool — provided I know I can ignore it ;)
#
aaronpk
oh wait!
#
aaronpk
rrgh github is down
#
aaronpk
auth-web.rb line 97
#
barnabywalters
other thing: does ruby’s URI library’s equality test do special URL-specific normalisation stuff? like case-insensitive domains?
tantek joined the channel
#
tommorris
barnabywalters: not sure, but the Ruby URI library is broked in some ways. There's a third-party replacement called Addressable.
#
barnabywalters
tommorris: thanks — know if there’s an official algorithm for URL comparisons anywhere?
#
tommorris
barI think WHATWG might have specced one out.
#
tommorris
barnabywalters: ^^
#
tommorris
not sure
#
tommorris
found an interesting use for SMS posting. changed my phone this week and O2 didn't change my data plan over. having SMS for fallback is nifty.
#
barnabywalters
tommorris: nice
#
tommorris
I am now the only person in Britain with an iPhone 5C.
#
barnabywalters
SO MUCH COLOUR
#
jschweinsberg
TOO MUCH APPLE
friedcell and caseorganic joined the channel
#
aaronpk
why is it so hard to find good wifi in san francisco?
tantek joined the channel
cweiske, texburgher, caseorganic and caseorga_ joined the channel
bnvk_, jernst, benprew and josephboyle joined the channel
#
aaronparecki.com
edited /events/2013-09-30-indieweb-dinner (+628) "add photo and attendees"
(view diff)
eschnou joined the channel
#
aaronparecki.com
created /Prowl (+132) "Created page with "{{stub}} '''[http://prowlapp.com/ Prowl]''' is an app and a service that allows you to send push notifications to your iOS devices.""
(view diff)
#
aaronparecki.com
edited /events/2013-09-30-indieweb-dinner (+1862) "added notes from conversations"
(view diff)
eschnou, friedcell, jschwein`, heathjs, hober2, singpolyma, caseorganic, melvster, brianloveswords_, Lorn_, smcgrego2, href, benprew, gjones and scor joined the channel
#
@wnolin
RT @Honoree: Self-Publish Your Book, Position It Properly, Elevate Your Expert Status & Earn More Revenue http://www.coachhonoree.com/indieauthorhood.cfm #IndieAuth…
(twitter.com/_/status/385140968220938240)
julien51, gjones, tantek, npdoty, bnvk, XgF, spinnerin, vrypan, abrereton, tpinto, caseorganic, lukebrooker, poppy and _6a68 joined the channel
#
wyomingplease
can someone recommend me any self - hosted evernote alternative?
KevinMarks, pdurbin, andreypopp and npdoty joined the channel