52°F

Aaron Parecki

  • Articles
  • Notes
  • Photos

Sunday, April 1, 2018

← Older → Newer
  • 8:44pm
    Asleep
    5:58am
    Awake
    9h 14m
    Slept
    23m
    Awake for
    Portland, Oregon, USA
    Sun, Apr 1, 2018 5:58am -07:00
  • gerwitz https://github.com/gerwitz   •   Apr 1

    #105 Define error code for unaccepted posts

    Aaron Parecki
    I'm really on the fence about using HTTP 5xx responses to indicate any sort of application-level information. Currently any time a client gets an HTTP 5xx error, it can assume something went wrong with the *transport* of the request, such as a gateway timeout.

    In REST APIs, HTTP 501 indicates that the HTTP method itself is unsupported, which in this case is a POST request. Micropub is not a REST API though, so I would be worried that a 501 could inadvertently indicate to a client that a POST request is not supported.

    Can you find examples of other non-REST APIs that use HTTP 501 for this feature? I wouldn't want to recommend 501 unless there are existing examples of other non-REST or RPC APIs using it.
    Portland, Oregon • 43°F
    Sun, Apr 1, 2018 6:49am -07:00 #micropub
  • aaronpk https://github.com/aaronpk   •   Jan 2

    #80 PESOS github activity

    Aaron Parecki
    This doesn't feel as important anymore now that I am able to create issues and comments by posting on my website first. I don't even know how I would want to represent the other kinds of activity on my site.
    Portland, Oregon • 43°F
    Sun, Apr 1, 2018 9:32am -07:00
  • https://github.com/aaronpk/p3k

    Show nearby posts

    add a column to the DB index to cache the lat/lng of posts
    continue reading...
    Sun, Apr 1, 2018 9:41am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Add Micropub tag query support

    Provide a Micropub query method to return tags, either frequently/recently used, or by matching already entered text. See also: https://indieweb.org/Micropub-extensions#Query
    continue reading...
    1 reply
    Sun, Apr 1, 2018 9:42am -07:00 #p3k
  • https://github.com/aaronpk/Quill

    Query the micropub endpoint for tags as the user is typing

    If the Micropub endpoint supports tag queries, then Quill should ping it as the user is typing to help autocomplete tags.
    continue reading...
    Sun, Apr 1, 2018 9:49am -07:00 #quill
  • https://github.com/aaronpk/p3k

    Cluster reacji and display like reposts and favorites

    Sun, Apr 1, 2018 9:50am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Support native generation of a podcast feed from a tag page

    Provide some mechanism to turn a tag page into a podcast feed. Maybe by adding a special property in that tag's pinned post.
    continue reading...
    1 reply
    Sun, Apr 1, 2018 9:52am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Accept recipes via Micropub

    This might already work, but need to verify
    continue reading...
    Sun, Apr 1, 2018 9:53am -07:00
  • https://github.com/aaronpk/Quill

    Add interface for creating recipes

    Sun, Apr 1, 2018 9:54am -07:00 #quill
  • https://github.com/aaronpk/Quill

    Add interface for importing recipes from HTML or .paprika files

    Sun, Apr 1, 2018 9:54am -07:00 #quill
  • https://github.com/aaronpk/p3k

    add autogenerated p-summary to checkins with no text

    Sun, Apr 1, 2018 9:59am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Support events with no time, only a date

    Sun, Apr 1, 2018 10:00am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    add <pre> formatting to messages with PGP content

    Sun, Apr 1, 2018 10:01am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Throttle salmention sending

    Currently if a post receives a bunch of comments/likes in a row (such as OwnYourSwarm backfed comments, or bridgy backfed likes), my site will send out salmentions for each. There should be some sort of rate limit in place to avoid sending a bunch of webmentions in a row to the same targets.
    continue reading...
    Sun, Apr 1, 2018 10:06am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Fix formatting of bookmark posts

    Recognize > as blockquote
    continue reading...
    Sun, Apr 1, 2018 10:08am -07:00 #p3k
  • https://github.com/aaronpk/p3k

    Fix post channels after a micropub update

    A Micropub update may convert a note into a photo, so re-run the filters that auto-add posts to channels after an update has run
    continue reading...
    Sun, Apr 1, 2018 10:12am -07:00
  • Aaron Parecki https://aaronparecki.com/   •   Apr 1

    Support native generation of a podcast feed from a tag page

    Aaron Parecki
    @schmarty has done this by creating a new "podcast" post type that pulls its posts from a tag. I like it.

    https://martymcgui.re/podcasts/indieweb/
    Portland, Oregon • 43°F
    Sun, Apr 1, 2018 10:16am -07:00
  • ZeroVer: 0-based Versioning — zer0ver (0ver.org)
    Sun, Apr 1, 2018 10:37am -07:00
  • Jeena https://jeena.net/   •   Apr 1

    I'd like to be able to consume content from https://micro.blog and comment on peoples posts and get back their comments but without actually the need to use their software. It's kind of close because they use webmentions and I've seen some links to RSS feeds, but the UI if you're not logged in is quite awful.

    For example, I found https://micro.blog/jthingelstad by randomly typing https://manton.micro.blog/ which turned out to be the test blog of the creator of Micro.blog all the way down in the footer I found a link to https://micro.blog/manton which for some reason has compleatly different content than the subdomain. There I saw him mentioning https://micro.blog/jthingelstad so I rewrote the URL to https://jthingelstad.micro.blog and was looking for a link to their RSS. The footer didn't have one but the HTML head has one which luckily my browser shows. https://micro.blog/jthingelstad didn't have a link to that RSS feed nor to the subdomain where I can find the link to the RSS feed.

    I think they would get much more traction if they did some homework on not putting up those walls around their garden like everyone else does. I'll follow this one guy now and we'll see if I can get into this community with just my own software and without signing up for a username there.

    Aaron Parecki
    If you have an account, then your main timeline is available as a JSON Feed, like https://micro.blog/feeds/{username}.json

    You can add that feed to a reader, and you can comment on the posts from there. Micro.blog URLs also accept webmentions, and your comments will appear back on the original posts. I've been doing this for a while now!
    Portland, Oregon • 43°F
    1 reply
    Sun, Apr 1, 2018 11:56am -07:00
  • https://github.com/aaronpk/BarBot

    Add option to dispense 1/2 or 3/4 drinks

    Maybe as an option at the top of the drink menu, to avoid adding a prompt when choosing a drink.
    continue reading...
    Sun, Apr 1, 2018 11:59am -07:00
  • https://github.com/aaronpk/BarBot

    Alert/stop when a pump has been running for too long

    When a bottle runs out, the system is not aware that it's empty. There should be some threshold where if a pump has been running for "too long", much longer than expected for the amount being poured, it should pause and alert the user. Since I normally have additional back stock I can fill up the jar and continue the pour.
    continue reading...
    Sun, Apr 1, 2018 12:01pm -07:00
  • https://github.com/aaronpk/BarBot

    add a button to cancel the current pour

    Need a way to completely abort the current pour, for a few reasons.
    continue reading...
    Sun, Apr 1, 2018 12:01pm -07:00
  • https://github.com/aaronpk/BarBot

    Project the expected date each bottle will be empty

    based on the consumption rate in the past 90 days
    continue reading...
    Sun, Apr 1, 2018 12:02pm -07:00
  • Morgan Fogarty http://mofo37.com/
    So curious. 🧔
    Portland, Oregon • 43°F
    Sat, Mar 31, 2018 3:07pm -07:00 (liked on Sun, Apr 1, 2018 12:32pm -07:00)
  • https://github.com/aaronpk/Monocle

    add "mark all as read" button

    for those times when you want to declare channel bankruptcy
    continue reading...
    Sun, Apr 1, 2018 12:33pm -07:00
  • https://github.com/aaronpk/Monocle

    stronger visual indicator of which account context a channel is in

    I've already had a few occasions where I "liked" a post from the wrong account because I didn't notice the default account context which is currently only the profile icon in the lower right corner. Need some sort of bigger visual indicator, such as changing the background color of the window, or adding a colored border.
    continue reading...
    Sun, Apr 1, 2018 12:38pm -07:00
  • https://github.com/aaronpk/Aperture

    create meta-channel for showing the last known location of friends

    Given an existing channel, create a meta-channel containing only h-cards with the last known location of everyone from the main channel. Useful as a "where are all my friends" channel if shown on a map.
    continue reading...
    Sun, Apr 1, 2018 12:40pm -07:00
  • https://github.com/aaronpk/Aperture

    add IndieAuth login to channels

    Currently you can add an "API Key" in order to write content into channels. This is actually Aperture acting as a Micropub endpoint. It should be possible to log in to existing Micropub clients as one of these API keys, doing the IndieAuth flow and resulting in providing the client with the API key. This would provide a way to set up fancier integrations without copying and pasting tokens.
    continue reading...
    Sun, Apr 1, 2018 12:41pm -07:00
  • https://github.com/aaronpk/Aperture

    provide a UI to move a feed into a different channel

    should move all existing entries from the old channel to the new channel
    continue reading...
    Sun, Apr 1, 2018 12:53pm -07:00
  • https://github.com/aaronpk/XRay

    Recognize podcast artwork as author photo

    Sun, Apr 1, 2018 1:00pm -07:00
  • https://github.com/aaronpk/Aperture

    Store feed metadata

    Feeds include additional data such as a name, image and description. In the case of podcast feeds, the podcast artwork is a critical component of the feed and should be presented when viewing entries from the feed.
    continue reading...
    Sun, Apr 1, 2018 1:02pm -07:00
  • https://github.com/aaronpk/Aperture

    create meta-channel with h-events for upcoming birthdays

    Given your (or a channel's) following list, find birthdays, then create h-events for upcoming birthdays. A microsub client that shows events will be able to show upcoming birthdays without understanding birthdays specifically. Could also index your website's nicknames cache to find birthdays there. or maybe provide a way to sync to Google Contacts even.
    continue reading...
    Sun, Apr 1, 2018 1:38pm -07:00
  • https://github.com/aaronpk/Compass

    add geofencing support

    I'd like to be able to define geofences and rules that will run whenever a fence is entered or exited.
    continue reading...
    Sun, Apr 1, 2018 1:53pm -07:00
  • First Quarter 2018 in Review

    JanuaryEvents
    continue reading...
    1 like 3 mentions
    Sun, Apr 1, 2018 4:42pm -07:00 #review
  • Jon Mitchell https://jonmitchell.net/micro/?author=50537478e4b0e1565e12dbbe

    Ok yeah you should all switch to Cloudflare’s new DNS right now

    FullSizeRender.jpg
    Portland, Oregon • 43°F
    Sun, Apr 1, 2018 12:00am +00:00 (liked on Sun, Apr 1, 2018 4:58pm -07:00)
  • Chris https://chrisbeckstrom.com   •   Apr 1
    Replied to reply to https://aaronparecki.com/2018/01/06/13/code-snippets

    This is great, thanks for creating such a useful tool! Do you also host your own git repo, and if so, how do you integrate that into your website?

    I use gitlist (https://github.com/klaussilveira/gitlist) but it’s not integrated into my site at all.

    Also on:
    Aaron Parecki
    Thanks! My code snippets aren’t backed by a special git repo like gists are. They’re just stored with my regular posts. Those are part of the git repo storing my full site’s content, so I do have versioning if I try hard enough, but version control isn’t specifically a feature of this yet.
    Portland, Oregon • 43°F
    1 mention
    Sun, Apr 1, 2018 5:37pm -07:00
  • Randall Degges https://www.rdegges.com
    One of my favorite Python sites just shared my new article ^^
    Portland, Oregon • 43°F
    Sun, Apr 1, 2018 3:33pm -07:00 (liked on Sun, Apr 1, 2018 5:38pm -07:00)
  • Eddie Hinkle https://eddiehinkle.com/   •   permalink

    That’s funny, I have that tag query support on my list both for my site and for Indigenous as well!

    Aaron Parecki
    Out of curiosity, how long has it been on your list? Cause it's been on mine for a long time but I guess I haven't quite felt annoyed enough by having to type out the full tag to go implement this.
    Portland, Oregon • 45°F
    1 reply
    Sun, Apr 1, 2018 7:23pm -07:00
  • Aaron Parecki
    Contributions from: Germany, Netherlands, New Zealand, Russian Federation, United States
    Sun, Apr 1, 2018 10:36pm -07:00
← Older → Newer

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