55°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • http://davidjohnmead.com/img/davidmead-social.png davidmead http://davidjohnmead.com/   •   permalink
    Differences in #indieweb readers using microformats or RSS as your feed source
    Aaron Parecki
    This is definitely a problem with the current state of WordPress microformats support. You might notice that your Microformats example was a wordpress site. I've found that non-wordpress sites look way better when following a Microformats feed because you get all the additional properties like multiple photos and checkins. We're working on ways to fix this for WordPress to make it more consistent.
    Portland, Oregon, USA • 62°F
    1 reply
    Sun, Aug 12, 2018 7:40am -07:00
  • jeremycherfas https://micro.blog/jeremycherfas   •   Aug 12

    @aaronpk I wonder whether it will be possible to link it straight to a Stripe form.

    Aaron Parecki
    Not a form inline in the app, but you can definitely link it to a page on your website that has a stripe form!
    Portland, Oregon • 65°F
    Sun, Aug 12, 2018 6:43am -07:00
  • Olivier Suritz https://twitter.com/lordeagle   •   Aug 12
    Any idea why it hasn’t made it to the extension list explicitly linked to in the W3C spec?
    Aaron Parecki
    In any case, having another consumer deployed will only help make the case to add it to the official registry! Especially when a few podcasts start to publish it too.
    Portland, Oregon • 73°F
    Sat, Aug 11, 2018 8:01pm -07:00
  • Olivier Suritz https://twitter.com/lordeagle   •   Aug 12
    Any idea why it hasn’t made it to the extension list explicitly linked to in the W3C spec?
    Aaron Parecki
    That’s a good question! I suspect it’s because there weren’t enough examples of publishers and consumers, but I’m having trouble finding a reference to the formal process to get things added to that list.
    Portland, Oregon • 73°F
    Sat, Aug 11, 2018 8:01pm -07:00
  • Olivier Suritz https://twitter.com/lordeagle   •   Aug 12
    Couldn’t find anything either in the spec for rel targets (https://www.w3.org/TR/html50/links.html#linkTypes) or in the micro format lists, to which you are allowed to contribute: http://microformats.org/wiki/existing-rel-values#HTML5_link_type_extensions

    @arebee the goal is for these links to show up “for free” in any player that displays notes (HTML)
    Aaron Parecki
    It's been listed here for ages! http://microformats.org/wiki/existing-rel-values#proposals

    Also I just added it to the list of implementations here http://microformats.org/wiki/rel-payment#Implementations
    Portland, Oregon • 73°F
    3 replies
    Sat, Aug 11, 2018 7:54pm -07:00
  • Eugen https://mastodon.social/@Gargron   •   Aug 11

    It's #caturday so how about you send me cats today 👀

    Aaron Parecki
    This is Dora. She has her own website. https://indiewebcat.com
    Portland, Oregon, USA • 70°F
    20 likes 5 reposts
    Sat, Aug 11, 2018 11:10am -07:00
  • Marco Arment http://www.marco.org/   •   Aug 11
    Podcast hosts and app makers: Let's make it easier for podcasters to surface donate/pay/membership links in our UIs with a standard semantic way to denote payment URLs in HTML show notes.

    Does such a thing exist already in any useful HTML spec? Maybe an ?
    Aaron Parecki
    Using rel=payment would be great! There's some research and documentation on that here https://indieweb.org/payment
    Portland, Oregon, USA • 70°F
    16 likes 1 repost 1 reply
    Sat, Aug 11, 2018 11:06am -07:00
  • macbirdie https://micro.blog/macbirdie   •   Aug 10

    @danielpunkass Indieweb kids are saying that RSS isn't cool any more! What do I do?

    Aaron Parecki
    RSS works just fine for blogging and podcasts! It's just that it doesn't support the more modern stuff like replies, photos/videos, checkins, etc, so we've moved on to alternate solutions for those!
    Portland, Oregon, USA • 69°F
    Fri, Aug 10, 2018 9:44am -07:00
  • Ben Werdmüller https://werd.io/profile/benwerd   •   Aug 9

    Basic Attention Token is both good and bad - but hooray for Brave for trying something new

    Aaron Parecki
    wow, this sounds like the worst part of everything about this era of the internet
    Portland, Oregon • 87°F
    Thu, Aug 9, 2018 8:20pm -07:00
  • jk https://api.twitter.com/1/geo/id/c4933ad176bf4057on   •   Aug 9
    No, there’s a trash folder, same as calendar
    Aaron Parecki
    There's no "sort by date deleted" in the trash tho 😉
    Portland, Oregon • 93°F
    5 replies
    Thu, Aug 9, 2018 4:44pm -07:00
  • Matt Haughey https://mastodon.cloud/@mathowie   •   Aug 9

    years later it's still fucking wild yahoo bought tumblr

    Aaron Parecki
    whoa I had this exact thought this morning
    Portland, Oregon • 92°F
    Thu, Aug 9, 2018 3:39pm -07:00
  • David Celis https://xoxo.zone/@davidcelis   •   Aug 9

    i put potato chips in some scrambled eggs this morning and it gave me life

    Aaron Parecki
    i've been adding crushed up corn chips into grilled cheese sandwiches and it's amazing
    Portland, Oregon • 82°F
    2 likes 1 reply
    Thu, Aug 9, 2018 1:14pm -07:00
  • aaronpk https://github.com/aaronpk   •   Feb 20

    #1 Query for supported vocabulary

    Aaron Parecki

    As of a few weeks ago, Quill now supports this extension. If the server returns a list of supported vocabulary, Quill disables the links to any interfaces that use unsupported vocabularies. This should help reduce the confusion when micro.blog users use Quill, since now they won't end up on an interface that fails to make a micro.blog post.

    Portland, Oregon • 76°F
    Thu, Aug 9, 2018 10:54am -07:00
  • Darius Kazemi https://social.tinysubversions.com/@darius   •   Aug 9

    @aaronpk Yeah I am working off those, currently at the IRC/Discord stage. I got the stuff in the blog posts working but weirdly I'm having problems where Mastodon likes my keypair signing for most things except for an "Accept" follow message. Even though it's the same keypair and code. (Messy reference code would be great, even if you just emailed me a zip or something)

    Aaron Parecki
    haha okay! I will unapologetically send you a pile of code, with the only documentation being the inline comments! 😆
    Portland, Oregon • 72°F
    1 like 1 reply
    Thu, Aug 9, 2018 9:53am -07:00
  • Darius Kazemi https://social.tinysubversions.com/@darius   •   Aug 9

    @aaronpk oh awesome. Can you share the code with me? I am writing my own extremely stripped down server that is meant for bots *only*, so it lets you create new accounts, make/delete posts, and it accepts follow requests, and that's basically it! (also allows the creation of new accounts via API because bots) Anyway, another dirt-simple reference implementation would be a huge help since there are not good "here is what ActivityPub messages should look like" resources I can find

    Aaron Parecki
    My site's source code isn't public, but I might be able to throw the files up just as samples.

    I started off by reading this post https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/ as well as the followup, https://blog.joinmastodon.org/2018/07/how-to-make-friends-and-verify-requests/

    But ultimately those only got me so far, I had to eventually hop in the IRC channel and ask Mastodon and other developers about some of the details. Even the ActivityPub spec doesn't tell you enough to make it work right now. I wish it was simpler!
    Portland, Oregon • 66°F
    1 reply
    Thu, Aug 9, 2018 9:04am -07:00
  • Darius Kazemi https://social.tinysubversions.com/@darius   •   Aug 9

    @aaronpk Ah nice. Are you using something homegrown or Pleroma or is there another ActivityPub compliant thing out there I haven't encountered?

    Aaron Parecki
    Totally homegrown, I decided to see what it would take to write as little code as possible to interoperate.

    There are a few other alternatives out there right now. This is a fun site that tracks instances and different projects: https://the-federation.info
    Portland, Oregon • 66°F
    1 like 1 repost 1 reply
    Thu, Aug 9, 2018 8:53am -07:00
  • Darius Kazemi https://social.tinysubversions.com/@darius   •   Aug 9

    @aaronpk Haha so says another self-hosted instance-of-one user :)

    As an aside, do you experience weird caching things? I do think most beginners should join a populated server because otherwise they are going to be seeing a lot of seemingly-blank profile pages when they click through to profiles of people who are mentioned that their instance hasn't interacted with before

    Aaron Parecki
    Yeah that's definitely a Mastodon caching issue. If Mastodon went and fetched a few posts from someone's profile it would fix it. I'm not actually sure why they haven't done that yet.

    My software isn't even Mastodon, I made my site interact with the protocol directly. So when I click on someone I just visit their profile page on their instance directly, so that avoids the issue for me.
    Portland, Oregon • 63°F
    1 reply
    Thu, Aug 9, 2018 8:32am -07:00
  • Darius Kazemi https://social.tinysubversions.com/@darius   •   Aug 4

    I think the idea that a new Mastodon user is supposed to pick an instance based on affinity/interest is the number one thing that prevents people from joining. I think there needs to be a retooling of the messaging to make it about trust.

    People don't join email services because of affinity. They do because they trust. They trust Google will be around for a long time. Or that hushmail won't sell their data. Or that Hotmail is easy to use. Etc etc.

    Aaron Parecki
    I completely agree. I think it's because of the convolution of the account and the instance timeline. If you could just as easily follow an instance timeline from any other instance then all of a sudden it doesn't matter which is your home instance.
    Portland, Oregon • 64°F
    2 likes 2 replies
    Thu, Aug 9, 2018 8:14am -07:00
  • manton https://micro.blog/manton   •   Aug 8

    @aaronpk There is a tweet import! But I want to rethink it, because often importing thousands of tweets kind of overwhelms the normal blog posts. I may disable it until I can separate tweets out better.

    Aaron Parecki
    ah yeah, having everything in one list would definitely get overwhelmed with tweets! A simple way to start might be to have a separate page on the site that has a list of only articles.
    Portland, Oregon • 91°F
    Wed, Aug 8, 2018 4:24pm -07:00
  • Aug 8

    Expecting a lot of new Micro.blog users over the next few weeks. This week: Twitter mismanages how to deal with Alex Jones and Infowars. Next week: Twitter streaming API gets shut down for third-party developers.

    Aaron Parecki
    Seems like a good opportunity to make a tweet archive import for micro.blog! I'm seeing a lot of people deleting their tweets after downloading their archive.
    Portland, Oregon • 91°F
    Wed, Aug 8, 2018 4:14pm -07: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