#indiewebcamp 2014-06-09

2014-06-09 UTC
#
GWG
Should I stop trying to confuse Loqi?
#
GWG
Who am I?
#
GWG
Who is kylewm?
#
Loqi
Kyle Mahan is a software developer in the SF bay area http://indiewebcamp.com/User:Kylewm.com
#
GWG
Who is Kyle Mahan?
#
GWG
Interesting
caseorganic joined the channel
#
GWG
Who is Loqi?
#
GWG
How do I teach Loqi something?
#
barnabywalters
if in doubt about topic X, visit indiewebcamp.com/X
#
KartikPrabhu
GWG: only aaronpk teaches Loqi. We can only suggest learnables
#
barnabywalters
which is what “what/who is X”
#
barnabywalters
goodnight all
#
Loqi
sleep tight!
#
GWG
Loqi: Hak mir nisht keyn tshaynik.
tpinto joined the channel
#
GWG
kylewm: Did you answer the permalink question?
tantek and chrissaad joined the channel
#
tantek
GWG, still around? Seems like you asked a lot of taxonomy questions that I'm not sure what you were trying to figure out
#
bret
kylewm: how come all of your instagram syndication links 404?
#
bret
are they set to private?
#
GWG
tantek: I'm lurking, yes
dybskiy joined the channel
#
tantek
GWG I'm still catching up
#
GWG
tantek: I have been working on a Wordpress plugin to automatically set up the different post types.
#
GWG
tantek: To do this, I had to create what Wordpress calls a Custom Taxonomy.
#
GWG
tantek: That allows me to set posts to type 'reply', type 'like' etc.
#
GWG
tantek: Except type is a reserved word, so I am using 'kind'.
KartikPrabhu joined the channel
#
GWG
acegiak: Was attaching this as metadata, but that doesn't allow the flexibility Wordpress attaches to custom taxonomies.
#
GWG
That should read acegiak was, not acegiak:
#
gRegor`
aaronpk, tantek: I was wondering about the format of the introductions / demos on day one of IWC. If we basically have webmentions set up, should we be ready to send/receive some live, or is it OK to just show examples from the past?
#
tantek
gRegor`: up to you.
#
gRegor`
Any any other info on that would be helpful. I might be overthinking it. :)
#
tantek
you decide how much you feel confident demoing working on your own site
#
gRegor`
Ok
#
tantek
my advice is to pick the most advanced (per IndieMark) feature you have working to demo, and in the lead up to it, just say/mention what you already have working
#
gRegor`
I get a bit nervous about public speaking and have not really done a demo before. Speaking always seems to work out ok once I get going though
#
tantek
you can practice by demoing to just one friend
#
tantek
or perhaps practice at HWC :)
#
gRegor`
Good idea :)
#
tantek
that timbray tweet thread is hilarious
snarfed joined the channel
#
@timbray
How about someone set up a blog for @pmarca - his stuff would be way easier to read. And there’d be a persistent link to it.
(twitter.com/_/status/475735598628474881)
#
bret
doesnt he write blog posts in series of tweets?
#
tantek
that's why timbray is sayig it would be easier to read as a blog post
#
tantek
with *one* permalink for the whole thing
#
tantek
would it be too snarky to ask timbray to tweet from his own site? you know, for persistent links
#
bret
he does take good care of his site
caseorganic joined the channel
#
bret
this would be a good time for a 'soon' picture of tantek
#
tantek
'soon' ?
#
bret
its a meme
#
tantek
don't ride the white horse?
#
bret
lol no like 'soon' you will be tweeting from your own domain
#
acegiak
Morning, all
#
GWG
Hi, acegiak
#
tantek.com
created /pmarca (+66) "stub"
(view diff)
#
bret
tantek i think chiming in with anything with a permalink in your tweet would make a point
#
tantek.com
created /Marc_Andreessen (+1313) "stub since notable and Tim Bray asked for his tweets to be on his own site"
(view diff)
#
tantek
bret, here's a preview
#
tantek
(future post)
#
tantek
(it's crafted to ellipse right after "Like this …")
#
tantek
how's that? hopefully constructive and not snarky
#
kylewm
Bret: yes my Instagram is set to private. hadn't thought about the syndication links not working. thanks for pointing that out
caseorganic joined the channel
#
@timbray
How about someone set up a blog for @pmarca - his stuff would be way easier to read. And there’d be a persistent link to it.
(twitter.com/_/status/475735598628474881)
#
caseorganic
tantek: good!
#
tantek
caseorganic, thanks!
dybskiy joined the channel
#
@t
@timbray better: set up tweet posting @pmarca's site. You know, for persistent #indieweb links. Like this ... http://tantek.com/2014/159/t3/tweet-posting-persistent-indieweb-links
(twitter.com/_/status/475815998093029376)
dybskiy_ joined the channel
#
tantek
updated with quoting timbray himself to make my argument: http://tantek.com/2014/159/t3/tweet-posting-persistent-indieweb-links
#
tantek.com
edited /favorite (+357) "add FAQ with Do both or not"
(view diff)
gRegor` joined the channel
#
tantek
GWG - you asked: "How did comics get on there?" Answer: because a couple of us posted them on our own sites and in doing so, figured out how an indieweb site could post indie comics.
#
GWG
tantek: Just curious on the background. I was interested why it wasn't merged with photo into 'image' or such
dybskiy joined the channel
#
tantek
GWG - there are bunch of dinguishing features
#
tantek
I'll make that documentation more explicit
dybskiy_ joined the channel
#
GWG
tantek: I like to understand.
#
tantek.com
edited /comics (+842) "put IndieWeb Examples first, expand into subsection per person, clarify some more difference from photo"
(view diff)
#
tantek
GWG, re: " A repost would be a reply without comment, technically" - it's not clear it makes any sense to design anything for specially "technically" reasons.
#
tantek
in addition, I disagree because there is no "replyness" to a repost
#
tantek
a repost could be said to be a special kind of *mention* of an original post.
#
GWG
tantek: I was speaking in terms of presentation, to be precise.
#
tantek
so was I
dybskiy joined the channel
#
GWG
Hmm...okay.
#
GWG
I'm just having the hardest time marrying the various conventions.
dybskiy_ joined the channel
#
acegiak
tantek: I have gone with if a reply has a citation then it's actually a repost with comment. if there's a citation but no comment it's just a repost and if there's just a comment but no citation then it's just a reply
#
acegiak
GWG: yeah that's the hard bit
fmarier and dybskiy joined the channel
#
GWG
acegiak: What's new on your end?
#
acegiak
GWG: not a lot. We're having a long weekend of celebrating tabletop roleplaying so that's been my last few days
krendil_ joined the channel
#
acegiak
I was just about to fiddle with doing a the_content filter but what are you up to?
chrissaad joined the channel
#
tantek.com
edited /repost (+508) "improve dfn, separate reposting dfn, why"
(view diff)
#
GWG
I spent all weekend boxing up family photos to ship to India?
#
acegiak
ok, cool. So if I do some work on presentation stuff I won't be stepping on your toes?
#
GWG
No.
#
GWG
The photos take 8-10 weeks turnaround time. I wanted to put them in the mail tomorrow
#
GWG
So now I can switch back to Wordpress mode
#
acegiak
yeah, fair enough
#
GWG
So, I'll likely work on that tomorrow.
#
GWG
Which it already is there
#
acegiak
it's monday lunch time here
#
GWG
It is 11PM Sunday here
#
acegiak
I'm trying to decide if I can be bothered heating up lunch
#
GWG
What did you decide?
#
acegiak
I'm leaning towards "cup of tea instead of actual lunch"
#
acegiak
which is mostly because I want to curl up and watch youtube instead of stand over a pot
#
acegiak
but I know emily would frown at me for that
#
acegiak
what I SHOULD do is heat up some soup and get something productive done
#
acegiak
whether that's plugin work or game dev
#
GWG
acegiak: Flip a coin?
#
tantek
GWG - re: "share articles without comment all the time. Is that a reply?" - no. Either it's a repost (if the actual article is reproduced), or it's a linkblog (if it's just a sharing of a link to the article) as a mention.
#
acegiak
I usually ask my chatbot
#
aaronpk
Loqi: plugin work or game dev?
#
Loqi
plugin work
#
acegiak
Loqi: biased much? :P
#
GWG
Loqi: What is a linkblog?
snarfed joined the channel
#
acegiak
Well, dobbybot say game dev and he consistently chooses the wrong option, so plugin work it is
#
GWG
tantek: A linkblog sounds like a site that only does links.
#
acegiak
tantek: oh, interesting. I hadn't thought of the "just a link" option
#
GWG
tantek: Is there any markup for a 'linkblog' post then?
#
GWG
Someone seemed to call it a mention earlier... http://indiewebcamp.com/mention
#
GWG
Such as...
#
GWG
What is a mention?
#
Loqi
The term mention is used to refer to a post which links to another post without being in response (for example reply/like/repost) to it http://indiewebcamp.com/mention
#
aaronparecki.com
edited /mention (+45) "update dfn"
(view diff)
#
tantek
Loqi: second dinner or snack?
#
Loqi
snack
#
GWG
How many years is it going to take me to get this right?
#
tantek.com
edited /bookmark (+259) "-h1, fix dfn, IndieWeb Examples,"
(view diff)
#
tantek.com
created /linkblog (+22) "r"
(view diff)
#
tantek
GWG - it will take longer the more you try to code all at once rather than picking *the one next thing you want* and implementing it, learning, and iterating.
#
tantek
you can always figure out / update your abstractions as you add new post types/kinds one by one.
#
tantek
what is a linkblog
#
Loqi
A bookmark (or linkblog) is a post that is typically comprised of a URL and optional text accompanying it http://indiewebcamp.com/linkblog
#
GWG
tantek: My plan was to set a short list, and add to it, and then one by one add the logic that explains their behavior.
#
acegiak
tantek: I'm trying to work out how to do favourites and I'm finding the line between linkblog and favourite pretty fuzzy
#
GWG
acegiak: A favorite is a like, a linkblog/bookmark doesn't imply anything
#
tantek
GWG - rather than a short list, literally just add one at a time.
#
GWG
If I get it correctly.
#
GWG
tantek: I may try that. Makes it hard to test the code to display the list though.
#
tantek
GWG, yes, that's one distinction
j12t joined the channel
#
tantek
another distinction: linkblog/bookmark often has text and tags
#
tantek
favorites/likes don't
#
GWG
The rabbit hole of favorite vs like is not one I'm going to go down right now.
#
GWG
I'm just going to declare them aliases and let everyone else duke it out.
#
tantek
GWG - are you looking for an easy answer or a deep discussion?
#
aaronparecki.com
created /indiechat (+206) "add dfn for #indiechat"
(view diff)
#
GWG
tantek: Depends on the topic.
#
tantek
specifically on "favorite vs like"
#
GWG
tantek: You may have noticed any easy answer automatically turns into a deep internal discussion in me.
#
GWG
tantek: I'm curious, yes.
#
rascul
hrm /Likes redirects to /like, but /likes is another page
#
GWG
I just was saying I wasn't going to touch it in my planning right now.
#
GWG
tantek: As per your suggestion about building one thing at a time.
#
tantek
ah that's fair
#
GWG
I decided I'd set it as an alias and revisit later
#
tantek
simple answer: just implement "like" (the verb) and posting "likes" on your own site, because those seems to have the lowest barrier to interaction (e.g. on FB)
#
tantek
"favoriting" seems slightly "heavier" in people's minds (judging by how less frequently people do it)
#
tantek.com
edited /bookmark (+227) "IndieWeb Examples subsections for each person, add ????-??-?? since dates as placeholders for implementation dates"
(view diff)
snarfed joined the channel
#
GWG
acegiak: What are the types you use again?
#
GWG
acegiak: Since I've been collaborating with you?
#
acegiak
GWG: I use like repost and comment in different combinations
#
aaronpk
whoa, I just realized I have almost 8 years of bookmarks in my database
#
aaronparecki.com
edited /bookmark (+1) "/* Aaron Parecki */ add date I started hosting my own bookmarks"
(view diff)
#
GWG
acegiak: I may take tantek's advice and start on like.
#
acegiak
tantek: at the moment I don't use any special markup for favoruites on my site, they're just a category of posts
#
aaronpk
4 years of delicious bookmarks, then 4 years of self-hosted bookmarks
#
acegiak
(the category title is because I posted it before I started getting involved in any of this
#
GWG
acegiak: These are a few of my favorite things?
#
acegiak
exactly
#
acegiak
one of the interesting questions I had to ask myself was what to link to for those posts
#
acegiak
on facebook you "like" a thing's Facebook page, whether it be the national opera of nascar
#
acegiak
s/of/or/
#
Loqi
acegiak meant to say: on facebook you "like" a thing's Facebook page, whether it be the national opera or nascar
#
acegiak
so i've gone with wikipedia for my default authoritative list of pages about things
#
GWG
acegiak: That works.
#
acegiak
but I thought that was an interesting question to have had to ask
#
GWG
acegiak: how about a like cloud being a tag cloud of all the tags from like posts?
snarfed joined the channel
#
tantek
is continuing to braindump research that's been accumulating in his head about post types/kinds.
#
acegiak
GWG: for me favouriting a thing is a very specific action. It's an identity statement, like a bumper sticker on a car
#
acegiak
tantek: we're only using the word kind because type is a specific thing in wordpress. I would prefer we don't start using it unless we have to because it's an inhererently "fuzzy" word
#
GWG
Type, ironically, is the permalink slug for post formats.
#
GWG
Not sure why it isn't format
#
tantek.com
created /quotation (+621) "stub, dfn, difference from other post types, silo example Tumblr"
(view diff)
#
kylewm
type is definitely one of those computer science words that have way too many meanings.
#
kylewm
KartikPrabhu: hey I'm not sure if you saw but we deployed the fix to find rel=feed on <a>'s, so it should start working for you now
#
tantek.com
edited /bookmark (+1153) "Similar Post Kinds, Reply, Repost, Quotation distinctions, when a bookmark should be one of the others instead."
(view diff)
#
rascul
types about the types of languages implementing dynamic types
#
rascul
three different meanings in one line!
dybskiy joined the channel
#
GWG
tantek: Thank you
#
tantek
GWG - no problem - I think I've caught up with all your previous questions today in IRC regarding different post kinds.
#
tantek
And have documented clarifications accordingly on the page(s) for each such post type.
#
GWG
tantek: Then what will we talk about in 3 weeks?
#
tantek
whatever specific post kind you're implementing that week :)
#
KartikPrabhu
kylewm: yes. saw the <a> update will keep an eye out for it
tantek joined the channel
#
kylewm
man that facebook photo api is all kinds of weird. earlier it had two different urls for the same post, now one of them has become the url for an album of all photos i've posted from my site (?)
#
tantek
so many different terms for a "collection" post
#
tantek
timeline, album, gallery etc. :/
#
GWG
No wonder I'm confused.
#
tantek
Flickr is the worst
#
tantek
sets, groups,
#
KartikPrabhu
tantek: is there someone publishing "collections" in a indieweb way?
#
aaronpk
is getting there, but not yet
#
kylewm
how would one backfeed comments on a facebook album?
#
KartikPrabhu
kylewm: send it to the corresponding album on the site?
#
tantek
you have to post a collection of your photos yourself
#
KartikPrabhu
but FB notion of album may not match yours
#
kylewm
I don't have a corresponding album, doh
#
tantek
so nowhere to backfeed them too
tantek and dybskiy joined the channel
#
acegiak
GWG: I /was/ gonna use checking for post kinds in the display and checking them on and off in the interface, but maybe I should just toggle on and off kinds based on whetehr or not the meta fields are populated?
#
acegiak
wait, no because the only data for like is whether or not the taxonomy term is there
#
GWG
Yes.
#
GWG
I'm working on prepopulation of terms
#
GWG
So, it will only add terms if there are no terms.
#
GWG
So you can delete/edit without worrying about it. Sort of a 'starter kit'.
#
GWG
acegiak: Pushed
#
acegiak
coolios
gRegor` joined the channel
#
acegiak
GWG: should I do a pull request for the basic the_content filter I've done?
#
GWG
Is it in your repository?
#
GWG
Hold off for a bit. I want to look at a few things first.
#
acegiak
sure thing
#
GWG
I've never done a content filter.
#
GWG
I want to read up on it first.
#
acegiak
no probs
#
acegiak
all I've done for the moment is move a bunch of my stuff from the theme into a content filter
#
acegiak
but I want to make a couple of functions to do jobs like return lists of kinds and html classes so that the theme can hook into those if it wants and then have the content filter use those
#
GWG
I want to try a few variations.
#
acegiak
fair enough
#
GWG
acegiak: That is exactly what I was thinking.
#
acegiak
coolios
#
GWG
I wanted to create a get_post_kind based on get_post_format
#
GWG
So, use function syntax similar to post format syntax
snarfed joined the channel
#
aaronpk
ah crap
#
GWG
aaronpk: What's wrong?
#
aaronpk
back to the drawing board
#
Loqi
lolz
#
acegiak
GWG: just pushed a change making the filter toggleable in the options screen defaulting to off
#
GWG
I'm heading to bed now. But I'll be fiddling with this again tomorrow.
#
GWG
Which, according to my conversion, I'll be home about 8:30AM your time.
#
aaronpk
it occurred to me while working on this that since you can currently choose between one of many auth providers like github, twitter, sms, etc, why limit to just one authorization server?
#
acegiak
GWG: it's 3:30pm here now
#
GWG
acegiak: Thank you, by the way, for being involved in this. This is my first programming collaboration.
#
GWG
acegiak: I know. I need to sleep for a few hours, then I have work. By the time I'll be back and able to fiddle with this, it will be Tuesday there
#
aaronpk
BUT now that means now that response is going to need to indicate which auth server was used so the site knows how to verify it http://indiewebcamp.com/login-brainstorming#Response
#
acegiak
GWG: indieweb stuff is my first real contribution to these kinds of plugins, all my previous collab has been at work or with friends
dybskiy joined the channel
#
GWG
acegiak: Same.
#
aaronpk
and because I'm worried about falling into a trap with this if I keep coding, I think it's best if I put this on hold and noodle on it some more
#
acegiak
you should sleep more :S
#
Loqi
I agree
#
GWG
Speaking of which
#
GWG
Good night
#
Loqi
gute nacht!
#
GWG
Loqi: Laila Tov.
#
GWG
I just keep trying to confuse it for some reason
eschnou, dybskiy, nloadholtes, jsilvestre, tpinto, friedcell, dybskiy_, dybskiy__, dybski___, carlo_au, petermolnar, bnvk, valan, tantek, pdurbin and jonnybarnes joined the channel
#
jonnybarnes
aaronpk: have you seen this?
#
jonnybarnes
its a personal analytics tool, I think similar to somethin you've made for yourself
dybskiy, jsilvestre and barnabywalters joined the channel
#
barnabywalters
acegiak: was it you who added microformats2 to blackwoolholiday.com?
#
barnabywalters
the h-entries on the homepage don’t have datetimes, so my current reader implementation always shows them at the top: http://waterpigs.co.uk/intertubes/feed/
#
barnabywalters
in order to prevent this from happening (both by accident and on purpose), it looks like three things need to be done on the reader side:
#
barnabywalters
check datetimes of incoming posts and cap them at the present if they say they’re in the future
#
acegiak
barnabywalters: huh. "add mf2 to blackwoolholiday.com" is on my todo list?
#
barnabywalters
acegiak: ah, it must be classic microformats being converted
#
barnabywalters
2: replace blank datetimes with the current datetime
#
acegiak
i use either supplied datetime of first readtime
#
barnabywalters
3: prevent *published* datetimes from being updated,
#
acegiak
s/of/or/
#
Loqi
acegiak meant to say: i use either supplied datetime or first readtime
pbeaulieu, dybskiy, tantek and bnvk joined the channel
#
barnabywalters
what are timezones?
#
barnabywalters
come on Loqi
#
Loqi
who, me?
#
barnabywalters
what is a timezone?
squeakytoy joined the channel
#
bnvk
what is a waterpig?
#
bnvk
damn it
#
Loqi
hehe
#
barnabywalters
bnvk: even Loqi does not know that
#
barnabywalters
it is the greatest secret
bnvk joined the channel
#
waterpigs.co.uk
edited /h-entry (+1653) "/* Using h-entry */ linked to h-feed consumption algorithm, fleshed out per-h-entry algorithm with link to comment-presentation, datetime determination process, stubbed algorithm for handling updates, issues section w/ comment merge issue"
(view diff)
#
waterpigs.co.uk
edited /feed (+117) "/* How To Consume */ linked to h-entry consumption"
(view diff)
dybskiy joined the channel
#
bnvk
what are notifications?
#
Loqi
notifications in the context of the IndieWeb refer to all forms and ways that an independent web site can receive a message indicating something of interest (server notifications), and potentially relay that information (preferably in realtime) to one or more devices used by the owner of that site (client notifications) http://indiewebcamp.com/notifications
scor, Garbee and caseorganic joined the channel
#
petermolnar
offtopic:
#
petermolnar
what is a waterpig? -> reminds me when my father showed HELP WOMBAT on VMS:
#
waterpigs.co.uk
edited /location (+1535) "documented location derivation algorithm"
(view diff)
#
bnvk
petermolnar: I have a strange memory of my dad and wombat as well
#
barnabywalters
anyone who consumes h-entry data, for your review: http://indiewebcamp.com/h-entry#How_to_consume_h-entry
#
bnvk
OMG, I hate the wiki
#
bnvk
it logs me out every hr
#
bnvk
and just deleted my content
#
barnabywalters
bnvk: huh, I thought aaronpk fixed the first issue — what caused the second?
#
bnvk
the forms post data getting lost as I had to go log back in
#
bnvk
phew, thank goodness for Chromes aggressive page caching
#
barnabywalters
bnvk: I’ve rescued form data from browser caches in the filesystem before :)
#
bnvk
oh wow
#
barnabywalters
bnvk: regarding temporary following, I’ve implemented it and really enjoy it: http://waterpigs.co.uk/intertubes/people-ive-talked-to-recently/
#
barnabywalters
though there are some issues which need resolving, which I will document
#
barnabywalters
back to actual work now though
#
bnvk
nice
#
barnabywalters
temporary follow and context-sensitive following (e.g. event, location) is high up on my list of things to have in my feed reader
pbeaulieu, luxagraf, tantek, chloeweil, dybskiy and brianloveswords joined the channel
pbeaulieu joined the channel
gRegor` joined the channel
#
@luxagraf
Nothing to see here, just testing a new feature on my site, posting to twitter from my own admin. because, why not? #indieweb
(twitter.com/_/status/476008437936316416)
#
luxagraf
cool, it worked
#
barnabywalters
nice work luxagraf! I see your notes here https://luxagraf.net/notes/
#
barnabywalters
looking beautiful, and nicely marked up
#
barnabywalters
consider making the h-adr a p-location property of the h-entries instead of a child, and adding authorship of some form
#
barnabywalters
either nested h-cards, a page(feed)-level h-card or just a rel=author link
edge226, dybskiy, chrissaad and tantek joined the channel
#
petermolnar
url change again, I need to do something about this
gRegor` joined the channel
#
luxagraf
if I were to add an h-card globally, say to my site footer, is that enough to convey authorship for any h-entries on the page?
bnvk, chrissaad and eschnou joined the channel
#
jonnybarnes
luxagraf: my experience is it really depends on the consuming software
brainTrain and barnabywalters joined the channel
#
petermolnar
in theory the fallback should be the global (if set) in case there's no author for the h-entry itself
pbeaulieu and dybskiy joined the channel
#
tantek
petermolnar: are you sending a webmention for the old URL that redirects to the new URL?
#
tantek
because I think that part is your responsibility (as publisher)
#
tantek
then those receiving the webmention can note it as an "update" rather than a "new" webmention for a URL
barnabywalters joined the channel
#
petermolnar
to be honest, I'm only using the wordpress webmention plugin and I haven't checked deep enough what's it really doing
#
petermolnar
but I will
erikmaarten joined the channel
#
barnabywalters
luxagraf: RE page-wide author, that’s one of the major use-cases of h-feed: http://indiewebcamp.com/feed
#
bret
is the wiki supposed to keep me logged in?
#
bret
i pretty much have to log in every new session
#
bnvk
bret: glad I'm not the only one having that problem
squeakytoy, npdoty, holmesfftf, iangreenleaf, snarfed, erikmaarten and brianloveswords joined the channel
#
luxagraf
jonnybarnes: yeah, see that's what I don't want to rely on
j12t joined the channel
#
luxagraf
barnabywalters: i take it that the h-card needs to be a child of h-feed?
dybskiy joined the channel
#
barnabywalters
luxagraf: it should be the author property — e.g. see how my homepage feed parses: http://pin13.net/mf2/?url=http%3A%2F%2Fwaterpigs.co.uk%2F
#
barnabywalters
because you’re saying that this h-card is the *author* of the feed
dybskiy_ joined the channel
#
luxagraf
barnabywalters: got it
#
aaronpk
bnvk: go here and check "remember my login" http://indiewebcamp.com/Special:Preferences
#
aaronpk
then you'll never be logged out again
#
barnabywalters
bret: ^^^^^
edge226 joined the channel
#
bret
wasnt aware of that setting
#
aaronpk
normally there's a checkbox on the login screen but I don't know where it went
dybskiy and shaners joined the channel
#
Loqi
shaners: tantek left you a message on 6/5 at 1:32pm: my current web host setup has a 50MB/month bandwidth cap.
#
Loqi
shaners: tantek left you a message on 6/5 at 1:33pm: not 50MB, but 50GB monthly bandwidth limit
pbeaulieu joined the channel
#
shaners
!tell tantek: wow. Do you think you're serving more than 50gb of mostly just HTML/CSS/JS or do you have some wildly popular images/videos/audio?
#
Loqi
Ok, I'll tell him that when I see him next
#
shaners
aaronpk: how does Loqi know which gendered pronoun to use?
#
Loqi
grins profusely
#
bnvk
!tell caseorganic can't wait to see you in Iceland
#
Loqi
Ok, I'll tell them that when I see them next
emmak joined the channel
#
barnabywalters
for some reason it’s a bit creepy to think that aaronpk has a list of our genders somewhere
#
shaners
!tell bnvk clever test.
#
Loqi
Ok, I'll tell them that when I see them next
#
barnabywalters
I wonder…
#
shaners
!tell barnabywalters i wonder if Loqi is infer from our IWC wiki pages
#
Loqi
Ok, I'll tell him that when I see him next
#
barnabywalters
!tell brennannovak blah blah blah blah
#
Loqi
barnabywalters: shaners left you a message 10 seconds ago: i wonder if Loqi is infer from our IWC wiki pages
#
Loqi
Ok, I'll tell them that when I see them next
#
bnvk
!tell erinjo yo, just testing out something
#
shaners
s/infer/inferring/
#
Loqi
shaners meant to say: !tell barnabywalters i wonder if Loqi is inferring from our IWC wiki pages
#
Loqi
bnvk: shaners left you a message 1 minute ago: clever test.
#
Loqi
Ok, I'll tell her that when I see her next
#
barnabywalters
what is Loqi
#
shaners
who is Loqi
#
barnabywalters
Loqi is struggling a bit today
#
shaners
we are slamming it/he/she pretty hard with this ridiculousness. ;)
#
shaners
hang in there, Loqi
#
bnvk
hehe
#
aaronpk
the best part about Loqi is that people always assume he is smarter than he is
#
aaronpk
also see: #indiechat if you want to spam the bot
#
bnvk
it's like an inverted uncanny valley
#
barnabywalters
bnvk: uncanny mountain, perhaps?
tantek joined the channel
#
Loqi
tantek: shaners left you a message 6 minutes ago: wow. Do you think you're serving more than 50gb of mostly just HTML/CSS/JS or do you have some wildly popular images/videos/audio?
#
jonnybarnes
so, h-feed, am I fine adding that to my /notes page? Or should I be getting the notes in to my homepage as well (I'd rather not for now)
#
jonnybarnes
does the indiechat room get logged anywhere?
#
aaronpk
jonnybarnes: not publicly, but you have to assume everyone's clients are logging it
#
barnabywalters
jonnybarnes: if you want to add h-feed markup to your notes feed then go for it
#
barnabywalters
you only really start to see the benefit if you’re taking advantage of the feed authorship discovery though
#
luxagraf
been looking at various people's use of <action>, is there a reference anywhere for the possible values of "do"?
#
tantek
shaners - mostly XML/HTML
#
tantek
lots of hits on index.html and updates.atom
#
tantek
especially by bad bots
#
tantek
so I'm blocking them :(
#
shaners
wow. i didn't realize you were getting that slammed with traffic.
#
aaronpk
how are you blocking them?
#
tantek
.htaccess
#
tantek
apache rewrite rules
#
tantek
needs to write this up on the wiki
#
aaronpk
ah cool
#
tantek
since it's obviously a bit of indieweb maintenance foo
#
tantek
might as well admit to it and document it to help others
brianloveswords joined the channel
#
tantek
also something that web hosting companies could compete on
#
tantek
I'd really like my web host to auto detect bad bots
#
tantek
e.g. IE5.5 User Agent requesting 20 pages a second? I don't think so.
#
shaners
haha. that's so fast clicking.
#
Loqi
hehe
#
tantek
like just a "suspicious clients" section on the stats page
#
tantek
suspicious UAs
#
tantek
suspicious IPs
#
aaronpk
that sounds like a valuable service one could provide
#
tantek
with a BLOCK button next to each
#
tantek
so I could just check it and be like yeah, block that
#
aaronpk
doesn't even necessarily have to happen at the web host level if you point your domain to a proxy and the proxy does the service
#
tantek
or even auto-blocking an IP or UA based on THEM exceeding specific bandwidth caps
#
iamshane.com
created /Jlsuttles (+31) "Jlsuttles => User:Jlsuttles.me"
(view diff)
#
iamshane.com
created /jlsuttles (+31) "Jlsuttles => User:jlsuttles.me"
(view diff)
#
barnabywalters
tantek: aaronpk: pretty sure this is one of the services cloudflare offer
#
barnabywalters
but I’ve heard mixed things about them and never used them mysefl
#
barnabywalters
s/mysefl/myself
#
Loqi
barnabywalters meant to say: but I’ve heard mixed things about them and never used them myself
#
aaronpk
"We never charge for bandwidth. CloudFlare will never bill you for bandwidth usage. We believe if your site suddenly gets popular or suffers an attack, you shouldn't have to dread your bandwidth bill."
grantmacken and lupinedev joined the channel
#
barnabywalters
argh — is anyone else having apache segfault issues on debian with PHP?
#
aaronpk
ugh. I don't use apache or debian.
#
luxagraf
shaners: thanks, i had, but it suggests "props" for "favorite", which is a word that will never appear on site, code or otherwise
#
luxagraf
so I'm going with barnabywalters bookmark
#
shaners
i agree. personally, not a fan of "props".
#
barnabywalters
aaronpk: maybe I need to set up nginx finally
caseorganic joined the channel
#
Loqi
caseorganic: bnvk left you a message 39 minutes ago: can't wait to see you in Iceland
#
caseorganic
bnvk: me too! it will be fantasticz!
#
luxagraf
if I were going to venture a criticism of indiewebcamp it would be in the naming choices
#
bnvk
caseorganic: hehe, I was also just testing Loqi's gender prowess
#
iamshane.com
created /User:Jlsuttles.me (+1404) "Adds IWC wiki profile for JLSuttles"
(view diff)
#
caseorganic
bnvk: i believe Loqi uses "they". :)
#
Loqi
who, me?
#
bnvk
but sometimes Loqi says "he" as well
#
shaners
luxagraf: naming things is hard
#
luxagraf
shaners: the hardest part I think
bnvk joined the channel
#
barnabywalters
luxagraf: feel free to suggest better names, and obviously to use them on your own site
#
aaronpk
naming things is one of the two hardest problems in computer science. the other being cache invalidation and off-by-one errors.
#
luxagraf
barnabywalters: in this case I like yours, so I'm using bookmark
#
shaners
who is jlsuttles
#
shaners
Loqi, are you out there?
#
aaronpk
shaners: the "who is" draws from the irc-people page
#
barnabywalters
who is barnabywalters?
#
iamshane.com
edited /IRC_People (+60) "Adds jlsuttles to list"
(view diff)
#
shaners
who is jlsuttles
#
aaronpk
might take a minute for the cache to catch up... speaking of caching
paulcp joined the channel
#
aaronpk
also spam the bot in #indiechat
#
kylewm.com
edited /kylewm (-29) "Blanked the page"
(view diff)
#
aaronparecki.com
deleted /kylewm "Empty Content"
#
kylewm
thanks aaronpk, I was just about to ask you to do that
brianloveswords, eschnou, paulcp and tantek joined the channel
#
GWG
lunchtime
#
kylewm
luxagraf: curious what other names stick out as being bad to you? props'
#
kylewm
other than props*
nikol joined the channel
#
GWG
props?
#
aaronparecki.com
deleted /gRegor` "gRegor` requested deletion"
#
luxagraf
kylewm: facepile, selfdogfooding
#
aaronpk
facepile was not coined here
#
gRegor`
Nor was selfdogfooding, right?
#
GWG
I don't like facepile as a word, but it is what it is.
#
luxagraf
kylewm: i don't have any better words at the moment, but i think this matters for getting (esp) level 2 people involved
#
aaronpk
there's been a lot of talk about finding a better word than selfdogfooding
#
GWG
It is like complaining about calling ketchup ketchup instead of catsup
#
luxagraf
yeah I know, dog fooding esp goes way back, but they get used all over the wiki
#
aaronpk
i'd be happy to use a different word but there hasn't been a good one found yet
#
GWG
luxagraf, shouldn't we use language that exists over new nomenclature?
#
luxagraf
GWG: I disagree. how you describe things makes them what they are
#
kylewm
we got a real Wittgenstein over here!
#
GWG
I was more commenting on the public consciousness
#
luxagraf
GWG: not when the inherited language is part of the problem you're trying to solve
#
GWG
luxagraf, why do we call it a bathroom?
#
luxagraf
well, yeah I am a writer, but i don;t think you have to be a writer to recognize that selfdogfooding is not exactly the most appealing phrase to describe something
#
luxagraf
GWG: I have no idea
#
gRegor`
selfsteakfooding (selftofooding for the vegans)
#
etymancer
tofood++
#
Loqi
tofood has 1 karma
#
GWG
luxagraf, I am sort of playing devil's advocate here
#
barnabywalters
“practising what you preach” is a similar phrase
#
kylewm
GWG: water closet?
#
gRegor`
I was going for tofu+fooding and just shortened it :)
#
luxagraf
barnabywalters: yup, and much better
#
GWG
kylewm, I like fecal
#
kylewm
that's... disturbing?
#
luxagraf
and indexed :)
#
luxagraf
I plan to write something up on this eventually.
#
gregorlove.com
edited /selfdogfood (+131) "/* Discussion */ starting to document the discussion about a more appealing term."
(view diff)
#
kylewm
does 'selfdogfooding' even apply to gen 2 people? presumably they'd be using tools built by others
eschnou joined the channel
#
GWG
kylewm, lavatory? head?
#
GWG
kylewm, tools under your control vs not
#
gregorlove.com
edited /selfdogfood (+80) "/* Discussion */"
(view diff)
#
GWG
Even gui website tools are still creation
#
kylewm
I guess you are still creating on your own site, whether you are doing the plumbing or not
tantek joined the channel
#
kylewm
GWG: beat me to it. you're right, thanks :)
#
GWG
kylewm, I installed my plumbing. I did not forge the pipes
#
gRegor`
I think even the simple phrase "use your own product" might be better. UYOP to acronymize it.
#
GWG
So, luxagraf, what is your suggested term to replace Facepile?
#
aaronpk
i think facepile is cute, what's wrong with it?
#
bnvk
I like all things *pile
#
gRegor`
I don't find Facepile problematic since it's specific to Facebook.
#
bnvk
other candidates:
#
bnvk
- stack
#
GWG
But the design element is reproduced on other sites
#
gRegor`
They coined it, so it's kind of a proper noun for the design pattern.
#
onewheelskyward
Much like xerox, kleenex, etc
#
barnabywalters
HUMAN-ORIENTED RESPONSE GRID 5000®
#
gRegor`
Wheras selfdogfooding is a principle, a fun(ny) slang for "use your own product"
#
iamshane.com
edited /Amazon_S3 (+412) "date edge S3+Cloudfront usage and billing"
(view diff)
#
gRegor`
barnabywalters++
#
Loqi
barnabywalters has 42 karma
#
gRegor`
I use model 5001, barnabywalters. 5000 is sooo last year. :)
#
bnvk
such a hipster
#
gRegor`
I burned my mouth eating pizza before it was cool.
#
barnabywalters
gRegor`: well I’M SORRY YOU FEEL THAT WAY. HORG5000 forever
#
GWG
How about artisanal content creation?
#
gRegor`
Haha
#
luxagraf
so long as you think of your own product as food for dogs.
#
kylewm
searching "Use your own product", found a nice pro-selfdogfooding article https://medium.com/binary-times/use-your-own-product-or-die-ba3e2d738a55
#
iamshane.com
edited /web_hosting (+91) "/* Amazon S3 */"
(view diff)
#
gRegor`
took "use your own product" from wikipedia
#
luxagraf
the wikipedia page has a suggestion from the criticism section "drinking our own champagne"
#
aaronpk
hopes his manual POSSE to twitter and facebook is properly picked up by bridgy this time
#
luxagraf
which at least sounds better to people who've never heard the joke
#
bnvk
aaronpk: mine worked fine the other day
#
gregorlove.com
edited /selfdogfood (+92) "/* Discussion */"
(view diff)
#
gregorlove.com
edited /selfdogfood (+49) "/* Discussion */"
(view diff)
#
barnabywalters
luxagraf: nice work! for p-location to actually be a nested property it’ll need to be class=“p-location h-adr”
#
barnabywalters
this is a perfect test for my location detection code!
#
barnabywalters
nice URLs too
benwerd joined the channel
#
gRegor`
Weird that medium.com doesn't list the full published date in the visible HTML. Just "Jan 16" kylewm
#
gRegor`
They list the full published time in <meta property="article:published_time">
#
barnabywalters
what even is that
#
gRegor`
Ya got me
#
luxagraf
barnabywalters: is h-adr not in there anymore? crap, i think i pushed the wrong branch the server. i'll fix that. thanks
#
@carlos28936
Nunca se sabe, pero esto tiene pinta de ser el futuro. How we're on the verge of an amazing new open web #indieweb - http://werd.io/2014/how-were-on-the-verge-of-an-amazing-new-open
(twitter.com/_/status/476072536896049155)
#
gregorlove.com
edited /Medium (+294) "/* Criticism */ Full published date not in visible HTML, but in a meta element."
(view diff)
#
kylewm
aaronpk: which thing did you manually posse to facebook/twitter?
#
gRegor`
Ok, medium displays the full date for older articles.
#
gRegor`
But I guess since the one kylewm linked to is from 2014, it just lists "Jan 16"
#
luxagraf
barnabywalters: okay, fixed.
#
barnabywalters
luxagraf: looking good!
#
gregorlove.com
edited /Medium (+272) "/* Criticism */"
(view diff)
#
barnabywalters
luxagraf: this is how your feed looks in my feed testing UI: http://waterpigs.co.uk/img/screen-shot-2014-06-09-at-184936.png
#
bret
oh yeah luxagraf++ for getting notes working!
#
gRegor`
barnabywalters: meta article:published_time is Open Graph Protocol, apparently.
bnvk joined the channel
#
gregorlove.com
edited /Medium (+48) "/* Criticism */"
(view diff)
#
luxagraf
barnabywalters: seems about right. what's name and why is it false?
#
barnabywalters
luxagraf: that’s a helpful property aaronpk’s comment-presentation code adds — if name exists and is not false, then it should be shown as well as the content (e.g. an article). if it’s false, don’t show it (e.g. a note)
#
gregorlove.com
edited /Medium (+6) "/* Criticism */"
(view diff)
#
barnabywalters
because microformats will always have a name property, you have you figure out whether or not to show it
#
luxagraf
barnabywalters: ah, makes sense
Hodgestar joined the channel
#
barnabywalters
most of the other weirdly named/duplicate properties are just there for indexing purposes
#
luxagraf
now i just need to set up webmentions
snarfed joined the channel
#
kylewm
luxagraf: didn't realize you were in Athens. neat, I grew up in Marietta
tantek joined the channel
#
luxagraf
kylewm: are you still around here? I've been thinking there needs to be indiewebcamp south
#
kylewm
luxagraf: no, i'm just another sf bay area transplant now. kinda wish i were there to start iwc south with you!
Kopfstein joined the channel
#
luxagraf
kylewm: too bad. i think i'll do the first iwc microcamp
#
luxagraf
kylewm: just me, sitting at the new brewery thinking about microformats :)
#
kylewm
haha, well that doesn't sound terrible
jonnybarnes and KartikPrabhu joined the channel
#
luxagraf
This might be an interesting data point to add the webactions page: http://css-tricks.com/poll-results-sharing-buttons/
#
tantek
luxagraf: definitely! please add it
#
luxagraf
tantek: trying to figure out where to put it
#
tantek
since "60% I don't ever use sharing buttons. I share my own way."
#
tantek
that's pretty harsh criticism
#
tantek
subsection "considered visual clutter" :)
#
tantek
(quoted from that URL)
#
@Johannes_Ernst
Hey @benwerd, any chance Known will talk MySQL by #indiewebcamp? Would be cool to run it on #IndieBox. http://upon2020.com/banter/?p=273
(twitter.com/_/status/476082887616241664)
KartikPrabhu joined the channel
#
luxagraf.net
edited /webactions (+91) "added link to css-tricks survey"
(view diff)
#
luxagraf
Is there a facebook equivalent to twitter's /intent/ urls?
pauloppenheim, KartikPrabhu, caseorganic, pbeaulieu, holmesfftf, eschnou and caseorga_ joined the channel
paulcp, lupinedev, pbeaulieu and tantek joined the channel
#
aaronpk
sounds like we need a http://indiewebcamp.com/redirect page
#
j12t
Hey everybody, a bit of self-promition here, but INC magazine has a great article today titled “The Revolution Will Not Be Monetized” that quotes your’s truly.
#
benwerd
FYI: the elearning Domain of One's Own project, which overlaps massively with the indie web, is having a hackathon in LA on July 19-20.
#
benwerd
They aim to give students a domain of their own, and encourage them to post to their own sites.
#
aaronpk
rascul: kylewm: there are well documented ways to do http redirects with html pages
#
tantek
benwerd that's awesome!!!
#
benwerd
they are very keen for indie web folks to join them
#
rascul
aaronpk more than just meta tags?
#
aaronpk
that's the one
#
aaronpk
meta equiv
#
rascul
yeah that and a js one
krendil joined the channel
#
benwerd
j12t - sorry to talk over you. That's really cool!
#
rascul
i might be able to do some lua-ing to nginx for a niftier solution though but that won't be until later
#
j12t
No probl, IRC is multithreaded/
#
aaronpk
i believe google will follow the meta redirect too tho
#
j12t
Not a bad article either.
#
rascul
that's good if google follows it
#
rascul
i could make a thing with flask to listen on /a and redirect to /articles/whatever also
#
rascul
ooo there it is the refresh one
#
kylewm
rascul: slippery slope, that
#
rascul
yeah when i get to it i'll figure out which way is gonna work the best for me
#
aaronpk
j12t: congrats on the article!
#
j12t
thanks aaronpk
#
j12t
always interesting and surprising to see what, after a long interview, makes it into an article …
#
tantek.com
edited /fragmention (-436) "incorporate overview into definition, move TOC down"
(view diff)
pbeaulieu joined the channel
#
bret
aaronpk test subscribing to http://waterpigs.co.uk/services/microformats-to-atom/?url=http://caseorganic.com/notes and http://waterpigs.co.uk/services/microformats-to-atom/?url=http://aaronparecki.com/notes provides a better atom feed than your current one that lacks images, other than lacking a proper feed title
#
aaronpk
oh cool
#
aaronpk
maybe time to drop my atom rendering
#
bear
rascul - I'm adding an example in /nginx of how I solved the redirects issue for a static web site
#
tantek
hey KevinMarks I just mentioned fragmentions at the W3C AC meeting
#
Loqi
bear: KartikPrabhu left you a message on 6/5 at 8:09pm: do you know any good references on how to make a good requirements.txt where the requirements might be from a github repo to have the latest bleeding-edge stuff? trying to make by blog stuff open on github
#
Loqi
bear: KartikPrabhu left you a message 2 days ago: ronkyuu doesn't actually use mf2py but it is in the requirements with an older version. Should I just remove it?
#
tantek
and pointed out that it extends URL
#
bear
KartikPrabhu - I always just feed the output of "pip freeze" to requirements.txt
#
bear
so I get the formatting proper
benwerd joined the channel
#
bear
!tell KartikPrabhu your answer about requirements.txt -- I always feed the output of "pip freeze" to requirements.txt so I ensure that it will be machine readable when put into the repo or docs
#
Loqi
Ok, I'll tell them that when I see them next
#
KartikPrabhu
bear: got it :)
#
Loqi
KartikPrabhu: bear left you a message 13 seconds ago: your answer about requirements.txt -- I always feed the output of "pip freeze" to requirements.txt so I ensure that it will be machine readable when put into the repo or docs
#
bear
and yes please do remove older lib refs
#
@benwerd
@hjarche Agree completely! That's why we're doing what we're doing both at @withknown & #indieweb - bringing that back.
(twitter.com/_/status/476107045939081218)
#
KartikPrabhu
bear: alrighty. though I still think mf2py should be used in ronkyuu somehow. will look into that as well
#
bear
agree - it should definitely be used - having ours have "almost" implementations of things that are in mf2py leads to fragmentation (the bad kind)
#
bear
we should support mf2py by using it and also contributing back to it
#
KartikPrabhu
bear: sweet... I'll see how to go about doing that soon
#
bear.im
edited /Nginx (+406) "add sample on how to do url redirect routing"
(view diff)
#
bear.im
edited /Nginx (+8) "/* static site example */"
(view diff)
#
ben_thatmustbeme
so looking at the people based communication links. now that google hangouts has updated to merge sms and hangouts, sms: links will kind of get you to their google hangout, but then you have share your phone number and they have to already have your contacts merged
#
rascul
bear thanks that looks pretty easy to do
#
bear
it's very easy yea
#
bret
Some notes from the reboot rss meetin in NY? https://github.com/Reboot-RSS/reboot-rss/issues
#
bret
I think NY
gavinc, jonnybarnes and caseorganic joined the channel
#
KartikPrabhu
I am quite confused by the "simplify subscriptions" bit... most feed reader that I know (at least Feedly) auto discovers feed links from the main url. If website/browsers have a "subscribe" button what is it supposed to do?
#
KartikPrabhu
I mean what happens once I click the "subscribe" button?
paulcp joined the channel
#
@indiecomputing
Why having your e-mail on somebody else's cloud is a bad idea: they may not let you have it. #indieweb http://www.reuters.com/article/2014/06/03/us-yahoo-email-terminated-idUSKBN0EE22P20140603
(twitter.com/_/status/476117544609124352)
#
bret
It seems like friend/follow/subscribe could make a good webaction
#
KartikPrabhu
must read up on what webactions do...
#
bret
KartikPrabhu: basically, when demoing cross site commenting, it became clear that unless the UI can match that of the silos, its going to be a silly round about process
erikmaarten joined the channel
#
bret
so webactions are user definable html tags that trigger actions
#
bret
with a fallback for users who have not defined an action
#
KartikPrabhu
bret: so the readers define the action or the site author?
#
bret
this allows for a reply button to live on an indieweb post just like the reply button lives next to a tweet
#
bret
KartikPrabhu: action handling is done with an extension right now iirc
#
bret
but you could trigger a link back to your posting interface with a reply url as a param
#
bret
right from that persons website
#
aaronpk
you know how the tweet button pops up a preview window on twitter.com where you can change the text before tweeting?
#
aaronpk
that's basically what we were outlining here http://indiewebcamp.com/micropub#Micropub_for_Comments
#
KartikPrabhu
so in the case of feed subscribing this would mean that the reader has their own feed-reader at some URL
#
bret
ohhh that makes sense
barnabywalters joined the channel
#
barnabywalters
good evening #indiewebcamp
#
barnabywalters
anyone who consumes h-entry data, please review this: http://indiewebcamp.com/h-entry#How_to_consume_h-entry
#
barnabywalters
and add/clarify/raise issues/discuss here
#
KartikPrabhu
this setup assumes that people reading a website have their own site including at least some feed-subscription mechanism. Seems like a lot of backbone that RSS people are not thinking of
#
barnabywalters
anyone who publishes or consumes location data, please review http://indiewebcamp.com/location#How_to_determine_the_location_of_a_microformat and ditto
#
aaronpk
KartikPrabhu: what setup?
#
KartikPrabhu
aaronpk: the webactions and the micropub for comments one
#
aaronpk
it's a lot of uncharted territory.
#
aaronpk
likely will be a big focus of indiewebcamp this year!
#
KartikPrabhu
yes. I wonder what the RSS folks are talking about then
#
waterpigs.co.uk
edited /h-entry (+0) "/* How to consume h-entry */"
(view diff)
#
KartikPrabhu
bret: any idea what "subscribe easily" means without the indieweb context?
#
aaronpk
oh are you talkoing about this? https://github.com/Reboot-RSS/reboot-rss/issues missed that somehow
#
KartikPrabhu
aaronpk: yes. webactions would work in the indieweb context. but then what are the RSS folks talking about?
iangreenleaf joined the channel
#
KartikPrabhu
if the goal is to make subscribing "as easy as silos" then "install this add-on to your browser and add this setting to it" is not a solution
#
bret
KartikPrabhu: he means its hard right now to use a feed reader
#
KartikPrabhu
no I understand the goal.
#
bret
you have to a) enable button on your browser or b) install a discovery tool/extension
#
bret
im trying to point out that subscribe is merely another action that should be apart of the html interface
#
aaronpk
people always forget about the bookmarks bar. you can do so much cool stuff with it and it's really easy to put things there.
#
bret
aaronpk, yeah I use bookmarklets a lot
#
aaronpk
and "installing" things there is just making a web page and saying "drag this link up here"
#
bret
plus it goes against the goal of matching silo ux
#
bret
its a good fallback for sure
#
aaronpk
it would be useful to have this so-called ideal silo UX documented somewhere
#
bret
KartikPrabhu: right, you cant make feeds as easy as a silo, you just have to support a silo as a fallback
#
bret
but in the context of feeds, it could be the other fallback
#
KartikPrabhu
bret: hmm didn't understand that at all... which silo? who chooses it?
#
bret
as the site owner you choose
#
bret
its a fallback
lupinedev joined the channel
#
bret
just as silos make decisions for most people
#
bret
feed readers are never going to be as easy as just using a silo
nloadholtes joined the channel
#
rascul
thunderbird makes it easy as email
#
KartikPrabhu
hmm i thought that was the intended goal of that discussion
#
bret
oh gawd
#
bret
KartikPrabhu: well, it at least drives awareness of a feeds existance?
#
bret
im trying to keep the discussion within the framing
#
bret
at least in the repo
fmarier and realzies joined the channel
#
KartikPrabhu
bret: sure thing. I'll keep an eye on it :)
#
KartikPrabhu
just trying to understand the question that RSS people are trying to solve
#
bret
adding webmention endpoints to a feed, is that so the reader does not have to parse html to find it?
#
bret
KartikPrabhu: I think its a similar issue to what we are trying to solve, but more attached to rss
#
bret
but then you dont really have rss without html
#
aaronpk
that thread seems entirely too RSS centric
#
KartikPrabhu
bret: yes. but the trouble is RSS does not have the backbone of the indieweb, with everyone owning their sites and all that
tantek joined the channel
#
bret
i think feed readers have a huge potential as micropub clients
#
aaronpk
you guys are making me want to BUILD ALL THE THINGS ! stop it!
#
bret
KartikPrabhu: most people who i meet that use rss dont activly publish
#
bret
so its incredibly limiting to the options when you are in that boat
#
KartikPrabhu
bret: I'm sure they actively publish on silos
#
barnabywalters
bret: agreed. working on it right now, in fact :)
#
bret
KartikPrabhu: yes exactly
#
bret
barnabywalters++
#
Loqi
barnabywalters has 43 karma
#
KartikPrabhu
shhh guys don't let tantek catch us talking about rss :P
#
bret
KartikPrabhu: thas silly
#
bret
I dont want to alienate the RSS/superfeeder community as they have a lot of solid work in terms of readers
#
bret
i mean pubsubhubbub*
#
KartikPrabhu
bret: I do think that the indeweb publish+subscribe setup (including indie-readers) will be a better solution to this, than isolated feed-readers.
#
bret
it already is! feeds biggest failures is that it didnt allow people to publish to subdomains
#
bret
its not your own data, but at least you could post to a url
#
bret
(if readers let you publish as well as consume)
#
bret
people fell for google readers community features
#
KartikPrabhu
bret: Feedly does allow me to share what I read on social silos
barnabywalters joined the channel
#
bret
idea: unauthed micropub posting to a website for more traditional comment threads
#
bret
not that I want that
#
barnabywalters
bret: fwiw superfeedr is pretty awesome. I’m using it heavily in my reader
#
aaronpk
bret: pretty sure there's a strong trend away from unauth'd comments in general
#
bret
julien does great work
#
aaronpk
barnabywalters: do you have any sketches or design docs for this reader?
#
bret
aaronpk: yeah i see that too
#
aaronpk
barnabywalters: like how I outlined http://indiewebcamp.com/mention-app
#
barnabywalters
aaronpk: the prototype is up at http://waterpigs.co.uk/intertubes/, http://waterpigs.co.uk/notes/4T3FSd/ outlines some features, http://waterpigs.co.uk/notes/4V6Fna/ is another little bit of design
#
barnabywalters
there’s no one place collecting them all yet. I’ll add them to /reader
#
aaronpk
ah cool
#
aaronpk
or you can make a new page for it too since it's its own project
#
barnabywalters
the code is actually all online right now https://github.com/barnabywalters/shrewdness
#
bret
aaronpk: are you interested in adding gitpub to the indieweb repo?
#
bret
i want to generalize it for anyone to use
#
bret
group* on github
#
aaronpk
hmm maybe... although most of the things there are libraries, not full apps
#
bret
ok thats fine, Ill just link to it form the wiki then
#
barnabywalters
bret: does it have a wiki page? is it on /projects?
#
bret
no not yet
#
kylewm.com
edited /2014 (+5) "/* Other Activities */ specify which location the event is for"
(view diff)
#
bret
does twitter even take fake followers seriosly?
#
waterpigs.co.uk
created /Shrewdness (+410) "stubbed page with not very much on"
(view diff)
#
aaronpk
hm does superfeedr do search?
#
kylewm
aaronpk: no, my understanding is that it can track keywords from the time the track is set up into the future
#
barnabywalters
aaronpk: search of what specifically?
#
aaronpk
well presumably superfeedr is indexing all sorts of things, right?
#
aaronpk
cause I can subscribe to http://superfeedr.com/track?include=indieweb and it'll send me updates about things that match
#
bear
I don't recall that it stores things using something like elasticsearch
#
barnabywalters
aaronpk: yep, anything which it processes containing that keyword will show up in the track feed
#
barnabywalters
pretty sure it doesn’t do any additional crawling
#
kylewm
why isn't there anything in that feed though?
brianloveswords joined the channel
#
aaronpk
cause it's only a realtime feed
#
aaronpk
it says in the feed
#
bear
it also doesn't store past items that have been published for any meaningful length of time
#
waterpigs.co.uk
edited /Shrewdness (+407) "added a bit of background"
(view diff)
Foolipe joined the channel
#
bret
is thinking of doing a cleanup of the projects page
#
kylewm
got it
#
kylewm
do it bret
#
bear
tho, knowing Julien, if you give him a sound reason - he would probably implement it
#
bret
kylewm: cant right now but the next indieweb thing I work on
#
bret
people dont come to iwc projects page to read about nginx
#
kylewm
bret: I didn't mean it quite so demandingly :) i'm just a supporter of cleanup
#
bret
lol i got ya :)
#
bret
I'll start in userspace
#
bret
but thinking of making some more iwc centric categories
#
aaronpk
i'm just thinking like how I can search the twitter API for things, it would be awesome if I could search other sites
#
aaronpk
basically i want technorati to come back
#
bret
iwc is a front to bring back old technorati
#
bret
kidding
#
kylewm
aaronpk: I've been wanting something just like that too, want loqi to tell us when people make blog posts about 'indiewebcamp' in addition to twitter updates about it
#
Loqi
dude
#
bret
without twitter
#
kylewm
julien said at hwc that superfeedr was definitely a viable way to do it
#
aaronpk
yeah it is. we had the notifix bot in here for a bit but it was kind of misbehaving
#
aaronpk
julien even gave me some sample node.js code for Loqi so he could subscribe to the hub but I haven't gotten around to implementing it yet
#
bret
superfeed is all PuSH right?
#
bear
push, xmpp, rss - I think he consumes/delivers all of them
#
barnabywalters
also content-agnostic PuSH 0.4
#
barnabywalters
which is what I’m using
#
bret
I'm a bit fuzzy on the the boundries of those things
#
bear
he can poll for changes in rss
#
bear
and has rss feeds for updates
#
bear
he has an xmpp jid you can send updates to and also receive updates from
#
bear
and of cource PuSH
#
bret
all i really know xmpp to be is to be the standard IM proticol
#
bear
sorta kinda
#
bear
xmpp is a message transfer protocol
#
bret
hrrmm
#
bear
you can use it to send IM (aka messages) or chat messages or event messages
#
bear
it also has muc (multi-user chatrooms) and pubsub items
#
bret
didnt overtake irc it seems?
#
bear
it's biggest feature is federated user and identity
#
bear
no, because IRC and XMPP are in different realms really
#
bear
irc allows for anyone to connect to any server and eventually get all of the messages
#
bear
xmpp says you connect to your server and then have it connect to other servers as needed
#
bear
there are some overlaps, but it's really the federated identity and messaging that is the core of xmpp
#
bret
is there any crossover with serverless xmpp?
#
kylewm
aaronpk: also along the same lines, this thing you said last week stuck out to me http://indiewebcamp.com/irc/2014-06-03/line/1401834092
#
bret
err xmpp with serverless clients*
#
bear
there are some implementations of that for IoT and other specific implementations
#
bear
but really the xmpp crowd don't like serverless connections - it removes the core part of what makes xmpp secure
#
aaronpk
kylewm: yeah!
#
bret
totally
#
bear
there are some in the IoT realm who are trying for it
#
bear
but really it boils down to having them be proxies in a pretend cluster
#
bret
bear++ thanks for the info, it helps
#
Loqi
bear has 7 karma
#
bear
bret - anytime - part of my job as XSF Board member and long-time XSF member
#
bret
i wish we chatted more when you were in portland :)
#
bear
yea, I love to catch up with local folks when I travel
pauloppenheim, j12t and j12t_ joined the channel
#
GWG
bear: Where do you travel?
#
waterpigs.co.uk
edited /Shrewdness (+528) "added section about the feed testing UI with screenshow"
(view diff)
KartikPrabhu joined the channel
#
aaronpk
I need an auth buddy
#
aaronpk
it's hard keeping all this stuff straight in my head. and I also often need multiple implementations of things
j12t joined the channel
#
barnabywalters
aaronpk: talking about indieauth/micropub? I’d volunteer, but one of the reasons I made taproot/authentication was so that I wouldn’t have to hold all that stuff in my head :)
#
aaronpk
I know :)
#
barnabywalters
just add one line of code and *poof*, it all works
#
aaronpk
that's how it should work once it's all done
snarfed joined the channel
#
waterpigs.co.uk
edited /Shrewdness (+345) "Added some more screenshots, design work"
(view diff)
#
bear
GWG - I am often in Portland OR for events, in San Francisco for customer stuff, in Portland ME for Monktoberfest and to New York for customer stuff
#
bear
and then sprinkle in some Boston or DC around
#
GWG
What is Monktoberfest?
#
bear
http://monktoberfest.com/ - a single track technology + beer event put on by the Redmonk folks
dariusdunlap and j12t_ joined the channel
#
waterpigs.co.uk
edited /Shrewdness (+505) "moar screenshots"
(view diff)
lupinedev joined the channel
#
hober
bear: that's where we met! (the first monktoberfest)
#
bear
yep :)
#
aaronpk
barnabywalters++ for screenshots
#
Loqi
barnabywalters has 44 karma
#
barnabywalters
aaronpk: hopefully they’re entertaining/informative, especially the ones of previous work leading up to building this
#
aaronpk
i'm curious about collecting examples of rendering single h-entries in a list
#
aaronpk
author photo and name placement, timestamp, embedded previews, etc
#
aaronpk
twitter has done a good job of codifying the various components in their twitter card markup because it's so explicit
#
barnabywalters
aaronpk: one thing I thought came out particularly nicely in http://waterpigs.co.uk/img/feedreader-feed-search-new-feed-prototype.png is the author name + photo + article name display in the middle ofthe second column
brianloveswords, tantek and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
bear
I would love a spot that had examples of small markup for each item that I could borrow/steal for my stuff
#
KartikPrabhu
bear: for indieweb stuff?
#
KartikPrabhu
like an indieweb pattern library?
#
bear
exactly
#
bear
here is a note
#
bear
here is a note with author
#
bear
here is a note with....
#
KartikPrabhu
nice idea... someone get on that
#
bear
it seems I spend more time fighting the bad patterns I create when working on my own site
#
KartikPrabhu
bear: any reason the ronkyuu requirements are == versions and not >= versions?
#
kylewm
KartikPrabhu: == is what pip freeze outputs ^
#
bear
that is the one almost-bad-but-I-like-it issue
#
bear
being that i'm a build/release kinda person - the specificity pleases me
#
KartikPrabhu
yeah i see
#
KartikPrabhu
ok will keep that intact but remove mf2py
#
kylewm
yeah upgrading libraries should be an explicit action that you do, cause sometimes there are breaking changes
#
bear
kylewm+1
#
bear
kylewm++
#
Loqi
kylewm has 15 karma
#
Loqi
kylewm has 16 karma
#
kylewm
ha, tricked you into double-karmaing me!
#
kylewm
thanks :)
#
KartikPrabhu
kylewm-- ha!
#
KartikPrabhu
waa... how?