53°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Aaron Parecki
    at Intel - Hawthorn Farm Campus
    Hillsboro, Oregon • Tue, April 3, 2018 6:23pm
    45.533046 -122.928119
    PADNUG
    Hillsboro, OR, United States
    11 Coins
    Tue, Apr 3, 2018 6:23pm -07:00
  • Aaron Parecki
    at WeWork Pioneer Place
    Portland, Oregon • Tue, April 3, 2018 12:29pm
    45.518068 -122.67725
    Lunch 2.0!
    Portland, OR, United States • 49°F
    7 Coins
    Tue, Apr 3, 2018 12:29pm -07:00
  • gerwitz https://github.com/gerwitz   •   Apr 2

    I have no strong opinion here, 501 arose from discussion on the IWC Slack.

    My API experience falls into REST and deep-stack buckets. Micropub is lighter weight than any non-REST protocol I've used or implemented over HTTP, so it "feels" right for it to act RESTy.

    To defend my recommendation, if it's not appropriate to use HTTP codes, why does the spec call for the use of 4xx codes, rather than replying with a 2xx that includes error details?

    Aaron Parecki
    The 4xx codes were inherited from OAuth 2.0, which defines a few 4xx codes when using access tokens, https://tools.ietf.org/html/rfc6750#section-3.1 and using 400 as a catch-all for any client errors.
    Portland, Oregon • 45°F
    Mon, Apr 2, 2018 10:10am -07:00
  • https://github.com/aaronpk/Aperture

    Add option to deduplicate entries within a channel across sources

    Currently each source is treated independently, and if two sources end up having the same entry, the entry will appear twice in the channel. This is only a problem when for example I add a Twitter search from granary.io as a source, as well as have my streaming search script running, and a tweet matches both.
    continue reading...
    Mon, Apr 2, 2018 6:50am -07:00 #aperture
  • Randall Degges https://www.rdegges.com
    One of my favorite Python sites just shared my new article ^^
    Portland, Oregon • 43°F
    Sun, Apr 1, 2018 3:33pm -07:00 (liked on Sun, Apr 1, 2018 5:38pm -07:00)
  • https://github.com/aaronpk/Compass

    add geofencing support

    I'd like to be able to define geofences and rules that will run whenever a fence is entered or exited.
    continue reading...
    Sun, Apr 1, 2018 1:53pm -07:00
  • https://github.com/aaronpk/Aperture

    create meta-channel with h-events for upcoming birthdays

    Given your (or a channel's) following list, find birthdays, then create h-events for upcoming birthdays. A microsub client that shows events will be able to show upcoming birthdays without understanding birthdays specifically. Could also index your website's nicknames cache to find birthdays there. or maybe provide a way to sync to Google Contacts even.
    continue reading...
    Sun, Apr 1, 2018 1:38pm -07:00
  • https://github.com/aaronpk/Aperture

    Store feed metadata

    Feeds include additional data such as a name, image and description. In the case of podcast feeds, the podcast artwork is a critical component of the feed and should be presented when viewing entries from the feed.
    continue reading...
    Sun, Apr 1, 2018 1:02pm -07:00
  • https://github.com/aaronpk/XRay

    Recognize podcast artwork as author photo

    Sun, Apr 1, 2018 1:00pm -07:00
  • https://github.com/aaronpk/Aperture

    provide a UI to move a feed into a different channel

    should move all existing entries from the old channel to the new channel
    continue reading...
    Sun, Apr 1, 2018 12:53pm -07:00
  • https://github.com/aaronpk/Aperture

    add IndieAuth login to channels

    Currently you can add an "API Key" in order to write content into channels. This is actually Aperture acting as a Micropub endpoint. It should be possible to log in to existing Micropub clients as one of these API keys, doing the IndieAuth flow and resulting in providing the client with the API key. This would provide a way to set up fancier integrations without copying and pasting tokens.
    continue reading...
    Sun, Apr 1, 2018 12:41pm -07:00
  • https://github.com/aaronpk/Aperture

    create meta-channel for showing the last known location of friends

    Given an existing channel, create a meta-channel containing only h-cards with the last known location of everyone from the main channel. Useful as a "where are all my friends" channel if shown on a map.
    continue reading...
    Sun, Apr 1, 2018 12:40pm -07:00
  • https://github.com/aaronpk/Monocle

    stronger visual indicator of which account context a channel is in

    I've already had a few occasions where I "liked" a post from the wrong account because I didn't notice the default account context which is currently only the profile icon in the lower right corner. Need some sort of bigger visual indicator, such as changing the background color of the window, or adding a colored border.
    continue reading...
    Sun, Apr 1, 2018 12:38pm -07:00
  • https://github.com/aaronpk/Monocle

    add "mark all as read" button

    for those times when you want to declare channel bankruptcy
    continue reading...
    Sun, Apr 1, 2018 12:33pm -07:00
  • https://github.com/aaronpk/BarBot

    Project the expected date each bottle will be empty

    based on the consumption rate in the past 90 days
    continue reading...
    Sun, Apr 1, 2018 12:02pm -07:00
  • https://github.com/aaronpk/BarBot

    add a button to cancel the current pour

    Need a way to completely abort the current pour, for a few reasons.
    continue reading...
    Sun, Apr 1, 2018 12:01pm -07:00
  • https://github.com/aaronpk/BarBot

    Alert/stop when a pump has been running for too long

    When a bottle runs out, the system is not aware that it's empty. There should be some threshold where if a pump has been running for "too long", much longer than expected for the amount being poured, it should pause and alert the user. Since I normally have additional back stock I can fill up the jar and continue the pour.
    continue reading...
    Sun, Apr 1, 2018 12:01pm -07:00
  • https://github.com/aaronpk/BarBot

    Add option to dispense 1/2 or 3/4 drinks

    Maybe as an option at the top of the drink menu, to avoid adding a prompt when choosing a drink.
    continue reading...
    Sun, Apr 1, 2018 11:59am -07:00
  • Aaron Parecki https://aaronparecki.com/   •   Apr 1

    Support native generation of a podcast feed from a tag page

    Aaron Parecki
    @schmarty has done this by creating a new "podcast" post type that pulls its posts from a tag. I like it.

    https://martymcgui.re/podcasts/indieweb/
    Portland, Oregon • 43°F
    Sun, Apr 1, 2018 10:16am -07:00
  • https://github.com/aaronpk/p3k

    Fix post channels after a micropub update

    A Micropub update may convert a note into a photo, so re-run the filters that auto-add posts to channels after an update has run
    continue reading...
    Sun, Apr 1, 2018 10:12am -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