86°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • 9:39pm
    Asleep
    5:45am
    Awake
    7h 39m
    Slept
    44m
    Awake for
    Portland, Oregon, USA
    Tue, May 31, 2016 5:45am -07:00
  • Ben Michel📍Bend, Oregon https://twitter.com/obensource   •   May 30
    going to be there no later than 5:30 to set ups sound, etc. Going to try for 5. :)
    Aaron Parecki
    @obensource Cool, I will shoot for 5pm then! I need either a 1/4" or RCA output of the audio.
    Portland, Oregon, USA
    1 reply
    Mon, May 30, 2016 11:43am -07:00
  • Ben Michel📍Bend, Oregon https://twitter.com/obensource   •   May 24
    rad! So stoked you’re jumping in! 🙌

    I’m doing audio, we’ll be in touch soon. :D
    Aaron Parecki
    @obensource What's the plan for tomorrow? I need some time to set up, what time are you getting there?
    Portland, Oregon, USA
    1 like 3 replies
    Mon, May 30, 2016 11:06am -07:00
  • 10:46pm
    Asleep
    6:57am
    Awake
    7h 52m
    Slept
    36m
    Awake for
    Portland, Oregon, USA
    Mon, May 30, 2016 6:57am -07:00
  • Aaron Parecki
    at Milwaukie Ave Train Crossing
    Portland, Oregon • Sun, May 29, 2016 6:34pm
    45.503538 -122.654214
    Portland, OR, United States
    Sun, May 29, 2016 6:34pm -07:00
  • Aaron Parecki
    at Oregon Mead & Cider Co.
    Portland, Oregon • Sun, May 29, 2016 3:51pm
    45.52891 -122.644008
    Trying some sparkling mead!
    Portland, OR, United States
    Sun, May 29, 2016 3:51pm -07:00
  • Aaron Parecki
    at Culmination Brewing
    Portland, Oregon • Sun, May 29, 2016 2:52pm
    45.528877 -122.64369
    Portland, OR, United States
    foursquare.com/user/894076
    Sun, May 29, 2016 2:52pm -07:00
  • Aaron Parecki
    at Lan Su Chinese Garden
    Portland, Oregon • Sun, May 29, 2016 11:58am
    45.525331 -122.67333
    ⛩ — with anomalily
    Portland, OR, United States
    foursquare.com/user/894076
    Sun, May 29, 2016 11:58am -07:00
  • 11:26pm
    Asleep
    8:26am
    Awake
    8h 42m
    Slept
    55m
    Awake for
    Portland, Oregon, USA
    Sun, May 29, 2016 8:26am -07:00
  • Calum Ryan https://twitter.com/calum_ryan   •   May 28
    made them myself
    Aaron Parecki
    @calum_ryan Oh that's awesome! They look great!
    Portland, Oregon
    Sat, May 28, 2016 1:04pm -07:00
  • Calum Ryan https://twitter.com/calum_ryan   •   May 28
    it's up and working now, uses forecast.io for weather API as it's served over https
    Aaron Parecki
    @calum_ryan That looks great! Where'd you get the weather icons from?
    Portland, Oregon, USA
    2 replies
    Sat, May 28, 2016 1:00pm -07:00
  • https://github.com/snarfed/granary/issues
    Aaron Parecki
    It would be amazing if Granary supported PuSH. That would allow Granary to be smart about how it polls the underlying data sources (since each may have their own varying rate limits) instead of relying on the Granary consumer to implement smart polling. Ideally a Granary consumer could subscribe to updates at the PuSH hub and be notified when a feed has new content.
    Portland, Oregon, USA
    Sat, May 28, 2016 11:45am -07:00 #granary
  • 12:02am
    Asleep
    7:58am
    Awake
    7h 48m
    Slept
    27m
    Awake for
    Portland, Oregon, USA
    Sat, May 28, 2016 7:58am -07:00
  • https://github.com/aaronpk/webmention/issues/46
    Aaron Parecki
    Just for clarification since some people seem to be unclear, this issue is specifically about whether to allow/recommend HEAD requests when making the HTTP request to verify that a webmention source URL does in fact link to the target URL.

    This is *not* about the HTTP request used to discover the webmention endpoint in the first place. There are definitely obvious benefits to doing a HEAD request first when discovering the endpoint, since the webmention endpoint may be advertised in the HTTP header, which means that the sender can avoid making a GET request at all.

    When verifying the link back, the receiver is going to have to make a GET request eventually, in order to check the document body for the link. The question is whether we should recommend that a receiver first make a HEAD request to the source URL before making the GET request.
    Portland, Oregon, USA
    Fri, May 27, 2016 10:08am -07:00 #webmention
  • 10:21pm
    Asleep
    5:51am
    Awake
    7h 07m
    Slept
    30m
    Awake for
    Portland, Oregon, USA
    Fri, May 27, 2016 5:51am -07:00
  • Aaron Parecki
    This is perhaps the first step in the fall of certificate authorities in favor of p2p root CA trust sharing. https://twitter.com/FiloSottile/status/735940720931012608
    Portland, Oregon, USA
    1 like 1 repost 2 mentions
    Thu, May 26, 2016 3:19pm -07:00 #security #ssl #https #bluecoat
  • https://github.com/aaronpk/webmention/issues/40
    Aaron Parecki
    It's true that not all webmention targets are HTML documents. Because of this, I think it's reasonable to clarify the text, changing

    > The sender MUST fetch the target URL (and follow redirects [FETCH]) and check for an HTTP Link header [RFC5988] with a rel value of `webmention`, or an HTML `<link>` or `<a>` element with a rel value of `webmention`.

    to

    > The sender MUST fetch the target URL (and follow redirects [FETCH]) and check for an HTTP Link header [RFC5988] with a rel value of `webmention`, and if the content-type of the target URL is HTML, the sender MUST also check for an HTML `<link>` or `<a>` element with a rel value of `webmention`.

    Requiring all senders to check for the HTTP `Link` header provides the largest opportunity for interop among implementations, since it's possible to publish a Link header regardless of content type.

    If you have specific examples of wanting to advertise a webmention endpoint in a non-HTML document, please document them and suggest a (as you said) "standards-compliant way" of advertising the endpoint in the document.
    Portland, Oregon, USA
    Thu, May 26, 2016 1:06pm -07:00 #webmention #w3c
  • https://github.com/aaronpk/webmention/issues/39#issuecomment-221936420
    Aaron Parecki
    I'm just going to point back to what @sandhawke said:

    > Abandoning your early adopters before establishing a new user base means you have nobody.

    The time to suggest a 100% breaking change to the spec has long passed. There is already a lot of written and deployed code that sends webmentions using form-encoded syntax. It's not a matter of simply making a "tiny" change to switch to JSON, since it will affect senders as well as receivers, some of which are using libraries on both sides, not to mention the fact that this software is deployed quite widely and in places where a single person can't even mandate that it be updated. Such is the situation when a spec gets widely implemented.
    Portland, Oregon, USA
    Thu, May 26, 2016 10:25am -07:00 #webmention
  • 9:43pm
    Asleep
    6:48am
    Awake
    8h 50m
    Slept
    34m
    Awake for
    Portland, Oregon, USA
    Thu, May 26, 2016 6:48am -07:00
  • Aaron Parecki
    On tap: Stop Work Stout! #wework
    Portland, Oregon, USA
    12 likes
    Wed, May 25, 2016 5:02pm -07:00 #wework
older

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv