74°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • 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
  • https://ben.thatmustbe.me/note/2016/5/16/2/
    Aaron Parecki
    There's always :facepalm:
    Portland, Oregon
    3 replies
    Mon, May 16, 2016 1:34pm -07:00
  • Tom Anypuppies https://twitter.com/webrocker   •   May 15
    i would piggyback on that order, if possible. but if it's over 40€ inc shipping, customs+tax will apply
    Aaron Parecki
    @webrocker @jkphl @iwontsignuphere Teespring should take care of all the shipping/tax so you should try! If it doesn't, we can do a new one
    New York, New York, USA
    1 like
    Sun, May 15, 2016 4:47am -04:00
  • Matthias Ott https://twitter.com/m_ott   •   May 8
    @aaronpk Do you know this? Almost complete guide to flexbox (without flexbox) http://kyusuf.com/post/almost-complete-guide-to-flexbox-without-flexbox Maybe it’s useful… /cc @adactio
    Aaron Parecki
    @m_ott Thanks! Bookmarking that one for sure!
    Düsseldorf, Nordrhein-Westfalen, DEU
    Sun, May 8, 2016 12:32pm +02: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