1. My take on generic prev/next controls on keyup, using only bean for events, based on previous work by Aaron Parecki and Tantek Çelik:

    
    // Generic prev/next navigation on arrow key press
    bean.on(document.body, 'keyup', function (e) {
      var prevEl, nextEl;
      
      if (document.activeElement !== document.body) return;
      if (e.metaKey || e.ctrlKey || e.altKey || e.shiftKey) return;
      
      if (e.keyCode === 37) {
        prevEl = document.querySelector('[rel~=previous]');
        if (prevEl) bean.fire(prevEl, 'click');
      } else if (e.keyCode === 39) {
        nextEl = document.querySelector('[rel~=next]');
        if (nextEl) bean.fire(nextEl, 'click');
      }
    }); 
    
  2. Hugo Roy: @BarnabyWalters OK. BTW Taproot looks amazing, well done! but what's the indieauth for? I can auth but then, what can i do?

    @hugoroyd thanks! Currently indieauth login is just for me to post stuff, in the future I’ll use it to implement private content e.g. private notes, enhanced checkin resolution, maybe even spelling corrections :) Comments only accepted via indieweb commenting

  3. Hugo Roy: @BarnabyWalters @ar i'm curious how you get suggestions from ddg.gg (just testing the comments and indieauth)

    @hugoroyd I don’t actually get suggestions from DDG, the suggestions are from Google, but my search goes through DDG. Thinking about it, this probably actually negates many privacy benefits and I should turn it off.

  4. Ben Werdmuller: Government - the last great gatekeeper - is ripe for disruption.

    The first is to publicly declare the jurisdiction in which you live, and in which your data is hosted. That way, people can make an informed decision about how to communicate with you.

    That’s a really brilliant idea. Maybe link the brand names to their tosdr.org pages too.

  5. Ben Werdmuller: Indieweb video test

    @benwerd nice one! I’m currently working on video post-by-email. It almost worked here, next time should work flawlessly.

    The nice thing about using email to post videos is that it’s asyncronous — I can send the email and then go do something else, instead of having to either wait for it to upload or do the “if I switch apps now will it stop uploading argh what do I do” dance.

  6. Aral Balkan: Deleted tweets shouldn’t be deleted; they should be shown as deleted. The content is already out there. It is the _intention_ that matters.

    Aral Balkan there’s been a lot of discussion recently about deletion of content — some documented here: indiewebcamp.com/deleted and indiewebcamp.com/POSSE#Delete

    E.G. if I’ve replied to one of your notes/tweets and stored a reply context so even if your copy goes down my content still makes sense, but you delete the original — should I delete it, devaluing my own content? Should I mark it as changed or deleted?

  7. Seb Lee-Delisle: So @StraightPrideUK thinks that publishing answers to interview questions is harassment. I don’t think they understand what harassment is.

    @seb_ly also kinda hilarious that they threaten to “print out” reposts. Tempted to alter my print styles to give them a little surprise…

  8. Aral Balkan: Mark the dates: the 2nd IndieWebCampUK is taking place in Brighton on the 7th & 8th of September. http://t.co/Vq5OSdzgoh

    Aral Balkan just booking my flights+accommodation etc., any news RE the design workshop you mentioned? Would be handy to know if solidified so I can adjust travel plans :)

  9. shawfactor: Thoughts on extending webmentions

    Great work getting webmention set up and your content marked up with microformats!

    At the moment of the method is built around a POSSE architecture. This works well for long form articles which can stand alone but address issues or ideas that are posted on an external website.

    The evidence is against you here, as almost all known usage of webmention has been for short replies which don’t make sense without context.

    But if that is all there is to webmentions it is just a nicer implementation of Pingback.

    Pingback succeeded because it was simple. Webmention is even simpler, for good reason.

    However the current workflow is awkward and i doubt it will catch on with the general public. Sophisticated Indieweb users can and will read an article on an external site and then return to their own to post a comment, but that king of behaviour is not intuitive.

    I absolutely agree! I’m trying various different approaches to making this easier (and making web content more actionable in general), currently I’m using web action toolbelt to really quickly reply to content on other sites. There’s been a lot of discussion about this, and it’s something which everyone can work on as more people start implementing indieweb comments.

    I make the comment on the external site and as part of making the comment I add my author url, that being the url of my own site. The external site then sends a webmention of the comment to my site. My own site could then scrapes my comment and saves a copy in my CMS. Otionall  I could republish the comment in my blog or activity feed at my discretion. Thus fully implementing PESOS.

    We actually discussed this exact flow at IWCUK 2012, but no-one ever implemented it because, with browser extensions, there’s no need to log in to other people’s sites (complex to implement) and have those sites post to each other (security hole).

    Thanks for bringing these issues up, it’s great to have new people join the discussion! I’ll start documenting your points on the Indiewebcamp wiki — it’s there and on the IRC room where most discussion takes place.

  10. Aral Balkan: @BarnabyWalters Will definitely look into it :) Any suggestions that pop out at you?

    Aral Balkan best place to start is h-card on the homepage (with rel=me on twitter/email links) and h-entry on your notes. All the mf2 vocab pages have examples on, and let me know if you run into any problems — we’re always looking to make the docs better.