42°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
← April → June

May 2019

plane
29.08 hours
 
train
8.18 hours
 
bicycle
7.67 hours
 
taxi
4.79 hours
 
walk
3.19 hours
 
bus
0.77 hours
 
car
0.63 hours
 
metro
0.19 hours
 
11415.5 miles
 
plane
296.1 miles
 
train
75.7 miles
 
taxi
71 miles
 
bicycle
12.8 miles
 
walk
9.5 miles
 
bus
7.9 miles
 
car
3.1 miles
 
metro
Productivity
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
1
16h 59m
plane 1h 36m (646mi)
taxi 2h 17m (14.2mi)
train 23m (9mi)
Portland, Oregon
Mountain View, California
San Francisco, California
San Francisco
2
12h 07m
bicycle 1h 06m (10.2mi)
Mountain View, California
Portland, Oregon
San Jose, California
Dublin, California
Sunnyvale, California
Portland
3
6h 51m
Portland, Oregon
4
8h 18m
bicycle 43m (7mi)
Portland, Oregon
5
6h 38m
Portland, Oregon
6
9h 15m
bicycle 1h 03m (11.1mi)
Portland, Oregon
7
8h 58m
train 45m (8.4mi)
Portland, Oregon
8
10h 43m
train 1h 01m (17.2mi)
Portland, Oregon
Portland, Oregon, US
9
16h 25m
bus 15m (3.8mi)
metro 11m (3.1mi)
plane 12h 33m (5350.9mi)
train 11m (5.2mi)
walk 11m (0.7mi)
Portland, Oregon
Düsseldorf, North Rhine-Westphalia, DE
Duesseldorf
10
10h 02m
taxi 22m (6mi)
train 06m (1.2mi)
Düsseldorf, Nordrhein-Westfalen
Düsseldorf, Nordrhein-Westfalen, DEU
Frankfurt am Main, Hessen, DEU
Portland, Oregon
Frankfurt am Main, Hesse, Germany
Dusseldorf, North Rhine-Westphalia, Germany
Frankfurt am Main, Hessen
11
taxi 19m (5mi)
Düsseldorf, Nordrhein-Westfalen, DEU
Dusseldorf, North Rhine-Westphalia, Germany
Düsseldorf, Nordrhein-Westfalen
Düsseldorf, Nordrhein-Westfalen, DE
12
12h 28m
bus 17m (3.1mi)
plane 52m (126.3mi)
taxi 18m (5.9mi)
train 24m (34.4mi)
walk 10m (0.6mi)
Düsseldorf, Nordrhein-Westfalen
Düsseldorf, Nordrhein-Westfalen, DEU
Dusseldorf, North Rhine-Westphalia, Germany
13
13h 32m
car 09m (2.9mi)
train 2h 43m (157.7mi)
walk 30m (1.8mi)
Düsseldorf, Nordrhein-Westfalen, DEU
Dusseldorf, North Rhine-Westphalia, Germany
Schiphol, North Holland, Netherlands
Hoofddorp, North Holland, Netherlands
Rotterdam, South Holland, Netherlands
Rotterdam, Zuid-Holland, NLD
Düsseldorf, Nordrhein-Westfalen
Rotterdam, Zuid-Holland
Schiphol Centrum, Noord-Holland, NLD
Amsterdam
Schiphol Centrum, Noord-Holland
Noord-Holland
Rotterdam
14
3h 41m
car 16m (3.2mi)
taxi 09m (2.4mi)
walk 10m (0.6mi)
Rotterdam, Zuid-Holland, NLD
Rotterdam, Zuid-Holland
Utrecht
Düsseldorf, Nordrhein-Westfalen
Utrecht, Utrecht, NLD
Düsseldorf, Nordrhein-Westfalen, DEU
Rotterdam, South Holland, Netherlands
Utrecht, Utrecht, Netherlands
Dusseldorf, North Rhine-Westphalia, Germany
Rotterdam, NLD
Ede
Rotterdam
Utrecht, Utrecht
Wesel, Nordrhein-Westfalen
Duesseldorf
15
11h 39m
bus 13m (2.6mi)
plane 51m (156.5mi)
taxi 15m (8.7mi)
train 27m (5.9mi)
walk 09m (0.4mi)
Düsseldorf, Nordrhein-Westfalen, DEU
Dusseldorf, North Rhine-Westphalia, Germany
Düsseldorf, Nordrhein-Westfalen
Düsseldorf, Nordrhein-Westfalen, DE
16
10h 15m
Dusseldorf, North Rhine-Westphalia, Germany
Frankfurt am Main, Hesse, Germany
Portland, Oregon
Düsseldorf, Nordrhein-Westfalen, DEU
Düsseldorf, Nordrhein-Westfalen
Frankfurt am Main, Hessen
Portland
Frankfurt am Main, Hessen, DEU
17
10h 04m
Portland, Oregon
18
9h 03m
bicycle 1h 04m (8.6mi)
Portland, Oregon
19
7h 28m
bicycle 23m (4.2mi)
train 27m (4.7mi)
Portland, Oregon
20
9h 27m
bicycle 58m (8.8mi)
Portland, Oregon
Portland, Oregon, US
21
9h 20m
Portland, Oregon
22
10h 17m
bicycle 1h 04m (10.2mi)
Portland, Oregon
23
6h 29m
Portland, Oregon
24
10h 49m
bicycle 56m (8.4mi)
Portland, Oregon
25
3h 02m
plane 6h 00m (2212.4mi)
train 51m (27.5mi)
Portland, Oregon
26
10h 59m
walk 24m (2mi)
Portland, Oregon
Vancouver, Washington
Chicago, Illinois
Toronto, Ontario
Mississauga, ON, Canada
Toronto, ON, Canada
Mississauga, Ontario
Michigan
Toronto
27
8h 47m
walk 1h 09m (4.7mi)
Toronto, Ontario, CAN
Toronto, ON, Canada
Toronto, Ontario
28
13h 21m
car 11m (1.9mi)
walk 27m (2mi)
Toronto, Ontario, CAN
Toronto, ON, Canada
Toronto, Ontario
29
12h 27m
plane 5h 34m (2236.8mi)
train 49m (24.8mi)
Toronto, Ontario, CAN
Toronto, ON, Canada
Toronto, Ontario
30
11h 34m
Toronto, Ontario, CAN
Toronto, ON, Canada
Mississauga, ON, Canada
Chicago, Illinois
Portland, Oregon
Mississauga, Ontario, CAN
Mississauga, Ontario
Wood Dale, Illinois
Portland
31
Portland, Oregon

