54°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Microcasting on Micro.blog with Wavelength – MacStories (www.macstories.net)
    Thu, Apr 26, 2018 1:44pm -07:00 #microblog #wavelength #review #podcasting
  • index.php

    <?php
    continue reading...
    Thu, Apr 26, 2018 10:51am -07:00
  • will leinweber http://bitfission.com
    I made a VGP (very good program) that makes it so it looks like I’m typing on slack whenever anyone else is typing, and stops when they stop.

    Everyone loves it so far and doesn’t find it annoying at all!

    https://github.com/will/slacktyping
    Portland, Oregon • 73°F
    Wed, Apr 25, 2018 3:18pm -07:00 (liked on Thu, Apr 26, 2018 9:56am -07:00)
  • sknebel https://github.com/sknebel   •   Apr 26

    A potential manual way: have a !snooze command that blacklists a string for e.g. 24 hours.

    Aaron Parecki
    !snooze is not a bad idea, that gives people the ability to make the decision about what to filter.

    I do have some code that Loqi uses to kick people out of the IRC room when they spam it that might also work here, but I'd be worried about too much false positive filtering. It looks at a normalized version of the text (lowercase, no whitespace or punctuation, minus URLs) and could reject tweets that match an existing one found in the last 24 hours. That would have stopped a bunch of these from coming through.
    Portland, Oregon • 71°F
    Thu, Apr 26, 2018 6:57am -07:00
  • XKCD https://xkcd.com/

    Meteorologist

    Portland, Oregon • 71°F
    permalink (liked on Thu, Apr 26, 2018 6:41am -07:00)
  • Laura Rodríguez https://github.com/laura-rodriguez
    #lifeatokta #branding @okta <3 @oktadev #womenintech #toronto
    Portland, Oregon • 71°F
    Wed, Apr 25, 2018 11:10pm -03:00 (liked on Thu, Apr 26, 2018 6:39am -07:00) #lifeatokta #branding #womenintech #toronto
  • Eddie Hinkle https://eddiehinkle.com/

    In March I said I was leaving Facebook but I hadn’t set a date. Because of Facebook’s API changes that will stop me from posting from my website, I will no longer be posting on Facebook as of August 1st #deleteFacebook #indieweb

    Portland, Oregon • 71°F
    permalink (liked on Thu, Apr 26, 2018 6:37am -07:00)
  • 153.2lbs
    Weight
    18.4%
    Body Fat
    Thu, Apr 26, 2018 6:01am -07:00
  • 9:23pm
    Asleep
    5:57am
    Awake
    8h 34m
    Slept
    13m
    Awake for
    Portland, Oregon, USA
    Thu, Apr 26, 2018 5:57am -07:00
  • Train
    3.50mi
    Distance
    15:20
    Duration
    5:20pm
    Start
    5:35pm
    End
    Portland, Oregon • 85°F
    Wed, Apr 25, 2018 5:35pm -07:00
  • danielpunkass https://micro.blog/danielpunkass   •   Apr 25

    @aaronpk Enjoy it :)

    Aaron Parecki
    I solved that problem for myself pretty quick 😉
    Portland, Oregon • 84°F
    Wed, Apr 25, 2018 3:43pm -07:00
  • danielpunkass https://micro.blog/danielpunkass   •   Apr 25

    @aaronpk This is a privilege that I enjoy far more than many programmers... thanks for the reminder.

    Aaron Parecki
    Yes, I learned this the hard way two years ago. I was blissfully unaware of this privilege up until that point.
    Portland, Oregon • 84°F
    Wed, Apr 25, 2018 3:37pm -07:00
  • Zegnat https://github.com/Zegnat   •   Apr 25

    This totally slipped me by, so here we go. I do like the idea of logging things, and syslog() is probably the best solution unless we want to pull in something like PSR-3. More thoughts:

    1. I would not turn any logging on by default. I do think logging IPs with authentication requests makes sense, and I would simply never want to log any IPs by default. Especially when people running this on shared hosts might be feeding it into logs they themselves cannot clear.
    2. LOG_FAILED_PASSWORDS sounds like a nice-to-have that needs massive disclaimers around it. We can’t work on the assumption that everyone is using a password manager. This means people are typing their passwords, and typos happen. This option sounds good, but if you over time fill logs with deviations of your real password, you better be making sure you are purging those logs real good. (Of course again with the problem that syslog() may be out of reach to the user who unwittingly turned this on.)

    I can almost see us strategically dropping these into the source code, but commented. Anyone who understands syslog() and wants to use it to trip up other alarm bells on a server, will probably be OK uncommenting a couple of functions. Even if they aren’t well versed with PHP. This will at least keep it out of the hands of users who cannot see the possible side-effects.

    Like the idea, just not sure how to execute it without giving users some flags in the config with huge warning disclaimers. And I don’t like warning disclaimers in what is supposed to be a simple single-purpose thing.

    Aaron Parecki
    I like the idea of making logging opt-in by uncommenting the code. I'm struggling to think of a case where logging failed passwords is ever a good idea. It seems others would agree with this assessment as well. https://security.stackexchange.com/questions/16824/is-it-common-practice-to-log-rejected-passwords
    Portland, Oregon • 83°F
    Wed, Apr 25, 2018 3:23pm -07:00
  • Lillian Karabaic http://www.ohmydollar.com/book/
    So honored to be included in this month’s @pomomagazine giving advice about money and cats. Pick up a copy at your local bookstore, grocery store (or library if you’re cheap like me!) #portland #money #purrsonalfinance #budgeting
    Portland, Oregon • 83°F
    Wed, Apr 25, 2018 8:27pm +00:00 (liked on Wed, Apr 25, 2018 3:21pm -07:00) #portland #money #purrsonalfinance #budgeting
  • Apr 25

    I love programming.

    Aaron Parecki
    I love programming*

    *when programming a product that I also designed myself
    Portland, Oregon • 82°F
    Wed, Apr 25, 2018 3:15pm -07:00
  • Eddie Hinkle https://eddiehinkle.com/   •   permalink

    I definitely agree! It was a huge improvement when they switched to subscription!

    Aaron Parecki
    Everyone seemed super upset about the change, but honestly I prefer the new model. I am happy to support them yearly rather than pay once and expect them to continue improving the software for free. I want to be seen as a customer rather than a drain on their resources.
    Portland, Oregon • 82°F
    Wed, Apr 25, 2018 2:16pm -07:00
  • Walk
    0.92mi
    Distance
    17:06
    Duration
    1:53pm
    Start
    2:10pm
    End
    Portland, Oregon • 82°F
    Wed, Apr 25, 2018 2:10pm -07:00
  • Train
    4.31mi
    Distance
    24:07
    Duration
    11:21am
    Start
    11:45am
    End
    Portland, Oregon • 73°F
    Wed, Apr 25, 2018 11:45am -07:00
  • Aaron Parecki
    at TriMet Hollywood/NE 42nd Ave Transit Center
    Portland, Oregon • Wed, April 25, 2018 11:17am
    45.532787 -122.620756
    Some crazy new colors going on here!
    Portland, OR, United States • 70°F
    6 Coins
    Wed, Apr 25, 2018 11:17am -07:00
  • Aaron Parecki
    Just downloaded my @instagram dump and I'm pretty disappointed. 😔

    • My comments include only the comment text, a timestamp, and the photo author. No way to know what I'm commenting on
    • Same for photos I've liked
    • There's no indication of likes or comments on my own photos
    Portland, Oregon • 67°F
    8 likes 1 repost 1 reply
    Wed, Apr 25, 2018 10:04am -07:00 #instagram #ownyourdata
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