#indiewebcamp 2013-06-06

2013-06-06 UTC
#
bret
that all text blog was silly
#
tantek
bret np - it's amazing what ends up on the wiki ;)
#
@kyledrake
@veganstraightedge I'm planning on doing a short talk on Coinpunk at @indiewebcamp PDX if you're going to be there this year.
#
bret
oh cool the guy who made that is going to be there?
fmarier joined the channel
#
tantek
has anyone here considered an indieweb version of quora?
#
tantek
e.g. we have IndieNews now: news.indiewebcamp.com
#
tantek
as an open/indie aggregator
#
tantek
what would it take to make q.indiewebcamp.com that allowed syndicating in questions and answers?
#
tantek
is it the same thing just with the ability to up/down vote the answers more than the question?
#
tantek
just a slightly different UI/stylesheet?
#
tantek
what do you think aaronpk?
#
tantek
does anyone here use Quora? I stopped (even clicking on quora links) after they implemented a sign-in to read wall.
smus joined the channel
#
pdurbin
I'm more of a StackOverflow guy
#
tantek
pdurbin - a-ha. perhaps once aaronpk has setup q.indiewebcamp.com and we've figured out the interaction flows, we can document them and pitch them to StackOverflow
#
pdurbin
I avoid Quora because of the sign-in read wall too. they make the text blurry or something
#
pdurbin
tantek: have you heard of Shapado or OSQA? They're open source StackOverflow clones
#
pdurbin
Shapado has an API, which pleases me. This is super rought but it kind works: https://github.com/pdurbin/data-liberation-shapado :)
#
pdurbin
super rough* but it kinda* works
#
pdurbin
Shapado, social Q&A - http://shapado.com
#
pdurbin
OSQA | The Open Source Q&A System - http://www.osqa.net
#
sandeep.io
edited /push-vs-pull () "(-591)"
(view diff)
#
bret
pdurbin, try not using your real name
#
bret
they have a shitfit
pdurbin_m joined the channel
#
pdurbin_m
bret: on Quora? I don't have an account
#
bret
on quora
#
pdurbin_m
ok
#
pdurbin_m
aaronpk: lovin' the top and bottom links on the IRC logs
#
bret
top.... bottom..... top..... ....
spinnerin joined the channel
#
pdurbin_m
exactly :)
smus joined the channel
#
@sandeepshetty
PushHubPullSub "publishers Push updates to the Hub and updates are Pulled by Subscribers from the hub" http://sandeep.shetty.in/2013/06/pushhubpullsub.html #indieweb
smus joined the channel
#
bret
holy mother of god, https://github.com/alagu/pagoda an editor for jekyll
erikmaarten joined the channel
#
bre.tc
created /Jekyll (+1215) "Started the jekyll page"
(view diff)
#
bre.tc
edited /projects (+26) "/* Jekyll */ Added link to main article"
(view diff)
#
bre.tc
edited /projects (+0) "/* Jekyll */ Fixed capitalization"
(view diff)
#
aaronpk
whoa... that looks potentially interesting
#
bret
looks easy to set up too
scor joined the channel
#
bret
no jk requires nginx
#
bret
it would be awsome to get off of GH pages
#
aaronpk
well it looks like a typical ruby app.. should be possible to run with apache if you want
#
aaronpk
yea it's just a sinatra app. you can run with apache+passenger too
#
bret
more stuff to learn
#
aaronpk
or run thin with apache or nginx as a reverse proxy
#
aaronpk
honestly that's the easiest, even if it's the least stable
#
bret
i want to get nginx running rutorrent, but it has been a non-trivial experience and gave up for the time being
#
sandeep.io
edited /push-vs-pull (+70) "/* Push */"
(view diff)
#
aaronpk
everyone has an .io domain!
#
aaronpk
i should get pk.io
#
Loqi
definitely
#
aaronpk
aaron.io is already taken
#
aaronpk
heh i could get apk.io
#
aaronpk
that's *almost* better than aaron.pk
#
bret
i like it
jedahan, smus, scor, ShishKabab, seyz, eschnou and cweiske joined the channel
#
cweiske
!tell tantek re http://tantek.com/2013/073/b1/silos-vs-open-social-web - the page with the openid comment is http://rasterweb.net/raster/2010/08/31/lanyrd/ - the first comment
#
Loqi
Ok, I'll tell him that when I see him next
friedcell joined the channel
#
sandeep.io
edited /push-vs-pull (+113) "/* Notes */"
(view diff)
adactio joined the channel
#
@EchosBusiness
Comment sponsoriser #indieweb ?
#
@xtof_fr
Comment sponsoriser #indieweb ?
cweiske and peck_lx joined the channel
#
cweiske
how shall I markup my "html feed" - list of h-entry or hatom? http://cweiske.de/tagebuch/
#
@xtof_fr
#design cotisation en cours d'inspirations.
#
@MyDataLabs
Sans #indiewebcamp #mydatalabs n'aurait jamais vu le jour, aussi merci de soutenir - xtof
barnabywalters, brbcoding, mxuribe, maxlath, erikmaarten, Phae_, adactio, vincent__, linda_, slvrbckt, singpolyma and mxuribe1 joined the channel
uncrtnmind, peck_lx, grantlucas, scor, julien51, mxuribe and tantek joined the channel
#
Loqi
tantek: cweiske left you a message 7 hours, 22 minutes ago: re http://tantek.com/2013/073/b1/silos-vs-open-social-web - the page with the openid comment is http://rasterweb.net/raster/2010/08/31/lanyrd/ - the first comment
#
pdurbin
"Contributing actively and fiercely to the development of free information platforms, e.g. the Internet" -- https://twitter.com/philipdurbin/status/342653319128444928
#
@philipdurbin
.@ssearp "Contributing actively and fiercely to the development of free information platforms, e.g. the Internet" is awesome #itsummit13
mxuribe and mxuribe1 joined the channel
#
tantek
hey cweiske - yeah I've spoken with Simon about openid and its challenges
#
tantek
lots of problems with it
#
tantek
it's a good post
#
tantek
worthy wikifying a lot of the criticism of OpenID into here: http://indiewebcamp.com/openid
#
cweiske
tantek, I meant you can link that. in your blog post you said you can't link since the page is down
#
tantek
ah - right - thanks for that
erikmaarten joined the channel
#
@Vicnent
@xtof_fr wep, sauf que TU pars avec @nicolas2fr mais moi non (because @ Augustin :-) Donc, see u next week #mydatalabs #indieWeb #NeedToTalk
mxuribe joined the channel
#
tantek
the Twitter in-stream reply-contexts are gone for me!
#
tantek
I don't see them any more on my Twitter home page
#
tantek
guess that was an experiment
#
tantek
glad I screenshotted it!
#
barnabywalters
tantek: wow that’s so weird
#
tantek
yeah! that's what I thought.
#
tantek
If we hadn't been obsessing about reply contexts lately I probably would have blown it off
#
tantek
did ANYONE else here see that twitter in-stream reply-context presentation? aaronpk? anyone here that's been on Twitter a while? (sometimes older users get sneak previews of stuff)
#
aaronpk
i didn't! although I don't go to twitter.com very often
tilgovi joined the channel
#
tantek
darn - was hoping to get at least some confirmation
#
tantek
well *I* saw it
#
tantek
and the screenshots and tweets are real so there's that
#
tantek
we might still find some use from it
mxuribe and pbeaulieu joined the channel
#
tantek.com
edited /reply-context (+218) "apparently Twitter's in-stream reply-contexts was a three day experiment."
(view diff)
#
tantek
and I just saw another example of the in-line stream
#
tantek
reply-contexts
#
tantek
on twitter.com
erikmaarten joined the channel
#
tantek
maybe they were tweaking it
#
tantek
already saw one difference
#
tantek
aaronpk, tommorris, barnabywalters check your twitter.com home page regularly over the next few days to see if you see this too
#
aaronpk
ok. what sort of tweet will have it? i'm not sure exactly what i'm looking for
#
tantek
aaronpk - @-replies should show the original they're replying to in smaller text etc. above it
#
tantek
without need for clicking/expanding
#
aaronpk
oh! without clicking
#
@tomayac
Disabling the commenting function on my home-brew blog software. Spammers, you win. Also, fsck you. http://t.co/6yGosar2wF :-(
#
tantek
note: *home-brew blog software*
#
tantek
assume that IndieWeb commenting is now a target
#
aaronpk
in my experience the spam bots will look for any form field and submit junk
#
barnabywalters
or pingback endpoint
#
tantek.com
uploaded /File:twitter-home-in-stream-reply-context-tweets-2013-157.png "screenshot of Twitter home page stream fragment showing an @-reply tweet that by default shows a reply-context of the person being replied to with smaller icon, and original text being replied to, same font, just slightly smaller text size for the original tweet, and above that, the immediately previous tweet that was the start of the thread. There's also vertical ellipses and a "View conversation" link that links to the start."
#
aaronpk
screenshat for reference since I just deleted the entry http://farm3.staticflickr.com/2864/8969659543_db897c739c_o.png
#
tantek
oh darn, private!
#
tantek
you know that hack right?
#
tantek
how to get from a staticflickr png to a URL to its page?
#
aaronpk
oh yea
julien51 joined the channel
#
tantek.com
edited /reply-context (+181) "/* Twitter home page */ add new version of 3 tweet thread with vertical ellipsis and View conversation link"
(view diff)
#
tantek
updating reply-context with new screenshots as I see changes
#
tantek
clearly Twitter is iterating here - we can learn from their behavior
#
tantek.com
edited /comment (+413) "/* How To */ Beware - real world example of indieweb blogging solution being spammed"
(view diff)
spinnerin, scor and Guest12741 joined the channel
#
@gglplay
><
scor, jfranusic, mxuribe, linda_, tantek, ShishKabab and morrocco_mole joined the channel
#
tantek
aaronpk - just published another multireply
#
tantek
beginning to take the use case more personally seriously
#
tantek.com
created /multireply (+28) "r"
(view diff)
jedahan and jancborchardt joined the channel
#
tantek.com
edited /multiple-reply (+537) "add multireply example to more than one thread"
(view diff)
amblin, mxuribe and julien51 joined the channel
#
julien51
aaronpk do you know if the loqi bot can be set to post RSS feeds? I'm thinking this would make things much easier to test PubSubHubbub for indieweb installs.
#
aaronpk
yea I was thinking about that, it would be awesome
#
aaronpk
Loqi is based on ZenIRCBot (https://github.com/zenirc) and it's pretty easy to write (search for zen here https://github.com/aaronpk?tab=repositories)
#
aaronpk
I still need to move Freenode Loqi over to Zen (he's still running perl) but this would be a great excuse to do so
#
aaronpk
it would be not too hard to write a service that could subscribe to a hub and receive the web hooks for feed updates
#
julien51
aaronpk I'd love to help with that, let me know if you need anything.
julien51, mxuribe and eschnou joined the channel
#
aaronpk
julien51: awesome! how's your node.js?
julien51 joined the channel
#
julien51
aaronpk: it's ok I guess :)
mxuribe joined the channel
#
aaronpk
well chances are someone's made a PuSH library for node
#
aaronpk
heh of course the first hit in google is this question you answered :) http://stackoverflow.com/questions/13052810/pubsubhubbub-library-for-nodejs
#
julien51
aaronpk AFAIK there is no great library because it's so easy to handle and libraries would still have to let the user setup a couple things.
#
aaronpk
oh? interesting. found a couple but haven't looked at the code yet to see what they do https://nodejsmodules.org/tags/pubsubhubbub
#
aaronpk
this one's API looks reasonable tho https://github.com/andris9/pubsubhubbub
#
aaronpk
i should probably just re-read the spec and see what it actually takes again
#
Loqi
fo sho
#
julien51
yup, but in practice, that's all what's needed: https://gist.github.com/julien51/5724362
#
julien51
(assumes a connect/express app)
tilgovi joined the channel
#
aaronpk
the verify is the GET route?
#
julien51
yes
#
aaronpk
i forget how they do the verify. you're just supposed to send back what they send in the query string?
#
julien51
kind of, just serve a 200 and echo hub.challenge
#
aaronpk
ok that's easier than I thought :)
#
aaronpk
that's a great bit of sample code thx
#
julien51
that is if you accept the subscription of course, but that logic is internal :) you may want to add some kind of verification mechanism
#
aaronpk
ah gotcha
mxuribe joined the channel
#
julien51
also in this sample, we put the feed url in the callback for easier tracking, but you can obviously put anything you want in the url, we usually recommend putting as much state as possible in the callback url. For example, you can put the irc #channel in there too so you don't have to do a look up by feed when you get notifications… etc
#
aaronpk
good thinking
#
julien51
also, this is not "secure" because obviously if someone guesses your callback urls they'll be able to post to the channel, but of course you can add that on top with secrets and signature verification :)
#
julien51
put that can probably come later. onions FTW!
#
aaronpk
suppose at the very least I can just put a long random token in the callback URL
tantek joined the channel
#
julien51
aaronpk: true, and if you use https for it and the hub, that should be good enough
mxuribe and mxuribe1 joined the channel
#
aaronpk
agreed
#
aaronpk
ok well that shouldn't take too long actually
#
aaronpk
the longest part will be porting the rest of loqi over to zenirc bot first
#
Loqi
is done
jfranusic joined the channel
#
aaronpk
oh actually the longest part will be handling all the failure cases :)
#
aaronpk
no <link> tag found, invalid hub address, etc etc
slvrbckt_, jfranusic, tantek, jedahan, tilgovi, julien51, lion-, tommorris, bret, reidab, aaronpk, termie and pdurbin joined the channel
#
bret
https://medium.com/what-i-learned-building/99fdd6e46586 Twitter’s Bootstrap's standardization of HTML syntax? Seems like he overlooked microdata
#
aaronpk
i don't think that's exactly what he meant
#
aaronpk
sounds like he's talking about the html syntax used to build UI elements, not to structure data
#
bret
i thought that was bad form to have styling in your html
#
aaronpk
not styling
#
aaronpk
like, what html goes into form components. check out the examples here http://twitter.github.io/bootstrap/base-css.html#forms
#
bret
hrrmm i see
bret, reidab, aaronpk, termie and pdurbin joined the channel
#
aaronpk
i have to call around to find a place that will do drink tickets or tab
#
aaronpk
hopefully bailey's but not sure
#
bret
What would it take to get their tap list /recent checkin screen indiweb friendly?
#
aaronpk
that isn't online anywhere, is it?
#
aaronpk
i know the guy who makes the screen though
#
bret
im not sure
#
@shawndrape
@gojeffcho @Verge Huh. Makes the desire for the #indieweb and personally owned servers much more reasonable.
fmarier and spinnerin joined the channel
#
sandeep.io
edited /plaintext (+127) "Working code to extract machine tags from a post"
(view diff)
spinnerin joined the channel