69°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • The Everyday Dad https://twitter.com/every_daydad   •   Aug 5
    I just remembered the Lumix LX10 exists.

    This does not bode well for the countdown 😬
    Aaron Parecki
    I'm waiting for the updated version of that! The RX100, G7Xii, and LX10 were all released in 2016, and Sony and Canon just released their updated versions, so LUMIX coming soon...?
    Portland, Oregon
    2 likes 1 reply
    Mon, Aug 5, 2019 8:20am -07:00
  • The Everyday Dad https://twitter.com/every_daydad   •   Aug 4
    Wow and the hits keep coming.

    I’ve never had a camera overheat on me before one of my Sony cameras before. And 5 minutes of being off later it still won’t record.

    The RX100V was recording in 4K too 🤯
    Aaron Parecki
    oh no that's not good. Mine is coming on Tuesday and I am very excited for it, I hope it doesn't also have this problem!
    Portland, Oregon, USA
    1 like
    Sun, Aug 4, 2019 11:38am -07:00
  • Dave Maze https://twitter.com/DaveMaze_   •   Aug 4
    What’s the best UHS-II card? I need one to shoot max 4K on an EOS R
    Aaron Parecki
    Prograde. Not cheap, but they are solid!
    Portland, Oregon, USA
    1 like
    Sun, Aug 4, 2019 9:39am -07:00
  • permalink
    Aaron Parecki
    oo this looks like a fun project
    Portland, Oregon
    1 mention
    Sat, Aug 3, 2019 10:12am -07:00
  • Liv https://twitter.com/LivvyFanon   •   Aug 3
    I represent the worst position on eating meat which is “I understand it’s very wrong to do it but I’m too lazy to change my consumption habits at all”
    Aaron Parecki
    I'm the complete opposite which is "I've never eaten meat, but I have no personal feelings on it, and I’m too lazy to change my consumption habits at all"
    Portland, Oregon, USA
    2 likes
    Fri, Aug 2, 2019 11:17pm -07:00
  • Sidney Diongzon | Filmmaker https://twitter.com/SidneyDiongzon   •   Aug 2
    What??? Where do you live? On a plane?
    Aaron Parecki
    Sure feels like it sometimes 😂
    Portland, Oregon, USA
    1 like
    Fri, Aug 2, 2019 10:01am -07:00
  • Sidney Diongzon | Filmmaker https://twitter.com/SidneyDiongzon   •   Aug 2
    Where's everyone from? And what camera & lens are you shooting with???
    Aaron Parecki
    I live at 35,000 feet, and I shoot with whatever I can fit in my carryon.
    Portland, Oregon, USA
    4 likes 1 reply
    Fri, Aug 2, 2019 9:55am -07:00
  • Not Fake Adam Kalsey https://twitter.com/akalsey   •   Aug 1
    But they base64 encoded it, so that’s OK, right?
    Aaron Parecki
    not even 😭 the variable is called "client_secret"

    and worse, it's a bank
    Oregon City, Oregon
    Thu, Aug 1, 2019 10:56am -07:00
  • gio https://micro.blog/gio   •   Aug 1

    @aaronpk or that you are shocked when there are no trips in your TripIt queue.

    Aaron Parecki
    when that happens it just means I haven't actually booked the flights yet 😂
    Oregon City, Oregon
    Thu, Aug 1, 2019 10:48am -07:00
  • Justin Richer https://twitter.com/justin__richer   •   Jul 29
    We need a word for "something that is optional but will break everything if you don't do it so we enforce it anyway". It's a defacto-must of some kind?
    Aaron Parecki
    "SHOULD, NO REALLY"
    Seattle, Washington
    3 likes
    Mon, Jul 29, 2019 10:55pm -07:00
  • Boomrang https://twitter.com/boomrang99   •   Jul 29
    Thanks for the response. I am trying to understand the specifics of the risk involved here. The site itself is HTTPS however the load balancer/proxy infra sometimes redirect to HTTP for the callback URL
    Aaron Parecki
    Everything that the user's browser touches has to be HTTPS.

    This document talks about the details of several related attacks if you're interested https://tools.ietf.org/html/draft-ietf-oauth-security-topics
    Portland, Oregon
    1 like 2 replies
    Mon, Jul 29, 2019 8:41am -07:00
  • Balaji S. Srinivasan https://twitter.com/balajis   •   Jul 25
    Yeah. I think the right model may be to use Postgres or traditional DBs for *most* of the system, and a blockchain for the parts people will fight over.

    So things like upvotes, likes, follower counts — and of course money.

    We haven’t seen systems consciously built this way yet.
    Aaron Parecki
    What I'm saying is I actually don't think a global number of likes on a post is even a good idea. What's more interesting is how many ppl within my own network have liked a post.

    Otherwise we're just mirroring Twitter along with all the negative behaviors that come with it.
    Montréal, Québec, CAN
    2 likes 2 reposts 1 reply
    Thu, Jul 25, 2019 3:03pm -04:00
  • Balaji S. Srinivasan https://twitter.com/balajis   •   Jul 25
    Great q.

    I’d argue that many social apps make use of global consensus on at least *some* values. Could be upvotes vs user counts.

    If you can get global consensus on one byte, you can run it again to get global consensus on N bytes (possibly with some upper limit on N).
    Aaron Parecki
    And I'd argue that global consensus is unrealistic and unnecessary, and pursuing it comes at the cost of too many other useful properties.

    Local consensus is more useful and easier to achieve, and still results in perfectly functional systems.
    Montréal, Québec, CAN
    1 like
    Thu, Jul 25, 2019 2:55pm -04:00
  • Balaji S. Srinivasan https://twitter.com/balajis   •   Jul 25
    Yeah. But here’s an interesting factor I think about frequently.

    Basically, getting global consensus on one integer (user count) in an implicitly adversarial distributed system like Mastodon was a challenge.

    Crypto solves that problem.
    https://ansuz.sooke.bc.ca/entry/335
    Aaron Parecki
    Why is a global consensus on user count a required (or even an important) feature?

    That doesn't even model real-world relationships, and plenty of systems work completely fine without that.
    Montréal, Québec, CAN
    1 like
    Thu, Jul 25, 2019 2:44pm -04:00
  • Sara 🍑y https://twitter.com/saradietschy   •   Jul 25
    NEW RX100 VII HAS A MIC JACK.
    Aaron Parecki
    SOLD
    Montréal, Québec
    1 like
    Thu, Jul 25, 2019 10:52am -04:00
  • Aaron Parecki https://aaronparecki.com/   •   Jul 25
    There’s nothing like sitting in on the #ietf TLS meeting to make you realize how little you actually know about how the internet works
    Aaron Parecki
    I'm also very glad I can use TLS without really knowing how it works.
    Montréal, Québec, CAN
    6 likes 1 repost 1 reply
    Thu, Jul 25, 2019 10:48am -04:00
  • Jason Garber https://twitter.com/jgarber   •   Jul 25
    @aaronpk OAuth question when you have a sec:

    1. User clicks “sign in with XYZ” on my app,
    2. User bounces to XYZ’s auth flow,
    3. User cancels, denies, etc.,
    4. User is bounced to my app’s /auth/failure page.

    What’s the “right” HTTP status code for my app’s /auth/failure page?
    Aaron Parecki
    It doesn’t really matter because the only thing receiving that response code is the user’s browser, I’d just use a 200.
    Montréal, Québec
    1 repost 1 reply
    Thu, Jul 25, 2019 10:24am -04:00
  • Boris Mann https://twitter.com/bmann   •   Jul 25
    sure. Trying to do my part in letting the youths know there IS history here ;)
    Aaron Parecki
    A noble effort but they’re just gonna ignore it and do it anyway :-)
    Montréal, Québec
    Thu, Jul 25, 2019 10:23am -04:00
  • Boris Mann https://twitter.com/bmann   •   Jul 25
    Back in round one of identity wars, this was called the “NASCAR problem” - so many logos to choose from.

    https://indieweb.org/NASCAR_problem
    Aaron Parecki
    History will always repeat itself
    Montréal, Québec
    Thu, Jul 25, 2019 10:19am -04:00
  • Aaron Parecki https://aaronparecki.com/   •   Jul 23
    Alright let's try this again. On a new flight from LaGuardia to Boston, and the rain has subsided. Still an active flash flood warning.

    It looks like we're going to take off here, so far no mentions of delays.

    If this works, I'm going to be getting in just an hour before the meeting in Montreal.
    Aaron Parecki
    Montreal flight is only 20 minutes delayed, pushing back from the gate now!

    Scheduled to arrive at 12:18 now, hopefully clearing border control is quick!
    East Boston, Massachusetts, USA
    Tue, Jul 23, 2019 11:03am -04: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