57°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • https://github.com/indieweb/wiki/issues/31
    Aaron Parecki
    @veganstraightedge Do you have any guidelines on a color scheme we could use? The current IWC colors are super bold, so we'd need some sort of matching lighter color scheme to add to the branding guidelines.
    Portland, Oregon, USA
    Tue, Jul 5, 2016 12:41pm -07:00
  • #ICantBreathe https://twitter.com/chrisbergr   •   Jul 5
    Do anybody know if new users for #ownyourgram will be accepted again in near future?
    I would love to use it.

    // cc #indieweb @aaronpk
    Aaron Parecki
    @chrisbergr I'm definitely planning on opening it up again, just need to finish a few other things first!
    Portland, Oregon, USA
    1 like 1 reply
    Tue, Jul 5, 2016 7:56am -07:00
  • Henrik Carlsson https://twitter.com/synvila   •   Jun 29
    We need a feed reader that's also a publishing tool and that has the ability to send webmentions. That way we … http://blog.henrikcarlsson.se/2016/05/7892/
    Aaron Parecki
    @synvila Have you seen http://woodwind.xyz? It's pretty much exactly what you described! :-) #indieweb
    Portland, Oregon, USA
    2 likes 1 reply
    Wed, Jun 29, 2016 11:33am -07:00 #indieweb
  • Nick Furness https://twitter.com/geeknixta   •   Jun 26
    v cool. @aaronpk once had an idea for (built?) an app to analog timezone you through long flights. To work, post 8.2 Brain!
    Aaron Parecki
    @geeknixta @williamscraigm and here's my "Airplane Time" app! https://aaronparecki.com/2013/11/17/3/airplane-time-stretch-time-while-flying
    Portland, Oregon, USA
    2 likes
    Sat, Jun 25, 2016 7:06pm -07:00
  • Nick Furness https://twitter.com/geeknixta   •   Jun 26
    I've tried and failed many times to get a GPS fix since then. Figured the metal fuselage blocked signals. But ok!
    Aaron Parecki
    @geeknixta @williamscraigm I regularly track GPS on flights. Most of the time only get a signal at a window seat: https://aaronparecki.com/flights
    Portland, Oregon, USA
    2 likes 1 repost 1 reply
    Sat, Jun 25, 2016 7:04pm -07:00
  • https://webmention.rocks/test/2
    Aaron Parecki
    Here's a post for Webmention.rocks test 2!
    Portland, Oregon, USA
    1 mention
    Wed, Jun 22, 2016 11:34am -07:00
  • beau https://twitter.com/beaugunderson   •   Jun 21
    iOS developer friends: what is a good resource that explains the requirements for doing secure OAuth2 in an iOS app?
    Aaron Parecki
    @beaugunderson Your best best is to not use the client secret, and redirect to the app's registered protocol handler. Or dynamically generate a client secret when the app first launches (unique to each app). Sounds like this would be a good blog post.
    Portland, Oregon, USA
    1 like
    Tue, Jun 21, 2016 12:09pm -07:00 #oauth2
  • Thursday Bram https://twitter.com/thursdayb   •   Jun 17
    Clearly, you should start a new project.
    Aaron Parecki
    @thursdayb Don't tempt me! I have a list!
    Portland, Oregon
    1 reply
    Thu, Jun 16, 2016 6:35pm -07:00
  • Dino Baskovic https://twitter.com/ProfessorDino   •   Jun 14
    What’s up with @microformats? Dead on the vine? No web, blog, wiki update in ages. Pls correct me if wrong. #webdesign #webdev #microformats
    Aaron Parecki
    @ProfessorDino No blog posts lately, but plenty of wiki activity! http://microformats.org/wiki/Special:RecentChanges Lots of use in #indiewebcamp too!
    Portland, Oregon, USA
    2 likes
    Tue, Jun 14, 2016 12:42pm -07:00 #microformats
  • https://snarfed.org/2016-06-11_decentralized-web-summit
    Aaron Parecki
    Thank you for describing the blockchain without using the words "decentralized" or "distributed." This makes me much more likely to be interested in your further thoughts and experiments with it! Looking forward to reading more from you about this in the future!
    Portland, Oregon, USA
    1 like
    Sun, Jun 12, 2016 5:02pm -07:00
  • https://twitter.com/aaronraimist/status/741463183513124864
    Aaron Parecki
    @aaronraimist oh wow. That's worse than I thought then. That means it isn't just sending them in batches.
    Portland, Oregon, USA
    1 like
    Fri, Jun 10, 2016 7:53pm -07:00
  • https://twitter.com/aaronraimist/status/741462621136654336
    Aaron Parecki
    @aaronraimist Thanks. Is it the very last one in the list?
    Portland, Oregon, USA
    1 like 2 replies
    Fri, Jun 10, 2016 7:51pm -07:00
  • https://twitter.com/aaronraimist/status/741456355693760513
    Aaron Parecki
    @aaronraimist I got that too. Can you check if my name is the last one in the list you got?
    Portland, Oregon, USA
    3 likes 1 repost 4 replies
    Fri, Jun 10, 2016 7:48pm -07:00
  • https://twitter.com/ungoldman/status/739522380234510336
    Aaron Parecki
    @ungoldman @lyzidiamond is this a euphamism
    Portland, Oregon, USA
    Wed, Jun 8, 2016 8:54pm -07:00
  • #ICantBreathe https://twitter.com/chrisbergr   •   Jun 8
    @aaronpk Hi Aaron, would you be so kind to tell me how you create the captures for your bookmarks?
    It looks so awesome :)
    Aaron Parecki
    @chrisbergr Thanks! The screenshots are generated by http://wkhtmltopdf.org wrapped into a small service here: https://github.com/aaronpk/Lithograph
    Portland, Oregon, USA
    1 like 1 repost 1 reply
    Wed, Jun 8, 2016 4:53pm -07:00 #lithograph #indieweb
  • Jeena https://twitter.com/jeena   •   Jun 8
    My IndieWebCamp t-shorts with the new logo arrived! But next time we need to g... more at https://jeena.net/photos/233
    Aaron Parecki
    @jeena @veganstraightedge When I launch a new teespring campaign I will make a parallel one that ships out of the EU and it should solve that. The shirts will likely be more than $20 USD though since I'll be doing a smaller minimum order size.
    Portland, Oregon
    1 repost
    Wed, Jun 8, 2016 4:08pm -07:00
  • https://github.com/aaronpk/IndieAuth.com/issues/120#issuecomment-224739992
    Aaron Parecki
    Not that it's your fault, but I think you're starting to confuse the two roles of indieauth.com.

    Role 1) indieauth.com is a service that developers can use to handle all the hard work of doing rel-me-auth with specific providers directly. In this case, the application developer has a trust relationship with indieauth.com and users should not be concerned that they're using indieauth.com, from their POV they are just signing in to the website. This is how the indiewebcamp.com wiki uses indieauth.com

    Role 2) indieauth.com is a service that users can delegate their domain to. To use indieauth.com this way, the user links to indieauth.com as their `authorization_endpoint` on their domain. In this case, the user has a trust relationship with indieauth.com, and an application discovers the user's auth endpoint by following the rel link on their website. Micropub apps like Quill work this way, where you will only ever see indieauth.com if you have delegated to it yourself.

    Does this help clear things up? In situation 2, you'll only ever see indieauth.com if you explicitly set it as your authorization endpoint. You could use indiecert.net or use your own auth server instead. In situation 1, where a developer has chosen to use indieauth.com instead of implementing authentication themselves, you're limited to the options that indieauth.com has implemented. However the idea is that indieauth.com implements a good number of options and in a secure way, making it a better option for developers than implementing PGP/SMS/GitHub/etc themselves.

    With that in mind, could you rephrase your request in that context?
    Portland, Oregon, USA
    Wed, Jun 8, 2016 3:08pm -07:00 #indieauth
  • https://github.com/aaronpk/IndieAuth.com/issues/120
    Aaron Parecki
    Hm, would you want to delegate to the `pgp` one to prevent any other login mechanisms from being used? One of the nice things about indieauth.com showing multiple options is that depending on the device you're logging in on, you might want to choose a different option. For example I usually use GitHub or GPG login when I'm on my main computer, but use Twitter from my phone.

    I can definitely see value in wanting to limit the options provided by indieauth.com to a subset of the rel-me links on your site. (Maybe I want Twitter listed on my site, but never want to use it for login.)

    What about using the query string to indicate the supported providers?

    `https://indieauth.com/auth?providers=github.com,pgp,sms` etc. In that case, indieauth.com could even present them to you in the order given.

    Similar to https://github.com/aaronpk/IndieAuth.com/issues/112, if only one is set then it could redirect immediately instead of making you click the button, which would be a better user experience.
    Portland, Oregon, USA
    Wed, Jun 8, 2016 2:42pm -07:00 #indieauth
  • https://twitter.com/timweston/status/740570724969152513
    Aaron Parecki
    Actually my VPSs are on @Linode, I only use @Dreamhost for shared hosting
    Portland, Oregon
    1 like 1 repost
    Wed, Jun 8, 2016 8:47am -07:00
  • https://twitter.com/timweston/status/740567278161399808
    Aaron Parecki
    @timweston I'm a fan of @Dreamhost. Also see http://indiewebcamp.com/web_hosting
    Portland, Oregon, USA
    3 likes 1 repost
    Wed, Jun 8, 2016 8:35am -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