#@JHacked due to lame @att "Messages" service that allowed hacker to break into txt messages and essentially override two factor authentication (twitter.com/_/status/469284981701767170)
#tantekhearing everyone's name = forgetting nearly everyone's name
notifix joined the channel
#childoftvawesome. I'd love to unpair from various services and for example share private keys with friends to comm on a personally secured channel...no idea re the legality
#raph_mHow about the Julia programming language? Any thoughts on that? I'm seeing some technical work being done with iJulia: https://github.com/JuliaLang/IJulia.jl :)
#kylewmhit kind of a dead end on my hashtag idea … can't think of a way to do it without a central server collecting all the tags, which starts to feel very silo-like
#kylewmi wanted to use webmentions to notify some server that i'd tagged a thing... <a href="http://indie-tags.net/foobar">#foobar</a>. It'd receive the webmention and aggregate all the tags from everyone talking about that thing
#KartikPrabhuthe date parsing is much better than anything I could have done!
#kylewmthat makes me really happy. definitely let me know if any issues you have with it or changes you make/want
#KartikPrabhukylewm: I will add some "safe defaults" i.e. if the page has no microformats then some default values could be parsed from the HTML but that might not belong in mf2util
eschnou joined the channel
#kylewmoh yeah that'd be very cool, I would certainly use it
#KartikPrabhuwarScout: never used mIRC... sorry. I am also new to IRC and have only used 1 client so far :P
#warScoutyeah I can imagine...hmmm..okay thank KartickPrabhu....I will continue trying see if I can connect through mIRC...if anyone has any guidance that would be awesome
#aaronpkwho's up for making a sweet looking note posting interface or something
#aaronpkthinking about two-factor auth at a nano level, requiring human confirmation before any client can actually post to your site via your micropub endpoint
#aaronpke.g. I sign in to barnaby's experimental Taproot interface but don't trust it entirely yet. Instead of giving him blanket access to post to my site, every time his app makes a request to my micropub endpoint, it goes and asks me for confiramtion before publishing
KevinMarks, jtzl, pfefferle, chrisroos, eschnou, glennjones, tantek, carlo_au, Guest57780, petermolnar, jsilvestre, KevinMarks2, dybskiy and LauraJ joined the channel
#michielbdejongRe http://indiewebcamp.com/CORS - this would be very useful for client-side IndieReaders like https://dogfeed.5apps.com/. I would rely on CORS to poll the rss feeds of people I folllow if all of them had CORS headers. But since >=1 of them don't, I proxy these requests through sockethub instead.
#michielbdejongThis means nobody reads other people's websites over CORS, which in turn means there is no benefit (that I know of) of one single website offering CORS headers.
dybskiy, pfefferle, dariusdunlap, scor, Sebastien-L, v0_ and jonnybarnes joined the channel
#binbastimichielbdejong: reg. dogfeed: yes, but you could also use a proxy, like the one we have for 5apps Deploy accounts, so your code for parsing the feed/microdata etc is already the same as if you could access everything with cors enabled. in fact, you could then fall back to a proxy automatically, depending on if you get access to the resource or not (not 100% sure about this one, because browsers are intentionally quiet/unclear about cors errors)
#binbastiin any case, i don't see a single reason for not making content accessible from client-side js apps
#binbastiexcept for when you use session cookies of course
eschnou, dariusdunlap, chrisroos and brianloveswords joined the channel
#kylewmbarnabywalters: do you have a couple minutes to help figure out why i can't get hooked up with the taproot micropub interface? it's ok if not :)
#barnabywalterskylewm: will do in a minute, just doing work stuff
#barnabywalterskylewm: in my logs I see a successfully discovered micropub endpoint, so it’s possible I broke something when I extracted my indieauth code into a separate library
#kylewmbarnabywalters: ah gotcha, thanks for looking into it. i'm happy to test it again whenever if you'd like :)
Kyle-K and benwerd joined the channel
#barnabywalterskylewm: can you try logging out and back in again?
#barnabywaltersRequest has indieauth token {"token":{"access_token":"Unlogged string of length 251","scope":"['post']","me":"http://kylewm.com","micropub_endpoint":"http://kylewm.com/api/micropub"}}
#barnabywaltersRequest has indieauth token {"token":{"me":"http://waterpigs.co.uk","scope":"post","access_token":"Unlogged string of length 528","micropub_endpoint":"http://waterpigs.co.uk/"}}
#barnabywalterskylewm: http://waterpigs.co.uk/notes/new should now have a little debugging box at the bottom — let me know if there’s anything else in there which would be useful or would have been useful whilst debugging
emmak, paulcp, snarfed and nloadholtes joined the channel
#snarfedKartikPrabhu: julien's in sf right now, i met w/him yesterday
#snarfedwe talked about an interesting idea. superfeedr could start attempting to send webmentions for every link in every post that it sees
#KartikPrabhuit could! What is the superfeedr attitude towards h-feed?
#snarfedhe said they get about 1kqps of new posts, so estimating say average of 5 links per post, that'd be 5kqps of webmentions steady state, which is pretty big
#snarfedhe's obviously friendly toward all of this. i think he feels strongly about feed formats, but also strongly about the indieweb community, so i doubt he'd get religious about mf2/h-feed vs rss/atom
#KartikPrabhusnarfed: but if most of those websites don't support webmentions then what is the point of sending them?
#snarfedbridgy's support for tumblr/blogger/wp.com is similar, but the problem is it's opt in per blog. this would automatically start sending them for a huge number of sites, without requiring any changes to the sites themselves, which would be awesome
#snarfedwould take a lot of resources up front to do discovery for all of those sites, but that would settle down if you cache with a long ttl
#voxpelliNot sure I think it's a good idea to send webmentions for sites not sending them themselves - I think it should be opt in to send them
#KartikPrabhuhmm voxpelli if the webmention endpoint is not found then no mention is sent anyway
#voxpelliI would rather only receive webmentions from people intentionally sending them rather than from anyone who just links to me from their blog entry
#KartikPrabhuthe purpose is to notify that some post was linked to from another one. The receiver can choose to ignore it if it was a simple mention. I note simple "mentions" under the "Mentions" section below my posts
#voxpelliKartikPrabhu: I would focus more on the "mention" part of that description - I think mentioning is an active act rather than something you passively do by just linking. That there's a difference between linking and mentioning
#snarfede.g. many servers and blog providers automatically send trackbacks or pingbacks, and most of their users have no idea that those even exist, much less that their sites are sending them
#snarfedso did those users "intent" to send them? hard to say
#aaronpkbut think about it this way, at any point, anybody can start sending webmentions on behalf of other people
#snarfedif scale will bring harm, we might as well start discovering that harm and addressing it now
#voxpelliThe pinging without any additional data also won't give much of an advantage over ping back
#voxpelliScale brings harm because scale means that it's harder to bring about changes
#aaronpkthe webmention protocol itself is not supposed to be very different from pingback, just easier to use
#voxpelliwe're still discovering new needs for it though - like the discovery of a-tags - and bigger scale makes things harder to change - makes you less agile
#snarfedvoxpelli++ for scale implying higher priority on backward compatibility
#voxpelliAnd from a PR point it's much less easy to make a case for webmentions without pairing it with mf2 metadata - so big pushes should have both for increased likelihood of success
#aaronpknot even just from a PR point. webmentions are way more useful with mf2 data
#kylewmthis might be a dumb question, but why is it called the week in Google?
#KartikPrabhutantek: I am saying that arguing about which format is better is futile without people having done something with it which includes UX/UI . Afaik on the writing/publishing end RSS UX is sort of sucky and h-feed is better. On the consuming end RSS/Atom UX is better just because of a lot of reader support. (I think we are basically agreeing :) )
#KartikPrabhushaners: don't worry I like arguing with tantek ;)
#dissolvekylewm twit does a bunch of stuff like this week in microsoft, this week in android, etc. In theory its all about google, but really they just talk about whatever half the time
#tantekshaners, arguing can be worth the time in a community when used to reduce the occurrences of repeated noise-threads which distract from building.
#tantekKartikPrabhu: I wasn't debating which format was better (strawman) - not sure where you got that.
#shanerstantek: i've seen you have this same argument before. if you haven't, you should capture your thoughts into a wiki page and just point to that.
#tantekI was precise: RSS (format, "community" (if there even is one), proponents) are all about errantly focusing on plumbing instead of user experience.
#tantekshaners - if you've seen the same argument before, please provide the citation. happy to wikify it to reduce future recurrences.
#tantekKartikPrabhu: the only way I've found out of that mess is to reduce engagements with (i.e. even quoting/linking) people/communities that are plumbing-focused.
#tantekand instead, focus on building a design/UX-first community, tools (selfdogfood), and *then* formats/protocols which support those two.
#KartikPrabhubecause engaging leads to more plumbing arguments?
#tantekplumbers can argue endlessly about plumbing because they're not grounded in any form of user experience / human use-cases.
#tantekso it is futile to argue with plumbers about plumbing. I mean, unless you just want practice arguing.
#KartikPrabhuha! I can practice arguing by just prodding you :P
#KevinMarkskylewm: it's called this week in google originally 'cos Jeff wrote What Would Google Do, btu it covers cloud computing and whetever we feel like
#KevinMarksso I use it as a place to talk about indieweb among other things
#tantekto me, anyone seriously proposing RSS for anything at this point (especially the start of a discussion) is blind to the fact that RSS evolution has been dead for 10+ years.
#tantekso therefore can be ignored. hasn't evolved for 10+ years, not likely to do so now.
#KevinMarksI gave brid.gy, known and fragmentions a big plug towards the end of the show
#KartikPrabhukylewm: feed is more like having al alternate version of your site than POSSEing
#gavinc_What about complaining about the plumbing? Can we bitch about the pipes that require us to have web applications just so a command line too can download our pictures? (OAuth2)
#KevinMarksTWiG (and leo's network in general) has a fairly techy audience
#KevinMarksI have a friend looking for someone to interview Python engineers - suggestions?
#kylewmKartikPrabhu: from the publishing side maybe, but as a content consumer, if someone can subscribe to me on twitter or on superfeedr (via a reader), they're more likely to get better content on the latter
#snarfedKevinMarks: interview them for a job? or for an article or research? or…?
#KartikPrabhukylewm: as a content consumer the trouble with feeds is that it is purely passive unlike Twitter where you can reply and all that. I am hoping indie-readers + micropub will solve that
#KevinMarkskylewm: reading your tags idea from last night it sounds exactly like technorati's tag crawler
#KevinMarksexcept we were already pinged by blogs, so didn't require linking to us.
#kylewmKevinMarks: I started writing the post and was like "wait is this just technorati"
#kylewmi meant, "am i suggesting a terrible version of technorati"
dybskiy joined the channel
#KevinMarksgavinc_: a friend with a startup is recruiting engs, needs a tech interviewer to screen them
#kylewmKevinMarks: i was talking to Julien last night about whether we could subscribe to a track on superfeedr, seems like that mechanism has more potential
dybskiy_ joined the channel
#tantekkylewm - your question "syndicating to a feed fundamentally different from syndicating to twitter?" is the best illustration of feed-framing-blinders I have seen
chloeweil joined the channel
#tantek"feed" is just a format. it's *only* plumbing
#KevinMarks(I'm reading irc history, so expect some time-lagged comments)
#tantekwhereas Twitter is an entire site, UX, feature set, user base etc. etc. etc.
#tantekkylewm - look at for example how bare the /Feedly page is as compared to the /Twitter page
#KartikPrabhukylewm: you could say "syndicating to feedly" and that does not depend on your feed format (say), but then what? Feedly does not provide you any way to actively engage with the content (like reply/comment)
#KevinMarkswell, they asked for cool things, then I had to explain them...
#tantekthat to me says, people in this community don't really care about /Feedly except to warn about its problems
#tantekand if people here *do* care about Feedly, then prove it by adding to the /Feedly page
#KevinMarksaaronpk: reading you comments on micropub from last night, I shoudl get back to making noterlive support ti. Which means making noterlive work again.
#KartikPrabhutantek: I use feedly regularly but I don't really care for it except that it gives me updates. I use it to then go to the actual webpage
#ben_thatmustbemeOnce i get some results of exactly how you need to format things to get your site updates to show up in Google Now, I'll add a wiki page about that
#KevinMarksgoogle now is now sending me desktop notifications via HTML5 notificatiosn in chrome
#kylewmKartikPrabhu: it's very weird to me that you're arguing that feedly doesn't provide a wy to engage with content. The way to engage is to post on your own site and send me a WM
#KevinMarksDaft ones about having to cycle for 5 hours to get to SF, but it's a start
#kylewmKartikPrabhu: because it lets me include a permalink to my actual real post, I think it provides a much better way for people to engage with my content
#KartikPrabhukylewm: yes! but I don't think that is better UI/UX than Twitter
#ben_thatmustbemeKevinMarks, I turned them on but I have yet to see any on desktop. I am getting every update to tantek.com and waterpigs.co.uk now though
#tantekkylewm: feel free to start a "Advantages" section on /Feedly and document that!
#KartikPrabhuFor instance this is what a friend asked me on reading my indieweb article: "So once I read your site and want to comment, I have to open a new tab, go to my own site and post there?"
#tantekand discussing that kind of thing " once I read your site and want to comment, I have to open a new tab, go to my own site and post there?" is 100x more important than *any* discussion of RSS
#KartikPrabhuyes! and my idea was - have a indie-comment form on a post so that the reader can comment in-place and it uses micropub to post on the reader's own page as a note with in-reply-to
#tantekKartikPrabhu: I'd say keep listening to your friend.
#tantekKartikPrabhu: barnabywalters and I were exploring a "comment" web action
#kylewmtantek: can you explain what "feed-framing-blinders" are?
#tantekKartikPrabhu: sounds like a Bridgy opportunity: provide a micropub endpoint wrapper around blogger/wordpress APIs ;)
#snarfedi have a couple pages of notes about different blog apis, which support multiple providers, etc from when i started implementing webmentions for tumblr/blogger/wp.com
#tantekkylewm - framing - how an idea is described drives it's discussion and thinking about it
#snarfedtantek: sure! sadly i have no interest in building that myself, but i'd definitely consider accepting a PR :P
#tantekfeed-framing, short for feed-centric-framing, puts feeds at the center of the discussion (thus errantly putting it above things like UX)
#tantek*-blinders - when the *-centric framing is so strong as to not just neglect other (more important) consideration like UX, but to completely miss them as if they don't exist
#KartikPrabhusnarfed: tantek: bridgy is doing a lot of things! We should not let it become another "silo-like" dependency for the indieweb
#KartikPrabhutantek: yes, but I feel it should be more modular. But in some sense bridgy is only doing one thing, 'bridging' the gap to the silos so maybe it is ok :)
#tantek!tell barnabywalters KartikPrabhu is interested in how to make inline-commenting work per http://indiewebcamp.com/webactions#Inline_Comment_UI and I remember you had some iframe-based hacks working (or just in mind)? Perhaps time to discuss again!
#KartikPrabhukylewm: yup that seems to be the idea :D
#tantekKartikPrabhu: your friend's question is a very good framing of the cross-indie-site commenting challenge. Getting that working will make for an incredible demo.
#tantekespecially when combined with the realtime comments display stuff that aaronpk has working on his site
#KartikPrabhutantek: the realtime comment display is really awesome
#tantekit's that kind of UX awesomeness that has *nothing* do with discussing/debating RSS.
#tantekRSS is not only "just" plumbing, it is a tiny little box of the plumbing.
#KartikPrabhuhoping to get the ball rolling on micropub on my site in the coming days, if I have it before IWC-East I might work on the comments thingie in NYC
#KevinMarksthat's why Instapaper's update is interesting, as they added highlighting and posting to their reader
#KartikPrabhuKevinMarks: where is the post posted from Instapaper? do you know?
#tantekkylewm: yes, apathy, as all the users left dead-end reader/blogging UX for silos with new shiny UX, likes, etc.
#tantekKevinMarks: except there aren't any json feed formats (other than AS 2.0), and certainly no JSON feed consumers / readers.
#tantekwhich gives us a window of opportunity with indie readers
#kylewmI second KartikPrabhu's question about github.com/indieweb, and can we join? :)
#tantekKartikPrabhu: for folks in the community to put (somewhat mature?) projects which they're ok with just having anyone in the community drive forward
#KartikPrabhuyeah how do we python people join that :)
#Loqibenwerd: tantek left you a message 46 minutes ago: I'm going to be out of town (SF) on 2014-06-04 - could one of you host at another transit-accessible SF location? http://indiewebcamp.com/Events#Upcoming
#JonathanNealExactly. This is the same reason folks liked icon fonts. Vectors with color. Except SVGs are much better at that and capable of much more.
#JonathanNealtantek: here’s my thought and call me out if think I’m off. 1. Indieweb people are people who build their own and tinker, and I think that means they have an overall more rounded understanding of web technology. 2. I build and think in “tools”, so sometimes I don’t feel like I belong to either the “consultant web” or “indie web” category. 1
#JonathanNeal+ 2 = 3. so I share things here when I think they are things you would use and have more intimate experience with.
#tantekJonathanNeal: that's reasonable reasoning. The key missing bit is the filter that we try to apply to indieweb conversations, namely selfdogfooding.
#JonathanNealIf that’s off, I’m totally okay with that and would not discuss my ware of ideas or technologies here, unless it’s requested, like in the case of KevinMarks.
#tantekThat is, there's a bit of an allergic reactions to proposals/discussions of the sort "I think the indieweb would find x useful" if x is not something the proposer is actively using/publishing on their own site.
#RjRussso I heard about this in a class yesterday....was working getting my own domain...and come to find out....I suck at coming up with domain names!
#RjRussdidn't think about using just my initials....I was trying my full name..and various versions...see just needed help with the brainstormin....my brain is fried from daily responsibilities lol
#kylewmrjruss, you said you heard about it in class, was this from Amber's presentation?
#LoqiWeb hosting is perhaps the primary regular cost in maintaining an Indie Web Site (more expensive than most domain name registrations/renewals) http://indiewebcamp.com/hosting
#KartikPrabhuRJRuss: (not professional) depends on what you want. Some hosts support some website platforms others don't.
#aaronpkpersonally I prefer running a VPS so I can run multiple sites and lots of custom stuff, but that's not for everyone
#JonathanNealKartikPrabhu: right now, icons are a popular way people use SVGs. However, as animation support becomes more widespread and people blog more about them, there will be other uses.
#RjRusshmmm sounds like I have some more researching to do then....this is much more complicated than it was 15 years ago...geez things have changed
#aaronpkit doesn't have to be more complicated than 15 years ago, you can just do whatever you did then
#JonathanNealKartikPrabhu: for instance, SVGs would make excellent overlays. Or, I could imagine a Shadow DOM with an embedded SVG that animates the live weather.
#KartikPrabhuJonathanNeal: yes. but for existing use cases, I don't want to put icons in the HTML, they should stay in the CSS. And so I don't really have an opinion for the improved markup you suggest
#KartikPrabhuthat i would like! at the moment though I am sticking to icon-fonts, and even then svg font is number one on the font list :)
nloadholtes and barnabywalters joined the channel
#Loqibarnabywalters: tantek left you a message 4 hours, 6 minutes ago: KartikPrabhu is interested in how to make inline-commenting work per http://indiewebcamp.com/webactions#Inline_Comment_UI and I remember you had some iframe-based hacks working (or just in mind)? Perhaps time to discuss again!
#KartikPrabhubasically I was asked by a friend So once I read your site and want to comment, I have to open a new tab, go to my own site and post there?" which is a legitimate UX question for the indieweb
#barnabywaltersKartikPrabhu: indeed, an important problem to solve
#aaronpkyou've seen snarfed's UI right? browser bookmarklets
#aaronpkand benwerd has done some good stuff with a chrome extension for idno
#KartikPrabhuso I have been thinking along the lines of a micropub-form (instead of a traditional comment form) that posts a note to the commenter's site as a reply to the current post
#benwerdbarnabywalters: no, but that's a great prompt to do so
#barnabywaltersI think I’ve seen a screencast and heard you mention it, it would be great to be able to read more about how to implement it
#aaronpkKartikPrabhu: that sounds like the stuff barnaby did with replacing the action tag with an inline comment form
#KartikPrabhuaaronpk: must look into how micropub actually works... maybe authenticate using IndieAuth and then post to site?
dybskiy joined the channel
#barnabywaltersI’m not thrilled about moving all of these interactions out of our personal sites and into an integrated reader, but I think that’s going to be the best overall approach
#aaronpkbarnabywalters: i'm coming to that conclusion as well
#aaronpkespecially as that's how everything has been evolving anyway
#kylewmbarnabywalters: your notes posting interface, i mean if you just stuck that on a post permalink page with in-reply-to pre-filled, isn't that basically a micropub comment form?
#barnabywalterswe could introduce a new micropub scope for just commenting, or limit the time span
#aaronpkstill tho, not sure I want to go that route
#aaronpkI would rather my browser keep the tokens and know how to post as me
#barnabywaltersbut then there a bunch of other problems, like everyone now having to implement micropub, and then all commenting UIs being different
#barnabywaltersboth of which are solved by inline webactions, but they’re a little clunky
#emmakassuming you already have a cookie/token for your own site, couldn't the comment button just foward you to the micropub endpoint on your own site?
#barnabywalterspersonally I’d rather keep micropub simple and move the responsibility to the user’s reader application
#emmakpossibly with some redirect parameter, to take you back to the site you're commenting on
#KartikPrabhubarnabywalters: diff commenting UIs are a good thing IMO
#aaronpkemmak: yes that would work, but is kind of out of scope of micropub since that involves cookies
#KartikPrabhuhas clearly not thought of all things... hmm
#KartikPrabhushould implement micropub to think more concretely
#emmakto explain in more detail, the comment button would forward you to some landing page on your own site, log you in if necessary, confirm the comment you are about to post, and then take you back to the original site
#barnabywaltersaaronpk: that’s part of the thinking behind webactions — clicking a button on someone elses site doesn’t perform the action, it pre-fills your UI for performing the action
#emmakaaronpk: i guess this is similar to your two-factor auth concept
#barnabywalterstrust-less micropub clients is an interesting idea
#aaronpkI really like the idea of micropub clients pre-filling things and then directing me to my own interface where I approve/finalize the request
#barnabywaltersemmak: yeah, and current webaction implementations — enter data in a convenient, untrusted location, confirm posting in a trusted location
#aaronpkwould alos give me a chance to add stuff to the post that the other site may not know about, like adding tags, or adding location data
#aaronpkoh so after I sign in with indieauth (just to identify myself, no access token generated), barnaby's comment form could set the action to my micropub endpoint. but there'd be no access token. so my micropub endpoint upon getting a request with no access token could handle that appropriately