62°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • EdwardHinkle https://github.com/EdwardHinkle   •   Jan 30

    My first thought is concerning potentially writing posts offline. I think I would like to be able to query my micropub endpoint and get an array of contacts, in the same way I can get an array of syndication targets. This allows the ability to be writing a post offline and to power either person tagging or @-mentioning.

    Right now you can only have one draft post at a time (if you click cancel while writing a post, it will ask if you want to save you post as a draft, if so it will auto-fill the form when you open it back up again).

    Eventually I would like if you are offline to click "Post" and to have it auto-post when it gets internet again. So in those cases I would want to be able to handle all nickname cache stuff on device after the initial login (and maybe periodically refetching the cache every couple of days or something).

    I can see how it could be useful to query the server with the string so far in a situation where you know you have internet.

    Aaron Parecki
    Yeah the offline case makes sense for sure. I guess i was just worried the list of names might get too big. So maybe the client needs a mechanism to sync the list and keep it updated.
    Portland, Oregon, USA • 50°F
    Tue, Jan 30, 2018 3:08pm -08:00
  • https://github.com/aaronpk/Monocle

    Aggregate travel plans from people

    Like an indie Dopplr
    continue reading...
    Tue, Jan 30, 2018 3:00pm -08:00
  • EdwardHinkle https://github.com/EdwardHinkle   •   Jan 30

    #90 Allow a channel to be filtered

    Aaron Parecki
    There's a Microsub issue about this: https://github.com/indieweb/microsub/issues/6

    I think this would best be done on the server, so that it's consistent across all clients. It's also something that a particular Microsub server could implement on its own, just that clients would not have a way to configure the filters.
    Portland, Oregon, USA
    Tue, Jan 30, 2018 2:32pm -08:00
  • EdwardHinkle https://github.com/EdwardHinkle   •   Jan 30

    #84 Add suggested auto-complete from Nicknames Cache when typing @...

    Aaron Parecki
    There's a brainstorming issue for Micropub to have a way to query a site's nicknames cache https://indieweb.org/Micropub-brainstorming#Query_for_contacts
    Portland, Oregon, USA
    Tue, Jan 30, 2018 2:27pm -08:00
  • EdwardHinkle https://github.com/EdwardHinkle   •   Jan 30

    #83 Add follow action in Share Sheet

    Aaron Parecki
    This begs the question of whether Microsub should provide a feed discovery feature like XRay has implemented. Monocle also uses XRay for this so you can subscribe from its UI.
    Portland, Oregon, USA
    Tue, Jan 30, 2018 2:25pm -08:00
  • https://github.com/indieweb/microsub

    Priority follows

    This might not end up being a feature of the Microsub spec, since any individual Microsub server could implement this, but let's document it here to see how widely this concept gets implemented.
    continue reading...
    Tue, Jan 30, 2018 12:02pm -08:00
  • EdwardHinkle https://github.com/EdwardHinkle   •   Jan 30

    #81 Think through if there is a way to create priority follows?

    Aaron Parecki
    I do like that feature of Overcast. Castro does it too. I'm not quite sure how to translate this into Microsub yet, but it'd be worth thinking about.
    Portland, Oregon, USA • 49°F
    Tue, Jan 30, 2018 12:00pm -08:00
  • EdwardHinkle https://github.com/EdwardHinkle   •   Jan 30

    Yeah, exactly. On timeline can you provide both a before AND after token? You definitely would want to be able to specify both in the "timelineCounts" method.

    Aaron Parecki
    Yeah right now it will actually work with both before and after tokens. I guess that isn't made explicit in the spec, but it was just as easy to have the code work that way.
    Portland, Oregon, USA • 49°F
    Tue, Jan 30, 2018 11:49am -08:00
  • EdwardHinkle https://github.com/EdwardHinkle   •   Jan 30

    Excellent. I think the "unread counts" property is useful based on common reader approaches. So I think that is definitely valuable, I can see a lot of people wanting to use that. For my use-case, my unread status will likely be based on if the updated property has been "updated".

    I'm gonna have to think about this further because there are three options I could do. Regardless of the option I use, Indigenous' default will always be based on if new posts have come in. However, there are some additional features I might implement:

    • I could provide an account-wide setting that changes all Channel Unread indicators to be based on if there are any unread posts in the channel. This would be helpful for people that are completionists.
    • One potentially interesting idea is instead of the above option, I could provide a per-channel setting of the "Unread Status" of the channel. This would be helpful because some channels I might want to read completely (more article based channels), whereas other channels I might want to be able to just scroll to the top and only have it be marked as unread when a new post comes in.

    I think I'm leaning towards that last approach:

    • All channels default to showing as read when the user has scrolled to the top and showing as unread when the channel has been updated with at least one new post.
    • Each channel can be edited to have it's read/unread indicator be based on if there are any unread posts in the channel.
    Aaron Parecki
    I like it. I'm definitely planning on having a few channels that I want to read 100% of the posts, and some where I want to skim them really quick, so I would definitely use that setting.
    Portland, Oregon, USA • 49°F
    Tue, Jan 30, 2018 11:48am -08:00
  • Gert Claus https://gertclaus.github.io
    Fiddling with http://schema.org to create a simple event for about 1 hour. Was @microformats too easy and too readable for the big boys to come up with the exact opposite...? πŸ™„
    Portland, Oregon • 51°F
    Mon, Jan 29, 2018 9:58pm +01:00 (liked on Mon, Jan 29, 2018 12:59pm -08:00)
  • keith•j•grant https://keithjgrant.com
    Found in the footer of a page that copied one of my articles, whole-hog, without attribution πŸ™„
    Portland, Oregon • 51°F
    Mon, Jan 29, 2018 3:29pm -05:00 (liked on Mon, Jan 29, 2018 12:42pm -08:00)
  • Elgato Cam Link

    3 out of 5
    Doesn't work with the 2016 13" MacBook Pro
    Elgato Cam Link Aaron Parecki 2018-01-29T11:59:54-08:00 permalink
    This would be such a great device, but unfortunately it doesn't work on the 2016 13" MacBook Pro. Apparently it requires a quad-core processor, and the 13" only has two cores. Everything else about the device is great though. My mac did recognize it without installing any drivers, but the video was stuttering a lot. I just wish they could have made it work on dual-core machines.
    Portland, Oregon • 52°F
    Mon, Jan 29, 2018 11:59am -08:00
  • Amit Gawande https://www.amitgawande.com   •   Jan 28
    I have enabled an extremely basic processing and display of two types of posts - likes and replies. However, am still not sure the possible activity types as responses from http://webmention.io in documentation. Any idea aaronpk? #journal
    Aaron Parecki
    Great job! There's some info in the readme but it's kind of buried: https://github.com/aaronpk/webmention.io#find-links-of-a-specific-type-to-a-specific-page
    Portland, Oregon, USA • 53°F
    Sun, Jan 28, 2018 9:11am -08:00
  • Aaron Parecki
    at Funhouse Lounge
    Portland, Oregon • Fri, January 26, 2018 6:44pm
    45.505216 -122.654323
    USS Improvise: The Next Generation: The Musical β€” with anomalily, John
    Portland, Oregon • 45°F
    Checked in by anomalily
    2 likes 18 Coins
    Fri, Jan 26, 2018 6:44pm -08:00
  • Web Trend Map 2018 – iA (ia.net)
    "Drop Facebook, drop Twitter and drop Medium for original thought. Own your traffic. You can use them to engage in discussion. But don’t get lost in there. Write daily. Publish as often as you have something to say. Link to other blogs."
    Fri, Jan 26, 2018 3:25pm -08:00 #indieweb
  • Aaron Parecki
    at The Pocket Pub
    Portland, Oregon • Thu, January 25, 2018 5:38pm
    45.542456 -122.658763
    #StreamPDX staff meeting β€” with anomalily
    Portland, Oregon • 42°F
    anomalily.net
    27 Coins
    Thu, Jan 25, 2018 5:38pm -08:00 #streampdx
  • inessential http://inessential.com/
    Evergreen Diary #9: On IndieWeb: http://inessential.com/2018/01/25/evergreen_diary_9_on_indieweb
    Portland, Oregon • 45°F
    Thu, Jan 25, 2018 9:42pm +00:00 (liked on Thu, Jan 25, 2018 3:24pm -08:00)
  • Aaron Parecki
    at 26cafe
    Portland, Oregon • Thu, January 25, 2018 3:18pm
    45.542441 -122.658697
    Portland, Oregon • 45°F
    30 Coins
    Thu, Jan 25, 2018 3:18pm -08:00
  • Aaron Parecki
    at Weissman Dental
    Portland, Oregon • Thu, January 25, 2018 8:05am
    45.519157 -122.683784
    😬
    Portland, Oregon • 42°F
    15 Coins
    Thu, Jan 25, 2018 8:05am -08:00
  • Ricky Mondello https://rmondello.com/
    iOS 11.3 and macOS 10.13.4 include Service Workers β€”Β a powerful specification that allows background scripts to power offline web applications. iOS 11.3 also consults Web App Manifest when adding web apps to the home screen.
    Portland, Oregon • 39°F
    Wed, Jan 24, 2018 3:06pm -05:00 (liked on Thu, Jan 25, 2018 5:44am -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