Photos

Checkins

Top Posts

  • Aaron Parecki
    Just in time for #iiw I published a blog post: "Is the OAuth 2.0 Implicit Flow Dead?" https://developer.okta.com/blog/2019/05/01/is-the-oauth-implicit-flow-dead
    Mountain View, California, USA • 49°F
    18 likes 9 reposts 6 replies
    #oauth #iiw
    Wed, May 1, 2019 9:30am -07:00
  • Aaron Parecki
    Made a new friend today at #csvconf
    Roja the comma llama!
    Portland, Oregon
    31 likes 4 replies
    #csvconf
    Thu, May 9, 2019 12:31pm -07:00
  • Aaron Parecki
    I realized I was setting arbitrary due dates on my todo list as a way to prioritize tasks so they'd show up in order of importance, but it turns out that's a terrible technique.

    I just did a major refactoring of my Todoist and now I'm using priority 1/2/3 tags for that, and due dates only when a task is really due that day.

    I'm still figuring out exactly how to use the priorities, here's what I've got so far:

    • p1 - this is top priority, I should do things in this list as soon as possible
    • p2 - things that I want top of mind, but can wait until things in p1 are done
    • p3 - sort of a catch-all when I want something to bubble up a bit quicker than if it has no priority tag

    I also switched my main view in Todoist to a custom filter that shows me:

    • tasks due today
    • priority 1 tasks not due today
    • overdue tasks

    I'm going to try to stick to this view as my primary view instead of clicking on the "Today" tab.

    #productivity
    Toronto, Ontario, CAN
    6 likes 1 repost 7 replies 1 mention
    #productivity #todoist #todo
    Mon, May 27, 2019 2:25pm -04:00
  • Aaron Parecki
    To anyone who thought partial redirect URL matching in @OAuth_2 is "good enough," read this thread. Complete Periscope account takeover just by viewing a tweet. https://hackerone.com/reports/110293 #oauth
    Toronto, Ontario, CAN
    13 likes 6 reposts 2 replies
    #oauth
    Mon, May 27, 2019 4:54pm -04:00
  • Aaron Parecki
    Ready to head home after a fun week of #IndieWebCamp, #BTConf, #a11yClub, and teaching two #OAuth workshops. ⁣
    ⁣Thanks so much to everyone who helped make all of that happen!
    ⁣
    ⁣Had a great time back in Düsseldorf and looking forward to coming back next year! ⁣
    ⁣#travel #condor #lufthansa #longhaulflight #frankfurtairport
    Frankfurt Airport in Frankfurt am Main, Hessen, DEU
    beyondtellerrand.com indieweb.org
    26 likes 2 replies
    #indiewebcamp #btconf #a11yclub #oauth #travel #condor #lufthansa #longhaulflight #frankfurtairport
    Thu, May 16, 2019 10:50am +02:00
  • Aaron Parecki
    Browser APIs have gotten so much better lately! Way easier to do @oauth_2 PKCE in a browser now:

    ✅ good random number generators
    ✅ secure hashing functions

    Just missing a good base64 encoding function. (Check out the ugly hack in the post.)

    https://developer.okta.com/blog/2019/05/01/is-the-oauth-implicit-flow-dead#begin-the-pkce-request
    Mountain View, California, USA • 49°F
    5 likes 1 repost 5 replies
    #oauth #javascript #pkce
    Thu, May 2, 2019 8:25am -07:00
  • Aaron Parecki
    Good morning! Watch this video

    https://vimeo.com/336343886

    and then go sign up for IndieWeb Summit in Portland!

    https://2019.indieweb.org/summit

    #TakeBackYourWeb
    Portland, Oregon, USA
    11 likes 7 reposts
    #indieweb #takebackyourweb
    Wed, May 22, 2019 10:16am -07:00
  • Aaron Parecki
    Photos from IndieWebCamp Düsseldorf day 1 are already posted! 📷 https://www.flickr.com/photos/tollwerk/albums/72157691376106913 Thanks to our amazing photographer @iwontsignuphere
    Düsseldorf, Nordrhein-Westfalen, DEU
    8 likes 4 replies
    #indieweb
    Sun, May 12, 2019 1:23am +02:00
  • Aaron Parecki
    Pretty disappointing response from NextCloud on this (really bad) bug in their desktop sync client.

    https://github.com/nextcloud/desktop/issues/1000#issuecomment-489677559

    If you are a paying enterprise customer, would you please push on their support if you're having this problem?
    Portland, Oregon, USA
    1 like 5 replies
    #nextcloud #linux
    Mon, May 6, 2019 9:55am -07:00
  • Aaron Parecki
    I've seen better weather. #toronto #cntowertoronto
    Toronto, Ontario
    14 likes 2 replies
    #toronto #cntowertoronto
    Wed, May 29, 2019 10:03pm -04:00

Hi, I'm Aaron Parecki, co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and am the editor of several W3C specifications. I help people learn about video production and livestreaming.

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.

  • Security Architect at Okta
  • IndieWebCamp Founder
  • OAuth WG Member

  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • 🎥 YouTube
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Sleep
  • Trips
  • Videos
  • Contact
© 1999-2021 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