61°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Eddie Hinkle https://eddiehinkle.com/   •   Dec 4
    Also, thinking through this a bit more deeply, obviously someone could get data into their json file anyway they wanted, but the easiest way for most people would be a Micropub app that just allows you to snap a photo and upload it without asking for all the normal Micropub stuff. We would need some way to inform the person's server that the post is intended to be a "story". One option would be to send something like channel: ['stories'] or you could make a specialized Micropub app like that have a config screen where you define what additional metadata it sends and then people could use whatever method they wanted, a channel property, a tag property, etc. I definitely don't think a new attribute would be right, and I know channel isn't really used anywhere except your and my sites, but we also can't do tag as a default or else the posts would automatically show up on people's websites as a normal post (unless they configured posts with a specific tag to be routed somewhere else). So this is tricky, but I definitely think something like this would be required for me to use it routinely. My default for my site would probably be to use a 'stories' channel and then to be able to set an audience on each photo/video so that some things I could provide to a subset of people.
    Aaron Parecki
    hm I don't think `channel` is the right terminology for this, also because stories exist completely outside of my own concept of channels.

    Maybe it's just a new `mp-` command in the request?

    Right now I have an iOS Workflow that just uploads a file to a specific endpoint. I guess that's the other way to handle it, create a new endpoint for it? Maybe the same endpoint that the story can be read from can also be POSTed to by the owner to create a story?
    Los Angeles, California • 62°F
    2 replies
    Tue, Dec 4, 2018 9:30am -08:00
  • Aaron Parecki
    at Alaska Lounge
    Los Angeles, California • Tue, December 4, 2018 9:26am
    33.941197 -118.401707
    Los Angeles, CA, United States • 62°F
    15 Coins
    Tue, Dec 4, 2018 9:26am -08:00
  • Aaron Parecki
    at TSA Pre Check Terminal 6
    Los Angeles, California • Tue, December 4, 2018 9:19am
    33.942173 -118.402162
    Los Angeles, CA, United States • 61°F
    10 Coins
    Tue, Dec 4, 2018 9:19am -08:00
  • Aaron Parecki
    at Terminal 6
    Los Angeles, California • Tue, December 4, 2018 9:16am
    33.942007 -118.402094
    Los Angeles, CA, United States • 61°F
    7 Coins
    Tue, Dec 4, 2018 9:16am -08:00
  • Aaron Parecki
    at Los Angeles International Airport (LAX)
    Los Angeles, California • Tue, December 4, 2018 9:16am
    33.943324 -118.405602
    Los Angeles, CA, United States • 61°F
    11 Coins
    Tue, Dec 4, 2018 9:16am -08:00
  • Bus
    1.49mi
    Distance
    10:47
    Duration
    9:04am
    Start
    9:15am
    End
    Los Angeles, California • 61°F
    Tue, Dec 4, 2018 9:15am -08:00
  • Aaron Parecki
    at H Hotel Los Angeles, Curio Collection by Hilton
    Los Angeles, California • Tue, December 4, 2018 9:01am
    33.946061 -118.392729
    Los Angeles, CA, United States • 59°F
    19 Coins
    Tue, Dec 4, 2018 9:01am -08:00
  • Aaron Parecki
    at Waypoint Kitchen
    Los Angeles, California • Tue, December 4, 2018 7:34am
    33.94579 -118.392815
    Los Angeles, CA, United States • 54°F
    3 Coins
    Tue, Dec 4, 2018 7:34am -08:00
  • 11:37pm
    Asleep
    6:48am
    Awake
    7h 11m
    Slept
    42m
    Awake for
    Los Angeles, California, USA • 54°F
    Tue, Dec 4, 2018 6:48am -08:00
  • Not Fake Adam Kalsey https://twitter.com/akalsey   •   Dec 4
    At some point, they start charging you for the extra breakfasts.
    Aaron Parecki
    I could probably get us all in to the all-you-can-eat buffet without anyone noticing
    Los Angeles, California • 55°F
    1 reply
    Mon, Dec 3, 2018 9:12pm -08:00
  • Eddie Hinkle https://eddiehinkle.com/   •   Dec 3
    I think I would want one list of stories. I like how Instagram will just play through all the stories straight. I think stories is pretty different than feeds so you don’t need that categorization.

    The other thing is I’m wondering, do we just make the story JSON mf2 json since you all have experimented with that as a Wordpress side file?

    Aaron Parecki
    Yeah I think I agree about just the one list. Also better to keep things simple for this.

    The main difference between this and an h-entry is that it really is providing just a photo or video file, it isn't providing a full post with all the other attributes that come along with h-entry, like content, tags, etc. That said, Instagram stories do have some additional data like the poll options, so maybe it does make sense to use essentially a trimmed-down h-entry vocabulary for this? Maybe jf2 format so that it's simpler?
    Los Angeles, California • 55°F
    3 replies
    Mon, Dec 3, 2018 8:49pm -08:00
  • Not Fake Adam Kalsey https://twitter.com/akalsey
    At some point, they start charging you for the extra breakfasts.
    Los Angeles, California • 56°F
    Tue, Dec 4, 2018 3:59am +00:00 (liked on Mon, Dec 3, 2018 8:16pm -08:00)
  • The lesson to be learned from Tumblr’s dramatic shift in content-hosting policy is: OWN YOUR OWN DOMAIN. You’re nobody on the internet if you don’t own your domain.

    Los Angeles, California • 56°F
    Mon, Dec 3, 2018 9:25pm -05:00 (liked on Mon, Dec 3, 2018 7:59pm -08:00)
  • Aaron Parecki
    I spend a lot of time on the road and in hotels these days, so I'm always looking for ways to stay productive while traveling. This has been the best trick I've found so far. #productivity #lifehack #travelsmart #cloneyourself
    The Venetian Las Vegas in Las Vegas, Nevada, USA
    57 likes 2 reposts 8 replies
    Mon, Dec 3, 2018 7:45pm -08:00 #productivity #lifehack #travelsmart #cloneyourself
  • Chris Fritz https://twitter.com/chrisvfritz
    At your next company meeting, you *could* spend 15 minutes discussing whether to donate to Vue's Open Collective - but with everyone's hourly rate, it'd likely be cheaper to skip the discussion and just become a Bronze sponsor right now. https://opencollective.com/vuejs#about
    Los Angeles, California • 58°F
    Mon, Dec 3, 2018 9:05pm +00:00 (liked on Mon, Dec 3, 2018 7:25pm -08:00)
  • Eddie Hinkle https://eddiehinkle.com/   •   Dec 3
    I think this is a great idea! I would love to share stories and view stories in the IndieWeb. I haven’t added it to my website because I’m sure I won’t post because I know it is unlikely that anyone will visit my site daily and look at them. But I would totally publish them if I knew they could show up in people’s readers! I also would totally add support for this in Indigenous for iOS
    Aaron Parecki
    Then I guess we'd need to translate this to Microsub somehow, so that the Microsub server would be responsible for aggregating the story content.

    Would you want to have just one list of stories or would you expect it to be a list per channel?
    Los Angeles, California • 58°F
    1 reply
    Mon, Dec 3, 2018 6:39pm -08:00
  • Eddie Hinkle https://eddiehinkle.com/   •   Dec 3
    I think this is a great idea! I would love to share stories and view stories in the IndieWeb. I haven’t added it to my website because I’m sure I won’t post because I know it is unlikely that anyone will visit my site daily and look at them. But I would totally publish them if I knew they could show up in people’s readers! I also would totally add support for this in Indigenous for iOS
    Aaron Parecki
    We just need to standardize on some format. In this case, I think we can just do this with some JSON syntax, since it doesn't really make sense to have HTML fallback like we normally do with microformats? Here's what my site publishes so that its frontend can show the story interface: https://aaronparecki.com/story.json
    Los Angeles, California • 58°F
    Mon, Dec 3, 2018 6:35pm -08:00
  • Vika https://fireburn.ru/   •   Dec 4

    Screenshots of stories (or Snaps, if you wanna trace the idea to the original) seems to be the intended workflow. So Stories being saved doesn’t seem to be a problem… I guess? And remember that if it got on the Internet, it remains on the Internet… forever.

    The visibility of story content seems to be present on story-supporting silos, so that should be fairly logical to implement. Authentication would be required in this case.

    Aaron Parecki
    I haven't done any of the fancy stuff Instagram has done with things like getting feedback on stories like their polling buttons or sliders. Right now this is the endpoint my site's JavaScript hits to find out whether to show the story interface and fetch the images or video: https://aaronparecki.com/story.json

    I guess if we just standardized on some format like this we could add support to various readers pretty easily.
    Los Angeles, California • 58°F
    Mon, Dec 3, 2018 6:34pm -08:00
  • Aaron Parecki
    at Waypoint Kitchen
    Los Angeles, California • Mon, December 3, 2018 6:29pm
    33.94579 -118.392815
    Los Angeles, CA, United States • 58°F
    5 Coins
    Mon, Dec 3, 2018 6:29pm -08:00
  • Aaron Parecki
    Contributions from: Australia, Japan, Russian Federation, Sweden, United Kingdom, United States
    Mon, Dec 3, 2018 6:28pm -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-2026 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