89°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • 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
  • 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
  • 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
  • https://twitter.com/rrmutt/status/735584264821964800
    Aaron Parecki
    @rrmutt You can sign up for the weekly newsletter! https://indiewebcamp.com/this-week
    Portland, Oregon, USA
    Wed, May 25, 2016 2:33pm -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 Speaking of audio, are you free tonight? It'd be great to see you at this! https://www.eventbrite.com/e/xoxo-podcast-studio-visioning-workshop-tickets-25070419299
    Portland, Oregon, USA
    1 like 1 reply
    Tue, May 24, 2016 11:18am -07:00 #xoxo
  • 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 @denormalize Perfect! This will be a good chance to test out my new bike-sized recording rig!
    Portland, Oregon, USA
    1 reply
    Tue, May 24, 2016 11:12am -07:00 #donutjs
  • https://twitter.com/denormalize/status/735094248714973184
    Aaron Parecki
    @denormalize Sure thing! Who should I get in touch with to coordinate?
    Portland, Oregon, USA
    1 like 5 replies
    Tue, May 24, 2016 10:10am -07:00 #donutjs
  • https://kylewm.com/2016/05/trying-to-choose-a-health-insurance-plan-for-the
    Aaron Parecki
    ugh I just did this today (the first time this year) and it was way too confusing
    Portland, Oregon
    Mon, May 23, 2016 10:36pm -07:00
  • https://twitter.com/hmans/status/734439810941751300
    Aaron Parecki
    @hmans Please do! Would love to hear more feedback. Also see https://indiewebcamp.com/generations for some more thoughts on this.
    Portland, Oregon, USA
    Sun, May 22, 2016 10:47am -07:00
  • https://twitter.com/hmans/status/734439110392356865
    Aaron Parecki
    @hmans We're well aware, and would appreciate any help making it more accessible! It is a wiki after all! #indiewebcamp
    Portland, Oregon, USA
    2 replies
    Sun, May 22, 2016 10:43am -07:00 #indiewebcamp
  • https://kylewm.com/2016/05/two-languages-i-m-really-glad-i-waited-until-2016
    Aaron Parecki
    so what you're saying is you only know the good parts of PHP?
    Portland, Oregon
    1 reply
    Fri, May 20, 2016 10:31pm -07:00
  • https://kylewm.com/2016/05/so-at-work-today-i-m-supposed-to-share-something
    Aaron Parecki
    Most people probably don't know you made silo.pub ;-) You could always share that.
    Portland, Oregon
    1 like
    Fri, May 20, 2016 10:28am -07:00
  • Calum Ryan https://twitter.com/calum_ryan   •   May 18
    Geolocation added tonight on http://calumryan.com, next up displaying current weather status for posts (coz I'm British) #indieweb
    Aaron Parecki
    @calum_ryan Very cool! My site shows weather in the header right now, but it's been a TODO forever to show that per post! Can't wait to see!
    Portland, Oregon, USA
    4 replies
    Wed, May 18, 2016 3:40pm -07:00
  • The Sprocket Podcast https://twitter.com/SprocketPodcast   •   May 17
    E299 with @dbrTHE and @Shadowfoot just posted! Ladd's 500, Venersborg 200, etc. https://www.thepodcasthost.com/thesprocketpodcast/2016/05/17/e299-david-goes-places/
    Aaron Parecki
    @SprocketPodcast Does this mean it's time for another live episode for #300? 🎥😄🎙
    Portland, Oregon, USA
    1 like 1 reply
    Tue, May 17, 2016 1:25pm -07:00
  • https://kylewm.com/2016/05/that-s-hysterical-ok-i-sort-of-get-it-that-will-help
    Aaron Parecki
    hah yeah... you'll get the hang of it :-) If you really want to get thrown for a loop, try using a Windows keyboard on your mac.
    Portland, Oregon
    1 reply
    Tue, May 17, 2016 10:01am -07:00
  • https://kylewm.com/2016/05/i-m-veg-n-because-i-don-t-like-to-kill-animals-not
    Aaron Parecki
    Yeah, having never eaten meat before, I don't know what the fake meat products are trying to imitate, so they aren't really appealing.
    Portland, Oregon
    Tue, May 17, 2016 9:14am -07:00
  • https://kylewm.com/2016/05/i-m-not-a-vegetarian-but-i-don-t-see-why-anyone-would
    Aaron Parecki
    I have always been a vegetarian and I don't see why anyone would want to eat fake meat.
    Portland, Oregon
    1 reply
    Tue, May 17, 2016 8:57am -07:00
  • https://kylewm.com/2016/05/day-1-with-osx-so-far-so-good-except-i-have-no-idea
    Aaron Parecki
    cmd is for everything you used to use ctrl on Windows for. ctrl is for things you used ctrl on UNIX for.
    Portland, Oregon
    2 replies
    Mon, May 16, 2016 6:18pm -07:00
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