#indiewebcamp 2014-02-22

2014-02-22 UTC
ryana and lukebrooker joined the channel
#
snarfed
mine still doesn't work
#
aaronpk
snarfed: you hit re-scan?
#
snarfed
not sure about ryana, but one difference might be that my site serves over https
#
aaronpk
ah yours is a different problem
#
ryana
no https on ryanarana.com yet
#
ryana
that's comin soon(ish) ;)
#
snarfed
no worries aaronpk, i don't need twitter
#
snarfed
ryana: nice!
#
aaronpk
snarfed: I think yours is failing because your twitter profile links to http
#
aaronpk
and your http site doesn't redirect to https
#
snarfed
yeah, both are true, and intentional
#
aaronpk
well in that case indieauth will never work with your twitter profile :)
#
aaronpk
intentionally
#
snarfed
if you reload, you should get https. i use HSTS, not a 30x redirect, so that modern browsers (eventually) go all htps, but old ones that don't support ssl (well) can still do http
#
snarfed
yeah, that's fine
#
snarfed
interesting though. is it because indieauth honors HSTS? i'd be surprised
#
aaronpk
no it's because it doesn't have any clue about it
#
snarfed
right. so then, my site serves over http, and twitter points to http, so i'd kinda think it would work, right?
#
snarfed
ohhhh since i typed https into indieauth
#
snarfed
got it
#
snarfed
heh yes. typing in http works
#
snarfed
thanks! (man i made that complicated.)
#
snarfed
btw, if you reload your http snarfed.org page, you get https, right?
#
snarfed
good, thanks
#
aaronpk
if I type http://snarfed.org into chrome it sends me to https
#
snarfed
all is right with the world
#
aaronpk
safari did not redirect the first time, but now it does
tantek, lukebrooker_ and KevinMarks joined the channel
#
@caseorganic
Looking for a venue for #indiewebcamp San Fran Fri 3/7- Sat 3/8. Ideal 50+, but any size great. Any ideas? (http://caseorganic.com/notes/2014/02/21/1/indiewebcamp)
(twitter.com/_/status/437020143055425536)
#
@danielsouza
RT @caseorganic: Looking for a venue for #indiewebcamp San Fran Fri 3/7- Sat 3/8. Ideal 50+, but any size great. Any ideas? (http://t.co/gs…
(twitter.com/_/status/437020220230995968)
#
@klintron
RT @caseorganic: Looking for a venue for #indiewebcamp San Fran Fri 3/7- Sat 3/8. Ideal 50+, but any size great. Any ideas? (http://t.co/gs…
(twitter.com/_/status/437020371326214144)
#
@schnarfed
RT @caseorganic: Looking for a venue for #indiewebcamp San Fran Fri 3/7- Sat 3/8. Ideal 50+, but any size great. Any ideas? (http://t.co/gs…
(twitter.com/_/status/437020432265277440)
#
@nheudecker
RT @caseorganic: Looking for a venue for #indiewebcamp San Fran Fri 3/7- Sat 3/8. Ideal 50+, but any size great. Any ideas? (http://t.co/gs…
(twitter.com/_/status/437020490800967680)
#
aaronpk
well that's one way to do that :)
#
@kevinmarks
RT @caseorganic: Looking for a venue for #indiewebcamp San Fran Fri 3/7- Sat 3/8. Ideal 50+, but any size great. Any ideas? (http://t.co/gs…
(twitter.com/_/status/437022093104799744)
#
tantek
let's see if we get any new leads
#
tantek
still trying to work github and mozilla options
#
@claylaugier
RT @caseorganic: Looking for a venue for #indiewebcamp San Fran Fri 3/7- Sat 3/8. Ideal 50+, but any size great. Any ideas? (http://t.co/gs…
(twitter.com/_/status/437022270633299968)
#
@znmeb
RT @caseorganic: Looking for a venue for #indiewebcamp San Fran Fri 3/7- Sat 3/8. Ideal 50+, but any size great. Any ideas? (http://t.co/gs…
(twitter.com/_/status/437023201361534976)
KevinMarks joined the channel
#
@kevinmarks
Is your SF startup office going to be too quiet during sxsw? Want to host #indieWebcamp SF? http://indiewebcamp.com/2014/SF let us know
(twitter.com/_/status/437030013792026624)
#
aaronpk
hm considering a new TLD. ".cc" or ".co"
#
aaronpk
or maybe "launchpad.estate" lol
#
aaronpk
stupid new TLDs
krendil joined the channel
#
aaronpk
oh nvm, namecheap was showing me options that don't exist
#
snarfed
aaronpk: for what project?
#
aaronpk
my house is about to get an install of p3k
#
aaronpk
and start posting when I come home, or when there's motion in the rooms, or when it gets too warm, or when someone's at the door, etc
#
@Schlomo
RT @kevinmarks: Is your SF startup office going to be too quiet during sxsw? Want to host #indieWebcamp SF? http://indiewebcamp.com/2014/SF let us …
(twitter.com/_/status/437032839599505408)
#
Loqi
@dgreenfield0 :: @caseorganic Hey, we might be able to host @ConstantContact SF office.
#
@DieLaughing
RT @kevinmarks: Is your SF startup office going to be too quiet during sxsw? Want to host #indieWebcamp SF? http://indiewebcamp.com/2014/SF let us …
(twitter.com/_/status/437033887227592704)
fmarier and tantek joined the channel
#
aaronpk
!tell tantek do you have an implementation of dec_to_sxg that works with >2^32 integers?
#
Loqi
Ok, I'll tell him that when I see him next
#
@_BruceAllen_
RT @kevinmarks: Is your SF startup office going to be too quiet during sxsw? Want to host #indieWebcamp SF? http://indiewebcamp.com/2014/SF let us …
(twitter.com/_/status/437042280072245248)
KevinMarks and snarfed joined the channel
#
aaronpk
snarfed: settled on launchpad4.com
#
snarfed
i like it!
#
snarfed
what's the 4?
#
aaronpk
been incrementing version numbers as we've moved around
#
aaronpk
we went from 2.0 to 2.1 when we moved to a different unit in the same building last
KevinMarks joined the channel
#
snarfed
hah, funny
scor and tantek joined the channel
#
Loqi
tantek: aaronpk left you a message 42 minutes ago: do you have an implementation of dec_to_sxg that works with >2^32 integers?
#
tantek
aaronpk, haha no not yet. it's what stopped me from implementing twid.cc - which now I don't have to since you built twtr.io
#
aaronpk
ah yeah.
#
aaronpk
I just ran into that with Loqi's tweet parsing
#
aaronpk
so for now we're stuck with long permalinks for the citations: https://twitter.com/dgreenfield0/status/437032746557665281
#
aaronpk
or I broke everythign
#
aaronpk
better
#
tantek
aaronpk wait what - I thought you implemented it yourself and that's how you got it working in the first place!
#
aaronpk
heh well
#
tantek
since tweet ids have been >32 bits for a while now
#
aaronpk
Loqi's twitter search is written in Ruby. but this part is written in PHP.
#
Loqi
who, me?
#
aaronpk
the ruby newbase60 gem works with >32bits
#
aaronpk
loqi is complicated
lukebrooker joined the channel
#
aaronpk
snarfed: here's a fun one for ya! bridgy is using the truncated twitter URLs instead of expanding them. see: https://brid-gy.appspot.com/comment/twitter/caseorganic/435842556664901632/436334329158184960
#
aaronpk
I believe the e-content should use the full URL as the value for the <a> attributes
#
snarfed
for the text?
#
snarfed
hmm maybe!
#
snarfed
fortunately the hrefs are correct
#
snarfed
it's an interesting question. if you author something inside a silo, and it formats it a certain way, what's the canonical content? should we try to guess the author's intent? or go strictly by what's actually rendered?
#
snarfed
i, for one, do not plan to answer that tonight :P
#
snarfed
in this specific case, though, it's an easy call to expand them
bnvk joined the channel
#
aaronpk
yeah it's funny cause without expanding, my code doesn't auto-link them
#
aaronpk
oh cause also the "http://" is missing
#
snarfed
ah, yeah, you're looking at just the text
#
snarfed
can your mf2 parser get the html value, as opposed to just the value?
#
snarfed
btw, easter egg: if you add ?format=json to a bridgy mf2 url like that, you'll get mf2 json
#
aaronpk
yeah I can look at the HTML, but I would rather not deal with sanitizing HTML so instead I just grab the text and re-link things
#
aaronpk
side effect: @names get re-linked to the user's domain if I know them, and #hashtags get linked to my own hashtag pages
#
snarfed
(and check out content.html vs content.value)
#
snarfed
heading offline, may be back later
KevinMarks__, caseorganic, skinny, mich-irccloud, JonathanNeal and emmak joined the channel
#
KevinMarks__
so, any more leads on locations?
#
@kevinmarks
Is your SF startup office going to be too quiet during sxsw? Want to host #indieWebcamp SF? http://indiewebcamp.com/2014/SF let us know
(twitter.com/_/status/437030013792026624)
#
aaronpk
KevinMarks__: we are 90% sure on a place
#
KevinMarks__
which, embassy?
#
KevinMarks__
OK, sounds good
snarfed joined the channel
#
KevinMarks__
wow. My Google Plus profile is like a dead URL graveyard
ryana joined the channel
#
KevinMarks__
ms live, myspace, cliqset, upcoming, reader, google shared stuff
#
KevinMarks__
and skitch
#
aaronpk
oh man
etymancer and squeakytoy joined the channel
#
KevinMarks__
also wounded URLs like orkut, last.fm, del.icio.us and friendfeed
lukebrooker joined the channel
#
aaronpk
"wounded" urls?
skinny joined the channel
#
KevinMarks__
well, they're not dead yet, but they're in the cart and John Cleese is shouting at them
#
KevinMarks__
just did the whole hover/route 53/s3/heroku dance again for another URL. it's pretty annoying, and I haven't even tried it with https yet
KevinMarks joined the channel
eschnou and pfenwick joined the channel
#
KevinMarks
!tell aaronpk had anyone built a passport.js provider for indieauth?
#
Loqi
Ok, I'll tell them that when I see them next
JonathanNeal, glennjones, tantek, eschnou, friedcell, krendil, KevinMarks2, netweb, KevinMarks, eschenal, Kopfstein, melvster, pasevin, bnvk, sparverius, nitot, scor, benprew_, _46bit_, natwelch, saurik_, jjuran, heathjs, squeakytoy2, gavinc_, jtzl, lmjabreu, bigbluehat, tommorris, mko, onewheelskyward, snarfed, nagaway, edrex, onewheelskyward_, ryana, snarfed1, bear, bnvk_, lmjabreu_ and bigbluehat_ joined the channel
#
tommorris
is trying to deploy his geolocation test code before going out for drinks.
#
tommorris
and failing
anselm and reidab_ joined the channel
#
tommorris
also watching caseorganic’s ‘Rise of the Indieweb’ talk. one minor correction: you can whine on a wiki. see: enwp.org/wiki/WP:ANI [or don’t if you value your sanity]
#
tommorris
enwp.org/WP:ANI rather - darn URL shortner not matching with brain
saurik joined the channel
#
@tommorris
Just watched @caseorganic’s talk ‘Rise of the IndieWeb’. Go watch it now. http://tommorris.org/posts/8816
(twitter.com/_/status/437243257475452929)
XgFgX, inimino`, bnvk_, reidab_, reidab, JonathanNeal, pasevin, lmjabreu, the_merlin, michel_v, snarfed, hadleybeeman, pavelz, Kopfstei1, pdurbin, inimino, ireheart, ryana, hober, KevinMarks, jacus, rektide, bear, edrex, onewheelskyward, netweb, nagaway, melvster, jtzl, squeakytoy2, jjuran, benprew_, sparverius, eschenal, etymancer, gRegor`, CheckDavid, BjornW, otterdam, KevinMarks_, sdboyer, edsu, catsup, nloadholtes, brixen, brianloveswords, acegiak, hugoroyd, marjolein, bret, amblin, igalic_, onewheelskyward_, Guest7755, bigbluehat, wagle, ozten, JasonO, igalic, Kopfstein, icco, hidgw, dietrich, Acidnerd, tommorris, arcatan, anselm, mko, saurik, toffermann, heath, Loqi, rknLA, nitot, _46bit, ttepasse and Phae joined the channel
#
aaronpk
!tell snarfed so you're sending webmentions for invitations, are you also marking them up with anything special to indicate it's an invitation?
#
Loqi
aaronpk: KevinMarks left you a message 10 hours, 55 minutes ago: had anyone built a passport.js provider for indieauth?
#
Loqi
Ok, I'll tell them that when I see them next
igalic and nagaway joined the channel
#
aaronpk
hm no I don't think so
#
aaronpk
I should do one for OmniAuth too
#
Loqi
fo sho
#
aaronpk
would probably be good to make a similar library to https://github.com/indieweb/indieauth-client-php to help with all the parsing
pdurbin1, KartikPrabhu, grantmacken, caseorganic, inimino` and pavelz joined the channel
#
KartikPrabhu
!tell tommorris: pull request with BS version of mf2py sent.
#
Loqi
Ok, I'll tell them that when I see them next
bigbluehat, caseorganic, edrex, josephboyle and nagaway joined the channel
#
aaronpk
this is way more complicated than I thought it would be
#
aaronpk
(comments-presentation)
igalic joined the channel
#
aaronpk
got lots of test cases. I think it's time to throw it into the wild and see how fast it breaks with more varied input
caseorganic joined the channel
#
aaronparecki.com
edited /comments-presentation (+117) "/* How to display */ add note that "too long" may also need to count newlines"
(view diff)
#
aaronpk
seriously
#
aaronpk
this shit's complicated
snarfed joined the channel
#
Loqi
snarfed: aaronpk left you a message 2 hours, 6 minutes ago: so you're sending webmentions for invitations, are you also marking them up with anything special to indicate it's an invitation?
#
snarfed
aaronpk: looking now. i think invites are only half supported
#
snarfed
likely because we hadn't decided how to do them indieweb when i wrote the code
#
aaronpk
k. i'm trying to figure out how to render them, right now they just show up as a comment from that person which is a little weird
#
aaronpk
also, thank goodness for unit tests
#
snarfed
hell yes!
#
snarfed
testing++
#
snarfed
finding an example page now
#
snarfed
bleh. at coffee shop with horrible connectivity. you may be able to load it faster than me. :P https://brid-gy.appspot.com/rsvp/facebook/212038/200590280142030/1216101
#
Loqi
testing has 2 karma
tommorris, hugoroyd, Phae and hadleybeeman joined the channel
#
Loqi
tommorris: KartikPrabhu left you a message 1 hour, 53 minutes ago: pull request with BS version of mf2py sent.
#
aaronpk
no, there's no markup for invite there
#
aaronpk
that looks like it's a comment by that person saying "is invited"
#
aaronpk
which kind of doesn't make sense. because that person didn't take an action in order for that post to exist
#
snarfed
very true!
#
snarfed
happy to fix it now that we maybe know what to do…?
#
aaronpk
well let's think how I would invite you outside of facebook
nagaway joined the channel
#
snarfed
i think tantek or someone worked through this a bit ago
#
snarfed
search the wiki?
#
snarfed
sounds right
#
aaronpk
yeah, I'd create a reply to my own event with p-invitee http://indiewebcamp.com/invitation#Publish_an_invitation
#
snarfed
makes sense
#
aaronpk
that also means that I could invite you to one of caseorganic's events without her needing to be involved
#
snarfed
heh. that's good and bad.
#
snarfed
maybe mostly neutral since we usually assume everything's public
#
aaronpk
i think it's good
#
snarfed
all of this gets way trickier with [semi-]private
#
aaronpk
facebook already supports that feature too
#
snarfed
btw, the bridgy invite change will be small, just facebook.py and microformats2.py (see link above). feel free to dip your toe in! happy to answer any q's. or feel free to just file an issue w/details
pfenwick and caseorganic joined the channel
#
aaronpk
I don't think I can dig into the code, but will leave details
#
aaronpk
interestingly, this also gives us a way to invite a bunch of people with a single reply post
#
snarfed
sure, np.
CheckDavid joined the channel
nagaway joined the channel
#
aaronpk
i'm adding a note about multiple invitations
snarfed joined the channel
#
aaronpk
man, multiline comments throwing a wrench into this thing
iangreenleaf, josephboyle and realzies joined the channel
#
aaronpk
i'm hoping once I finish this i'll never have to touch it again
hugoroyd, Phae, hadleybeeman and bnvk joined the channel