42°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Day 2: Handling URLs with Fragment IDs #100DaysOfIndieWeb

    Earlier this year when I launched XRay, I connected Loqi the IRC bot to it so that we would get inline IRC text previews when people linked to web pages in IRC. XRay works by finding an h-entry on the page, and getting the content and author information from it. Here's what it normally looks like in IRC.
    continue reading...
    2 likes 1 mention
    Thu, Dec 22, 2016 8:47am -08:00 #100daysofindieweb #indieweb #xray #quill #microformats
  • Day 1: Automatic Syndication for OwnYourGram #100DaysOfIndieWeb

    Since I am also doing #100DaysOfMusic, and posting those songs as video clips on Instagram, I wanted a way to automatically push them to Facebook as well.
    continue reading...
    1 reply 1 mention
    Wed, Dec 21, 2016 5:32pm -08:00 #100daysofindieweb #100days #ownyourgram #indieweb
  • Aaron Parecki
    Day 1. Since I can't upload just the audio, you get a little animation to go along with it. #100daysofmusic #100daysproject #the100dayproject #100days
    Portland, Oregon
    14 likes 3 replies 1 mention
    Wed, Dec 21, 2016 2:47pm -08:00 #100daysofmusic #100daysproject #the100dayproject #100days
  • Aaron Parecki
    Currently debating between #100DaysOfMusic or #100DaysOfIndieWeb for my #100Days project.

    #100DaysOfMusic - The goal would be to write a short 10-20 second song every day. The goal would be to write something that's "finished" enough to be able to use it as a podcast or video intro song, so it doesn't have to be long, but has to sound decent. I want to get back into writing music, since I've only done a tiny bit over the last couple years, and it helps to have a more concrete goal. The only way to get better is with practice, so forcing myself to limit myself to 1 day for each "song" means I won't be able to get stuck down a path of trying to make something sound "perfect", and will just focus on trying out new things all the time.

    #100DaysOfIndieWeb - The goal would be to make a visible improvement to any of my IndieWeb projects every day. Some of these projects are things like the interface I'm using to write this post, or the IndieWeb chat client, or the validators for some of the specs. The motivation for this is that I was just looking through the GitHub issues on some projects and realized there are some issues that have been open for over a year. I never regret making progress on these projects and would benefit from an excuse to do so regularly.

    Crazy idea... maybe I can do both?
    Portland, Oregon, USA
    8 likes 6 replies
    Wed, Dec 21, 2016 9:07am -08:00 #indieweb #music #100days
  • Aaron Parecki
    at Orchard Supply Hardware
    Portland, Oregon • Tue, December 20, 2016 6:45pm
    45.53365 -122.621195
    Forgot a piece
    Portland, OR, United States
    Tue, Dec 20, 2016 6:45pm -08:00
  • Aaron Parecki
    at The Postal Station
    Portland, Oregon • Mon, December 19, 2016 12:29pm
    45.537046 -122.61973
    📬
    Portland, OR, United States
    Mon, Dec 19, 2016 12:29pm -08:00
  • Aaron Parecki
    Bikey friends: talk me out of getting this used Brompton folding bike to replace my stolen bike. It's a 2016 M6L from the Clever Cycles rental stock, on sale for $1349 down from the normal price of $1812. It has the Dynamo hub already built in. It seems like a really good deal, and from everything I've heard, Bromptons are the best by far, despite being way more expensive.
    Portland, Oregon, USA
    4 likes 10 replies
    Sun, Dec 18, 2016 8:31pm -08:00 #bike
  • Aaron Parecki
    Now accepting new users on OwnYourGram again!

    OwnYourGram has been pretty stable since the major refactor this summer, so I just enabled new user registration again! Once you log in with IndieAuth and verify your Instagram account, you'll be able to run a test post to test that your Micropub endpoint accepts photos, and then it will enable your account. I also improved the documentation and text in the interface.

    Have fun!
    Portland, Oregon, USA
    2 likes
    Sun, Dec 18, 2016 7:00pm -08:00 #ownyourgram #indieweb
  • Aaron Parecki
    Yep that looks about right! #hamradio
    Portland, Oregon
    14 likes 1 repost 4 replies
    Sun, Dec 18, 2016 5:12pm -08:00 #hamradio
  • Aaron Parecki
    @1password Any chance you're working on an iOS keyboard so I can avoid switching out to the app all the time?
    Portland, Oregon, USA
    2 replies
    Sun, Dec 18, 2016 4:49pm -08:00
  • Why Microformats? Owning My Reviews

    Back in October, I wrote a bunch of short mini-reviews on products and services that I use regularly. I published them all on a single page called "Favorite Things". In the past, I've written a couple of reviews on Amazon and then copied them to my website as a blog post.I decided it was time to be able to publish proper reviews from my own website, including having them show up in Google with the little stars, what Google now calls "Rich Snippets."Searching for Google's documentation on how to mark up a web page to show the Rich Snippet reveals an interesting pattern. Currently, their documentation provides three recommended markup styles: Microdata, RDFa, and JSON-LD. All three use the Schema.org vocabulary.
    continue reading...
    3 likes 3 reposts 1 bookmark 12 replies 6 mentions
    Sat, Dec 17, 2016 11:16am -08:00 #microformats #google #reviews #schemaorg #microdata #longevity
  • Aaron Parecki
    Oh Google. Remind me why I should trust the longevity of any of your invented formats/vocabularies? Schema FAQ 2014 vs 2016:
    Portland, Oregon, USA
    2 likes 1 reply
    Sat, Dec 17, 2016 9:08am -08:00 #schemaorg #google #microdata
  • Aaron Parecki
    at Regal Pioneer Place
    Portland, Oregon • Fri, December 16, 2016 6:06pm
    45.51802 -122.676428
    Rogue One
    Portland, OR, United States
    Fri, Dec 16, 2016 6:06pm -08:00
  • Aaron Parecki
    My tiny license plates with my #hamradio call sign just arrived! Can't wait to put them on my bikes!
    Portland, Oregon
    43 likes 12 replies
    Fri, Dec 16, 2016 4:03pm -08:00 #hamradio
  • Aaron Parecki
    TIL iTunes podcast episodes can be PDFs! Why have PDF newsletters via podcasts not replaced email newsletters?
    Portland, Oregon, USA
    1 like
    Fri, Dec 16, 2016 3:39pm -08:00 #podcasts #til
  • Aaron Parecki

    I just launched the ability to create "review" posts in Quill, and added support for displaying them in p3k. p3k adds the additional mf1 classes required for the review to show up in Google results as a "rich snippet", although the Google crawlers haven't made it over to my site yet since launching the change.

    In the process of adding both mf2 (h-review) and mf1 (hReview) markup to my review posts, it demonstrated that there are some serious issues with the mf2 parsers and how they handle backcompat mf1 markup. Here's an example of my post being parsed by the PHP, Python, and Node parsers:

    • PHP
    • Node
    • Python

    The Python parser is the only one even close to correct, although it has added a child h-card based on an mf1 object.

    I've opened issues on the corresponding repos to try to get these fixed.

    • Python parser
    • Node parser
    • PHP parser

    In the mean time, my apologies if these review posts appear super broken in whatever reader you're using!

    Portland, Oregon, USA
    Fri, Dec 16, 2016 7:57am -08:00 #microformats #indieweb #review
  • Bose Solo 15 Sound System

    3 out of 5
    Bluetooth works great, sound leaves something to be desired
    Bose Solo 15 Sound System Aaron Parecki 2016-12-15T15:25:15-08:00 permalink

    I was optimistic about this item at first given my experience with the BOSE SoundLink Mini Bluetooth speaker which has excellent audio quality and bass for its size. However, I was disappointed by this device. The bass wasn't as rich as I had hoped, and it didn't fill the room like I had hoped. It sounds very mono-directional compared to other sound bars which have speakers on the ends to simulate surround sound better.

    Pros:

    • Like the SoundLink mini, the Bluetooth feature on the Solo works very well. It quickly reconnects to previous devices, which is great.
    • If you're going to use it with a TV, it's great that you can set the TV on top of it.

    Cons:

    • Sound quality is not as good as I was expecting
    • No HDMI input, so can't be used with an Apple TV without extra converters
    Portland, Oregon
    1 mention
    Thu, Dec 15, 2016 3:25pm -08:00
  • Aaron Parecki
    Hey #DecentralizedWeb your Slack invite page is down but I can't figure out who to ask about it! No contact info on http://www.decentralizedweb.net
    Portland, Oregon, USA
    Thu, Dec 15, 2016 11:34am -08:00 #DecentralizedWeb
  • Aaron Parecki
    If your unsubscribe link asks me to type my email address before it unsubscribes me, I'm marking your email as spam.
    Portland, Oregon, USA
    5 likes 1 repost 8 replies
    Thu, Dec 15, 2016 8:37am -08:00 #email #spam
  • Aaron Parecki
    at Laughing Planet
    Portland, Oregon • Wed, December 14, 2016 7:37pm
    45.53671 -122.61984
    Snow dinner — with anomalily
    Portland, OR, United States
    foursquare.com/user/894076
    Wed, Dec 14, 2016 7:37pm -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-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