54°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • EdwardHinkle https://github.com/EdwardHinkle   •   Feb 10

    #16 Decide whether Home and Notifications channels should be in the channel list

    Aaron Parecki
    Okay, it sounds like we have a proposal for some changes around how these channels are handled:

    • The only special uid is `notifications`
    • A Microsub server is required to start with a single "Home" channel, the uid can be whatever it wants
    • Users can remove or rename the initial default channel
    • Servers MUST return the `notifications` channel as the first channel in the list
    • Servers MUST ignore the `notifications` channel when reordering channels
    • Clients SHOULD show the `notifications` channel separately in the UI
    Portland, Oregon, USA
    Sun, Feb 11, 2018 10:36am -08:00 #microsub
  • EdwardHinkle https://github.com/EdwardHinkle   •   Feb 10

    #16 Decide whether Home and Notifications channels should be in the channel list

    Aaron Parecki

    Some silo examples of "home" vs "notifications":

    Twitter

    GitHub

    Facebook

    and of course more on the wiki

    Some discussion from IRC about whether hardcoding a "home" channel even makes sense in the first place.

    Portland, Oregon, USA
    Sun, Feb 11, 2018 9:59am -08:00 #microsub
  • EdwardHinkle https://github.com/EdwardHinkle   •   Dec 19

    #3 Add documentation

    Aaron Parecki
    @dg01d did a great writeup here: https://ascraeus.org/websub-part-i-watchtower/
    Portland, Oregon, USA
    Sat, Feb 10, 2018 11:17am -08:00
  • avi https://micro.blog/avi   •   permalink

    @aaronpk I’m having trouble with OwnYourGram — it posted a few photos on 1/29 but nothing since then. When I hit Post manually, I get “There was an error posting the photo!”. I authenticate as avi.micro.blog — any chance you could take a quick look? Thanks!

    Aaron Parecki
    Should be fixed now, sorry about that!
    Portland, Oregon, USA
    Fri, Feb 9, 2018 1:17pm -08:00
  • Tantek Çelik http://tantek.com/   •   Feb 8
    @aaronpk if you have a chance before your flight, could you grab a couple of @bluestardonuts for me? Feel free to /request me for payment! Thanks!
    Aaron Parecki
    Donut delivery complete! 🍩 Hope they were tasty! 😋

    💵 ➡ https://aaronparecki.com/pay/9
    Portland, Oregon, USA
    Fri, Feb 9, 2018 10:06am -08:00
  • avi https://micro.blog/avi   •   permalink

    @aaronpk I’m having trouble with OwnYourGram — it posted a few photos on 1/29 but nothing since then. When I hit Post manually, I get “There was an error posting the photo!”. I authenticate as avi.micro.blog — any chance you could take a quick look? Thanks!

    Aaron Parecki
    Can't look right now but I will check it out later! I made some changes and thought I had tested everything but must have missed something!
    San Francisco, California • 59°F
    Thu, Feb 8, 2018 9:24am -08:00
  • manton https://micro.blog/manton   •   permalink

    @oyam To me, the difference is that it wouldn't be acceptable if we allowed hashtags but only #books and nothing else. Because emoji are already finite, focusing on a smaller set doesn't seem as unusual.

    Aaron Parecki
    I decided to autolink emoji on my website and it's been kind of fun! Here are all the emoji I've used in posts: https://aaronparecki.com/emoji
    San Francisco, California • 51°F
    Thu, Feb 8, 2018 8:51am -08:00
  • Aaron Parecki https://aaronparecki.com/   •   Feb 8
    Donuts acquired and on the way! https://www.lyft.com/sr/1098665926200783938?token=tFPsWuKC8Jvg87w8ln-xug%3D%3D
    Aaron Parecki
    oops, the Lyft link has my final destination. I'm making a stop at Mozilla first!
    South San Francisco, California • 57°F
    Thu, Feb 8, 2018 8:35am -08:00
  • Tantek Çelik http://tantek.com/   •   Feb 8
    @aaronpk if you have a chance before your flight, could you grab a couple of @bluestardonuts for me? Feel free to /request me for payment! Thanks!
    Aaron Parecki
    Donuts acquired and on the way!

    https://www.lyft.com/sr/1098665926200783938?token=tFPsWuKC8Jvg87w8ln-xug%3D%3D
    San Francisco, California, USA
    1 reply
    Thu, Feb 8, 2018 8:33am -08:00
  • Rich Griese http://RichGriese.NET   •   Feb 6
    BTW, is http://webmention.io the simplest way to implement webmentions on a Jekyll site? Is that a free service?
    Aaron Parecki
    Yeah it's a pretty good option, it's what I use for my own site as well. More info here: https://indieweb.org/Jekyll#Related_Tools
    Portland, Oregon, USA • 45°F
    Tue, Feb 6, 2018 11:40am -08:00
  • Rich Griese http://RichGriese.NET   •   Feb 6
    @aaronpk what about getting Twitter to buy into Webmentions? They could implement it system wide, so that anyone that tweets with a URL could show up as a comment on that's domains Webmentions. It would be appeal to Twitter cause it would be their competition to FB comments.
    Aaron Parecki
    That would be fantastic, but I seriously doubt Twitter cares about this anymore. In the mean time, we have https://brid.gy to translate tweets to webmentions which is how all the tweet replies end up back on my site.
    Portland, Oregon, USA • 45°F
    1 reply
    Tue, Feb 6, 2018 11:30am -08:00
  • aaronpk https://github.com/aaronpk   •   Feb 6

    #163 idn_to_ascii(): INTL_IDNA_VARIANT_2003 is deprecated

    https://aaronparecki.com/2018/02/06/9/
    Aaron Parecki
    Did a little digging and it looks like this was already fixed in master! https://github.com/ezyang/htmlpurifier/pull/148 Looking forward to the next release! 🎉
    Portland, Oregon, USA • 45°F
    Tue, Feb 6, 2018 11:28am -08:00
  • https://github.com/ezyang/htmlpurifier

    idn_to_ascii(): INTL_IDNA_VARIANT_2003 is deprecated

    I'm getting this bizarre error in some cases under PHP 7.2. Apparently the idn_to_ascii function deprecated the INTL_IDNA_VARIANT_2003 variant in PHP 7.2, and you're supposed to use INTL_IDNA_VARIANT_UTS46 instead now. However, PHP seems to be still using INTL_IDNA_VARIANT_2003 as the default if none is specified. This ends up causing an exception.
    continue reading...
    1 reply
    Tue, Feb 6, 2018 11:23am -08:00
  • EdwardHinkle https://github.com/EdwardHinkle   •   Feb 6

    #100 Add a “Save for Later” feature

    Aaron Parecki
    This is a really cool idea. I think there's some good potential here, gonna need to think about this some. I'm hoping to make some more progress on this this week.
    Portland, Oregon, USA • 56°F
    Mon, Feb 5, 2018 7:31pm -08:00
  • EdwardHinkle https://github.com/EdwardHinkle   •   Jan 31

    #91 If in-reply-to is not on a post, but an in-reply-to tag exists in the post, add that to the post’s in-reply-to property

    Aaron Parecki
    Did you find an instance of this? This shouldn't happen by definition, since any in-reply-to Microformats property in the post would cause it to appear in the Microsub post. This is in contrast to photos, where an img tag can exist in the content that does not have u-photo so does not get set as the photo property of the Microsub post
    Portland, Oregon, USA • 41°F
    Tue, Jan 30, 2018 9:05pm -08:00
  • 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
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