#snarfedi still need to add some ui and write docs before i announce it more loudly, but i'm not hiding it
#tantek.comcreated /feed_file (+880) "stub to start distinguishing separate feed files from the broader notion of "feeds"" (view diff)
#kylewmgreat, I just wanted to say "Bridgy Publish may help with POSSEing pictures to twitter and facebook", just so there's no confusion about the direction
#kylewm.comedited /photos (+44) "/* POSSE */ tiny clarifications of notes on POSSE vs. TwitterCards" (view diff)
#tantek.comedited /webmention (+216) "/* Why webmention instead of pingback */ Why webmention instead of Trackback so hopefully those tweeting about it have a chance of finding this by websearching for it" (view diff)
#aaronpkof course the linking site could make an HTTP request with the referer when the reply is created (which would be very similar to webmention then)
#nslaterthough this seems like a game of cat and mouse
#nslaterif you choose one protocol over another based on that, and then it gets popular, ... uh oh :)
#nslaterwould make even less sense to advocate based on that justification
scor joined the channel
#pauloppenheimnslater: one other nice thing about webmentions is that your webmention processor can be any URL
#pauloppenheimit would be easy enough to pack up and ship out logs too I suppose, but this is built in for the case of static sites
#tanteknslater - that's not the conclusion I come to, but rather that we have a window of opportunity to strengthen webmebmetion before it gets hit badly.
#KartikPrabhubear: sorry I missed your question, but you seemed to have found that it works! :D
#tantekso, problem, Flickr does not follow ASCII ordering
#nslaterwell my point is: spam is a common denominator. it makes no sense to sell a less popular system for its low level of spam, unless those low levels are attributable to the system, and not the lack of popularity. and if there were a way of protecting webmention against spam, presumably the same system could be tooled for other systems also
#Loqitantek meant to say: "makes no sense to sell a less popular system for its low level of spam" is a strawman argument - no one is doing that
#tanteknslater - re: deficiencies - short version, base58 etc. do not follow the methodologies given here: tantek.com/w/NewBase60#Methodology
ricmac joined the channel
#nslaterthe doc cited says its simpler than pingback. but as i say in my SO question, it still seems more complex than http referer. so interested to learn what is gained by adding that complexity
#tantekso you can figure that out by searching for why pingback instead of HTTP referers
#tanteknslater, pauloppenheim, yes, and your approach is the right now, question something by implementing the alternative that makes (more) sense to you. and document what you discover!
#Loqitantek meant to say: nslater, pauloppenheim, yes, and your approach is the right one, question something by implementing the alternative that makes (more) sense to you. and document what you discover!
#pauloppenheimnslater: least of which because it assumes my webserver is logging referrer already
#nslaterwas just reading http://www.nngroup.com/articles/url-as-ui/ linked to from timbl's cooluris page, wheren neilsen argues that mixed capitalisation is bad for useability. he might be right. i just think they look ugly in urls. heh
#tantekwhich lends more credibility to your questions (beyond being theoretical or possibly based on dated assumptions / use-cases)
#bearI am going to gather some real world examples of past feeds that i've had to implement using atom and rss
#tanteknslater - yes, I tend to agree with that - for long URLs
#@tYesterday I tried again to find a good use for "URI" (vs "URL") and found a new reason for just "URL". #nerdproblems (ttk.me t4V12) (twitter.com/_/status/443890173047484416)
#nslateri think i was looking into this because a url i was trying to use was being turned into mojibake by something
#pauloppenheimtantek: that thread is both lulzy and depressing, as is the article
#KartikPrabhuwhat is a good way to reply to a note that also has a syndication version? For a use case, I have a reply http://kartikprabhu.com/notes/nice-indieweb-reader to barnabywalters post which I can webmention to him, but if I also add a link to his twitter synicated version i can use bridgy to POSSE as reply to his tweet. But then I'll have replied to 2 versions of the same thing...
#KartikPrabhucool! I'll manually add both urls for now. will implement syndication discovery later. thanks
#brennannovak.comcreated /Store (+2943) "Created page with "As the number of IndieWeb related apps grow, so will the job of choosing which apps you want to install and what is compatible with your server. The goal is to create an easy to ..."" (view diff)
#kylewmtantek, so is the burden on the receiver to de-duplicate those replies? (remove comments where comment->permalink == comment->source->rel-syndication)
#tantekbnvk - the FirefoxOS app store uses open formats & protocols for this already too
#tantekso there's already open prior art to "just use"
#bnvkthe first case of this "app store" is create something that can used in ArkOS as well as IndieBox, that then hands off the machine instructions to their middleware
#tantekrather than documenting needs for a new format etc.
#tantekbnvk - so you're talking *server* app store
#pauloppenheimbnvk: i do not know your technical background, so i do not know how seriously to take your inquiry
#bnvki'm a software engineer and designer, I run a couple linode boxes, I used to run HTTP, FTP "servers" from my home windows PC in the 90s... I'm building Mailpile right now
#nslaterof course, home laptops could be servers in the federate web
#nslaterbut we'd need some clever arch to make that happen
#pauloppenheimbnvk: what happened when you ran servers from your home PCs?
#nslaterdata would need to be redundant. lots of ways to approach that. you could bi-directionally replicate between peers, so that everybody has a lot of the data, and then you just end up requesting from whoever is nearest (and online)
#nslaterone of the things im interested in adding to couchdb is bittorrent sync protocol
#pauloppenheimnslater: but that does not exist today for the media currently under discussion
#bnvkpauloppenheim: what do you mean what happened?
#pauloppenheimyou can easily transmit immutable media that way today using bittorrent, yes.
#nslaterpauloppenheim: it does actually. you can do it with couchdb. though you'll hit a snag with addressing
#pauloppenheimbnvk: can I access an URL that you were hosting on that machine in the time period you speak of?
#bnvkno, that was a 133 MHz pentium 1 that sadly has gone to the great silicon pile in the sky
#pauloppenheimnslater: i think that addressing snag is more than a snag
#nslaterbnvk: so pauloppenheim's point is that a typical characteristic of a website is that it is always available. which is why websites are typically hosted on dedicated hardware, in dedicated buildings
#bnvkonce IP6 rolls out more stuff like this will be much easier to do
#breti have ipv6 at my house... sadly not a router that can support it
paulcp joined the channel
#bnvkright, that is "typical" assumed characteristic of a website
#KevinMarksthis is where the "static with enhancements" idea works, IMO
#nslaterone way of getting past that problem is to distribute your site across lots of machines. but the current web isn't set up to handle the addressing issues that come with that right now
#bnvkI don't want to assume that I always want all of my personal indie data always on, some data yes, some data, I'm fine with it being not accessible when I'm not online
#pauloppenheimnslater: round-robin dns and load balancing work fine today
#nslaterpauloppenheim: not so well for an indie federated web where your data is on your friends laptops, though
#pauloppenheimbnvk: i would not assume that opinion generalizes, especially to laptops
#nslateryes, if you're balancing across a known pool of servers
#bnvkpauloppenheim: yes, that's why a lot of people like the raspberry pi idea
#pauloppenheimdon't get me wrong guys, i agree this would be nice
#bnvkwould be nice, let's friggin build towards it
#bnvkif we say, the way the internet has gone the last 15 years is how it has always been and always will be, then that's how it will stay
ricmac joined the channel
#nslaterone thing i like about couchapps is that they like the git of websites. i publish a couchapp, and you can clone it like you can clone a git repo. and someone can clone it from you. and we can merge in any direction we want
#bnvkpersonally, I'd like to not have to pay hosting companies when I can leave a small machine on at home
#pauloppenheimi'm not a spokesperson for this community, but it feels like that is another project, not the indieweb
#nslaterin the same way it doesn't make sense to talk about a git repo being "online" it doesn't make sense to talk about a couchapp website being "online". it's a different way about thinking about the locality of a site
#pauloppenheimbnvk: you can leave a machine on at home if you want to, that does work today
#bnvknslater: of our early IndieWeb friends Max Ogden made a couchapp clone of diaspora alpha like that
#pauloppenheimbnvk: but that might be acceptable to your purposes
#bnvkpauloppenheim: right, of course, my home connection is usually good enough- my personal site is not mission critical data that lives depend on, it's blog posts, notes, and my portfolio ;)
#pauloppenheimi've literally had my site go down during a job interview, and one of my interviewers said something snide about "well, good thing we're not interviewing you for operations"
#nslateri quite like the idea of only having your website available when your computer is running
ricmac, basal, ricmac_, ricmac__ and caseorganic joined the channel
#Loqicaseorganic: tantek left you a message 4 hours, 22 minutes ago: - need to post a screenshot of that "This presentation cannot be opened b/c it is too old." !
scor joined the channel
#KartikPrabhu!tell barnabywalters: sorry for the double webmention to http://waterpigs.co.uk/notes/4V6Fna/ I thought it might update the mention not repeat it. Also, I was wondering why my photo didn't show up?
#tantekimagines a markoff chain that generates tomorrow's logs, today.
#kylewmwagle, I have a heroku app that sends me like 3 emails a month and it's definitely free... but I have no idea if you could wire up bugzilla to talk to an external service for mail. might be easier to just configure it to send through an outside smtp
addal, basal, scor, LauraJ, ryana, Phae, JonathanNeal, ricmac, glennjones, tantek and onewheelskyward joined the channel
#pfefferleacegiak oh no... seems that i missed that... will have a look
#tantek!tell KartikPrabhu,snarfed,Kevinmarks I mean, yes, linking # hashtags to *something* makes sense, it's just there's no one consistent UI/UX for this (that I know of). Add proposals to: http://indiewebcamp.com/hashtag
#Loqisnarfed: tantek left you a message 1 hour, 57 minutes ago: I mean, yes, linking # hashtags to *something* makes sense, it's just there's no one consistent UI/UX for this (that I know of). Add proposals to: http://indiewebcamp.com/hashtag
ricmac, caseorganic, chrisroo_, kylewm and barnabywalters joined the channel
#Loqibarnabywalters: KartikPrabhu left you a message 11 hours, 51 minutes ago: sorry for the double webmention to http://waterpigs.co.uk/notes/4V6Fna/ I thought it might update the mention not repeat it. Also, I was wondering why my photo didn't show up?
#Loqiaaronpk: tantek left you a message 2 hours, 33 minutes ago: I noticed some of your posts here show your name (alt text?) instead of icon/avatar: http://aaronparecki.com/tag/indieweb
#aaronpk!tell tantek that is a side effect of when my site archives its own content using indiearchive. not sure why the photo is missing there. either way this is getting fixed in my next push.
#barnabywalters!tell KartikPrabhu pretty sure both are my fault as your markup looks fine — double mention might even be an index locking problem on my side. Not sure what’s going on with author markup but yours looks good — could be improved with url property though :)
#LoqiKartikPrabhu: tantek left you a message 3 hours, 24 minutes ago: I mean, yes, linking # hashtags to *something* makes sense, it's just there's no one consistent UI/UX for this (that I know of). Add proposals to: http://indiewebcamp.com/hashtag
#LoqiKartikPrabhu: barnabywalters left you a message 16 minutes ago: pretty sure both are my fault as your markup looks fine — double mention might even be an index locking problem on my side. Not sure what’s going on with author markup but yours looks good — could be improved with url property though :)
#aaronpkoboy hierarchy stuff gets complicated fast
#aaronpkI was thinking about doing places entirely with tags, so there's no hierarchy just a bunch of tags
#tommorrisaaronpk: yeah. I ended up deciding to build my own. countries (which use domain name suffixes), then ‘areas’ which are nested. it’s done solely on the basis of my own need.
#aaronpklike your place "1" would be tagged "uk" and "london"
#tommorrisso, I may rearrange the hierarchy whenever I feel like it. ;)
#tommorrisbut equivalences will be declared with Wikipedia, Wikidata and OSM.
#Loqitantek: aaronpk left you a message 1 hour, 3 minutes ago: that is a side effect of when my site archives its own content using indiearchive. not sure why the photo is missing there. either way this is getting fixed in my next push.
#tantekI'd say better to spend time clarifying thoughts first (e.g. on the wiki) - there will be plenty of domains to choose from once you have a solid idea what you would use it for.
#aaronpktantek: it's a problem with following the redirect. i think youtube is sending a different URL back for the loqi user agent
#bnvkmy thinking is cloning the Prism Break repo, styling it up a lil bit differently then adding it to whatever domain is chosen which will make the http://indiewebcamp.com/Projects type thing a bit more user friendly for the IW curious user
#bnvkof course, a lot of the projects are not super easy to install yet, but it will lay a foundation for that sort of experience people are used to
#tantekbnvk - none of the projects are super easy to install yet
#tantekso I'm not sure there's anything to lay a foundation for
#tanteknor any experience to draw from about what such an experience should be like
#bnvkthe foundation of the user flow of getting involved with indie web and installing an IW app- so in 3, 6, 9 months when one or more projects are easy to get working, the UX of choosing and quickly browsing will be handled to some degree
cweiske joined the channel
#bnvkof course, this will be iterated on along the way
#tantekTo be clear, if you think that's the next highest priority for you personally, e.g. for making it easier to (un)install on your own personal site, then go for it.
#tantekbarnabywalters - I'd challenge that assertion. I don't believe any project is "ready(ish)" for widespread use until you've got at least a few alpha/beta users that can confirm as much.
#barnabywalterstantek: AFAIK Mailpile has a number of alpha users
#bnvktantek: cool, my thinking is there are also other projects like OwnCloud that can be added as well
#bnvkMany of these not technically IW in that they don't have micro formats as part of their structure, but this move could be an olive branch to those communities / projects
#tantekbnvk - it's not about microformats - it's about whether or not the project creators / developers actually selfdogfood their own projects on their own domains
#tantekwithout that - I hate to say it - but the projects are *ignorable* - because they will eventually die
#bnvkattending their hackathon and seeing 60+self dog fooding devs, as well as the 98 daily who are in #owncloud-dev, as well large German universities using it for their students was enough verification for me
#tantekwow there never was an "openphoto" page created!
#tantekguess people really didn't care much about that project
chrisroos joined the channel
#bnvktantek: a lot of privacy minded people might not want to list URL's publicly to sites that contain their personal data, not sure how that real world concern fits into your rubric
#tantekbnvk, based on experience I'm skeptical of those that don't show their work, it's that simple.
#barnabywaltersbnvk: I made some changes to indiewebify me (reply/like/repost validation, datetime error detection, improved content display) — can you deploy? changes require a composer update
#tantekat the Federated Social Web Summit, some of the biggest talkers were "privacy minded people"
#barnabywalterstantek: it’s dead, pending transfer of relevant content to Taproot
#barnabywaltersI could probably attempt to debug the JS-related problem but would rather put that time into making getting Taproot displaying photo posts better
ricmac joined the channel
#tantekok - I'm deleting your testimonial about it being "a good candidate for being in the Production section. It’s reliable and fairly well polished"
#tantek.comedited /projects () "(-527) rename open photo to trovebox, link to main article, demote from production section back down to experimental due to problems, drop barnaby as user of" (view diff)
curiousjohn, squeakytoy and chloeweil joined the channel
#KevinMarksso, are we goign to do an indiewebcamp knight submission?
#LoqiKevinMarks: tantek left you a message 6 hours ago: I mean, yes, linking # hashtags to *something* makes sense, it's just there's no one consistent UI/UX for this (that I know of). Add proposals to: http://indiewebcamp.com/hashtag
#tantekAnd on that note - consider this a call for co-organizers for IndieWebCampNYC - who else is in NYC and can help organize, get local sponsors etc.?
KevinMarks2, dangillmor and caseorganic joined the channel
#caseorganicdangillmor: tantek: yes, working on the diagram this evening, likely after our call
#dangillmorcaseorganic: tantek: glad to hear. I was hoping to attach to a Knight application I'm submitting separately (to create an "Open Internet MOOC") but look forward to seeing it!
#dangillmorit closes in <70 minutes. don't worry, image is not essential.
scor joined the channel
#JeenaHaven't have time following here due to new job and everything, but the setup I created before that works pretty neat so I am still posting everything to my own website and POSSEing.
#JeenaIt works quite well, the C++ they use isn't very complicated so I haven't had problems yet. The most I have to learn is how to use cmake and emacs (I had to pic some editor for Linux and vi didn't really work for me)
#Jeenalove the fact that there is so much talk and effort put into open source and open protocols, etc.
#snarfedthat's great! glad to hear it's going well
CheckDavid joined the channel
#Jeenafor example for inter process communication instead of inventing something propriatary we always use dbus
#aaronpkah yeah. in this case I have a specific use case for the list, the goal is to go to all the places so I will likely be picking a place ahead of time.
#tantekthen it seems like the "checking off" could be completely passive - just watch your checkins stream, query your store for to-do's, and check them off automatically.
#tommorristantek: on the “sort of” front - I’m not sure what the ‘places’ thing on my site will become. It’s reviews+foursquare tips but with some genuine tommorris™ snark added.
#snarfedi wonder if there's a third party imessage app on android
#aaronpksnarfed: there is, but that's super sketchy
#caseorganicdangillmor: 70 min - that's a short time period. I'm doing employee reviews today so I won't be able to finish the diagram in time. Definitely in time for the Knight Grant, though!
#tantektommorris, but you repeat yourself: "on my site" and "with some genuine tommorris™ snark added"
#snarfedaaronpk: super sketchy or nothing, i guess
#tantektommorris sounds like "venue" pages, which then have a collection of h-reviews on them
#aaronpkit's made by some chinese company that has to run servers to "help" with the connection, so...sure..
#tommorrisnotes that he has ‘We the Media’ on his bookshelf.
#KevinMarksKevin Marks is building a startup based on indieweb principles. Over the last 20 years he's moved between giant companies and founding startups - BBC, The UK MultiMedia Corporation, Apple QuickTime, Technorati, Google, BT, Salesforce. The common thread has been working out how people, computers and media can complement each other, and solving the engineering and social problems where they meet. He is one of the driving force
#dangillmorcaseorganic: feel free to mention me but not as a co-applicant, because i'm writing about indieweb
#caseorganicbret: if the fellowship grant goes through ben would be a candidate as one of the recipients
benwerd joined the channel
#Loqibenwerd: caseorganic left you a message 1 week, 3 days ago: Thanks to you and Idno for lunch! It's delicious
#Loqibenwerd: barnabywalters left you a message 1 week, 1 day ago: markup weirdness spotted on http://idno.co — there’s an a> after the “Patrons” link
#Loqibenwerd: tantek left you a message on 3/17 at 4:51pm: when you did start POSSEing photo posts to Twitter? Do you have an example of an early photo post with Twitter POSSE copy?
#benwerdAh, the "ben hasn't been in the channel for ages" dance.
#benwerdHuge thanks for everyone's support on the News Challenge post btw. Really very much appreciated. All an attempt to work on this stuff full-time!
#tantekThe poor ux / handling of unknown / unregistered URL schemes is making me wonder if instead every comm service should simply support a web UI that you can directly link to
#tantekTo a link to start a message/call with a specific person
#bearwe are exploring that to get xmpp presence out to the web so folks don't have to grok what xmpp:// is
#pauloppenheimtantek: the "open with" pattern that most OSes now use is a good workaround, but Android's no-default-intent-handler popup might be a better hack