71°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Make an SMS voting app in 10 minutes with CouchDB (blog.tropo.com)
    Sat, Feb 18, 2012 4:18pm -08:00 #hackernews
  • 12:19am
    Asleep
    7:31am
    Awake
    7h 12m
    Slept
    13m
    Awake for
    2h 58m
    Deep Sleep
    Portland, OR, USA
    Sat, Feb 18, 2012 7:31am -08:00
  • 11:59pm
    Asleep
    12:09am
    Awake
    09m
    Slept
    09m
    Awake for
    Portland, OR, USA
    Sat, Feb 18, 2012 12:09am -08:00
  • 11:17pm
    Asleep
    7:25am
    Awake
    8h 07m
    Slept
    18m
    Awake for
    3h 17m
    Deep Sleep
    Portland, OR, USA
    Fri, Feb 17, 2012 7:25am -08:00
  • Aaron Parecki
    at Thetus
    Portland, Oregon • Thu, February 16, 2012 6:16pm
    45.523721 -122.671214
    PDX UX
    Portland, OR, United States
    Thu, Feb 16, 2012 6:16pm -08:00
  • Aaron Parecki
    at Super Jet
    Portland, Oregon • Thu, February 16, 2012 7:33am
    45.529296 -122.681471
    Writing
    Portland, OR, United States
    Thu, Feb 16, 2012 7:33am -08:00
  • 11:02pm
    Asleep
    6:32am
    Awake
    7h 30m
    Slept
    18m
    Awake for
    1h 56m
    Deep Sleep
    Portland, OR, USA
    Thu, Feb 16, 2012 6:32am -08:00
  • The machine's view of time, if nanoseconds were seconds (plus.google.com)
    Let's talk time scales real quick. Your computer's CPU lives by the nanosecond: most CPUs can get a few things done in each nanosecond – mostly simple math and comparisons. To make this easier to grasp, suppose you're the CPU and instead of nanoseconds, you live and work second by second. For clarity I'll keep this metaphor to a single-core of a single processor. You can hold a few things in your head (register). Not more than a dozen or two in your active memory, but you can recall any of them pretty much instantly. Information that's important to you you'll often keep close by, either on sheets of loose-leaf paper on your working desk (L1 cache) a couple seconds away, or in a one of a handfull of books in your place (L2 and up cache) which is so well organized that no individual piece of information is more than a dozen or so seconds away. If you can't find what you're looking for there, you'll have to make a quick stop at the library down the street (RAM, i.e. main memory). Fortunately, it's close enough that you can go down and grab a book and get back to work in only ~8 and a half minutes, and it's enormous, some are thousands of times the size of a typical strip-mall book store. A little inconvenient, until you remember that this library has a free delivery service, so it's really no bother at all so long as you can still find things to work on while you wait. But the local library mostly just stocks things on demand (which is fair, your bookcases, worksheets, and even the dozen or two facts you hold in your head are mostly the same way). The problem is that when you need something that's not there, it can take a while to get it. How long? Think Amazon.com in the age of exploration. They send out an old wooden boat and it could be a week, could a month, and it's not unusual to wait 3 years before you hear a response. Welcome to the world of hard disk storage, where your information is retrieved by making plates of metal spin really fast. Many metric tons of sweat have been spent making this as fast as possible, but it's hard to keep up with electrons flowing through wires. So when someone says that Solid State Disks are awesome, it's because they're able to turn that slow, unpredictable old sailing ship into a streamlined steam-powered vessel. A good SSD can often make the voyage in less than a week, sometimes in little more than a day. It can also make many thousands more quests for information per year.
    Wed, Feb 15, 2012 4:54pm -08:00 #cache #clock #computer #CPU #nanoseconds #ram #scale #time
  • Aaron Parecki
    at Super Jet
    Portland, Oregon • Wed, February 15, 2012 8:42am
    45.529296 -122.681471
    Writing
    Portland, OR, United States
    Wed, Feb 15, 2012 8:42am -08:00
  • 12:10am
    Asleep
    7:46am
    Awake
    7h 35m
    Slept
    26m
    Awake for
    3h 39m
    Deep Sleep
    Portland, OR, USA
    Wed, Feb 15, 2012 7:46am -08:00
  • Aaron Parecki
    at Super Jet
    Portland, Oregon • Tue, February 14, 2012 7:34am
    45.529296 -122.681471
    Writing
    Portland, OR, United States
    Tue, Feb 14, 2012 7:34am -08:00
  • 10:37pm
    Asleep
    7:06am
    Awake
    8h 29m
    Slept
    20m
    Awake for
    3h 45m
    Deep Sleep
    Portland, OR, USA
    Tue, Feb 14, 2012 7:06am -08:00
  • iOS Push Notification Tutorial with Parse (parse.com)
    Mon, Feb 13, 2012 6:37pm -08:00 #ios #iphone #notifications #parse #push #push-notifications
  • PostGIS 101 (www.bostongis.com)
    Mon, Feb 13, 2012 2:44pm -08:00 #postgis #reference #tutorial
  • Aaron Parecki
    Today I learned that Twitter's mail servers are called "Ham Cannons"
    Portland, OR
    Mon, Feb 13, 2012 1:40pm -08:00
  • Aaron Parecki
    at Super Jet
    Portland, Oregon • Mon, February 13, 2012 7:56am
    45.529296 -122.681471
    Writing
    Portland, OR, United States
    Mon, Feb 13, 2012 7:56am -08:00
  • 10:14pm
    Asleep
    7:24am
    Awake
    9h 10m
    Slept
    38m
    Awake for
    3h 03m
    Deep Sleep
    Portland, OR, USA
    Mon, Feb 13, 2012 7:24am -08:00
  • Aaron Parecki
    at NedSpace Downtown
    Portland, Oregon • Sun, February 12, 2012 10:19am
    45.516434 -122.676281
    Node.js Conf!
    Portland, OR, United States
    Sun, Feb 12, 2012 10:19am -08:00
  • 1:38am
    Asleep
    8:53am
    Awake
    7h 15m
    Slept
    22m
    Awake for
    2h 06m
    Deep Sleep
    Portland, OR, USA
    Sun, Feb 12, 2012 8:53am -08:00
  • Aaron Parecki
    at University of Puget Sound
    Tacoma, Washington • Sat, February 11, 2012 7:21pm
    47.263253 -122.482088
    Tacoma, WA, United States
    Sat, Feb 11, 2012 7:21pm -08: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-2026 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