67°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Aaron Parecki

    Monocle+Aperture are coming along nicely!

    I just got my GitHub notifications piped into the reader, which is a much nicer experience than reading them via email or trying to track them down on github.com!

    I have a few channels set to show just an indicator dot when there are new posts rather than showing the number of new posts, a much calmer experience.

    Unread posts show up with a faint yellow glow around them, and they're automatically marked as read when they scroll off the screen.

    At this point, I've actually moved all of the feeds I was previously following from IRC into Aperture as a way to force myself to continue putting the finishing touches on it!

    Portland, Oregon, USA
    2 likes 3 mentions
    Sun, Mar 4, 2018 2:22pm -08:00 #monocle #aperture #microsub
  • aaronpk https://github.com/aaronpk   •   Jan 30

    #4 Tracking read state or position

    Aaron Parecki

    I pushed an update to Aperture which allows you to toggle per-channel whether read state tracking is enabled. There are two modes, one where it returns the count of the number of unread items, and the other where it returns only true or false depending on whether there are new items.

    read state settings

    For my super busy feeds, it wasn't useful having the counts, but I do like a subtle indicator there are new posts.

    There are also some channels I don't want to be bothered about at all, so I've disabled read state tracking on those.

    This means the Microsub API is now returning either an integer or a boolean for the unread property on channels, e.g.:

    {
      "channels": [
        {
          "uid": "notifications",
          "name": "Notifications",
          "unread": 0
        },
        {
          "uid": "31eccfe322d6c48c50dea2c84efc74ff",
          "name": "IndieWeb"
          "unread": true
        }
      ]
    }
    
    Portland, Oregon, USA
    Sun, Mar 4, 2018 2:15pm -08:00 #microsub #aperture
  • Aaron Parecki
    Contributions from: France, United Kingdom, United States
    Sun, Mar 4, 2018 1:27pm -08:00
  • Daniel Goldsmith https://ascraeus.org/

    Very early days, but I’ve managed to create a basic websub reader for myself. Missing more features than it has, but progress is being made #indieweb

    Portland, Oregon • 45°F
    Sun, Mar 4, 2018 6:05pm +00:00 (liked on Sun, Mar 4, 2018 10:36am -08:00)
  • Aaron Parecki
    Contributions from: France, United Kingdom, United States
    Sun, Mar 4, 2018 10:18am -08:00
  • The World of Linux Handhelds in 2018 – Giant Pockets (www.giantpockets.com)
    Sun, Mar 4, 2018 9:54am -08:00 #linux
  • cleverdevil https://github.com/cleverdevil   •   Mar 4

    #28 Per-channel unread tracking

    Aaron Parecki

    This has been bugging me as well. I have Instagram as a channel, and there are almost always new photos there, so the unread count is pretty much meaningless.

    I was also thinking of a third option which is to only track whether or not there are new posts, not the number of new posts. This could show up in the API as unread: true rather than unread: 24.

    Portland, Oregon, USA
    Sun, Mar 4, 2018 9:33am -08:00
  • Windows 95-era scrollbars (Chrome and Safari only) (codepen.io)
    Sun, Mar 4, 2018 9:26am -08:00 #win95
  • Jeremy Keith https://adactio.com/

    CodePen - Instagram.exe

    March 4th, 2018

    I’m not sure why but I genuinely love this Windows 95 style interface for Instagram coded up by Gabrielle Wee.

    Portland, Oregon • 40°F
    Sun, Mar 4, 2018 2:51pm +00:00 (liked on Sun, Mar 4, 2018 9:25am -08:00) #codepen #instagram #windows95 #interface #nineties #retro #design #frontend #development
  • Amit Gupta  http://amitgupta.com/something-happened/
    Up at Twin Peaks this morning gawking at this foggy beautiful city.

    It's my jetlagged tradition whenever I get back from Asia and I'm up at 5am.
    Portland, Oregon • 39°F
    Sun, Mar 4, 2018 8:11am -08:00 (liked on Sun, Mar 4, 2018 8:57am -08:00)
  • 9:42pm
    Asleep
    6:18am
    Awake
    8h 36m
    Slept
    34m
    Awake for
    Portland, Oregon, USA
    Sun, Mar 4, 2018 6:18am -08:00
  • aaronpk https://github.com/aaronpk   •   Mar 4

    #27 Add per-channel filters

    Aaron Parecki
    Here's a screenshot of Aperture's new channel filter UI.
    Portland, Oregon, USA
    Sat, Mar 3, 2018 6:42pm -08:00
  • aaronpk https://github.com/aaronpk   •   Jan 30

    #6 Per Channel Filters

    Aaron Parecki
    I'm going to add this to Aperture first before trying to add it to the spec. This will let me iterate quicker on the UI and feature set without having to have clients update. This does mean the limitation is that the filters can only be adjusted through Aperture's own admin UI, but I'm okay with that limitation for now. Since they are channel-wide filters, rather than per-feed filters, it's unlikely that I will want to be able to change them from arbitrary clients very often anyway.
    Portland, Oregon, USA
    Sat, Mar 3, 2018 6:40pm -08:00
  • https://github.com/aaronpk/Aperture

    Add per-channel filters

    Breaking this out to Aperture from https://github.com/indieweb/microsub/issues/6
    continue reading...
    Sat, Mar 3, 2018 6:38pm -08:00
  • Budget Bytes https://linkinprofile.com/budgetbytes
    It’s a nacho kind of day! The secret to good nachos is in the layering... tap the link in my profile to go see how I made these epic Spicy Baked Black Bean Nacos 👉 @budgetbytes .
    .
    #nachos #nacho #nachonight #vegetarianrecipes #comfortfood .
    .
    https://www.budgetbytes.com/2017/04/spicy-baked-black-bean-nachos/
    Portland, Oregon • 50°F
    Wed, Feb 28, 2018 3:25pm +00:00 (liked on Sat, Mar 3, 2018 3:13pm -08:00) #nachos #nacho #nachonight #vegetarianrecipes #comfortfood
  • dg01d https://github.com/dg01d   •   Mar 3

    #22 Standardisation of Content

    Aaron Parecki

    Can you provide examples of what you're finding that is not normalized?

    Microsub is not "merely delivering the content from other locations". Microsub is in fact specifically already doing a lot of normalization of the content it finds, producing a feed that is much more standardized than what it discovered when crawling the feeds, even to the point of making vocabulary-specific decisions about some values.

    Portland, Oregon, USA
    Sat, Mar 3, 2018 10:02am -08:00 #microsub
  • The Year Without English (www.scotthyoung.com)
    Sat, Mar 3, 2018 9:21am -08:00 #language
  • Emily Kager http://www.emilykager.com/
    Wow the one on the right is literally my friend group in San Francisco #attacked cc @TheCooperReview
    Portland, Oregon • 36°F
    Fri, Mar 2, 2018 11:00pm +00:00 (liked on Sat, Mar 3, 2018 8:29am -08:00) #attacked
  • When does white space matter in HTML? – Patrick Brosset (medium.com)
    • all spaces and tabs immediately before and after a line break are ignored
    • all tab characters are handled as space characters
    • line breaks are converted to spaces
    • sequences of spaces at the beginning and end of a line are removed
    1 like
    Sat, Mar 3, 2018 7:56am -08:00 #html #whitespace #microformats
  • 10:03pm
    Asleep
    6:36am
    Awake
    8h 33m
    Slept
    19m
    Awake for
    Portland, Oregon, USA
    Sat, Mar 3, 2018 6:36am -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