In reply to: https://github.com/indieweb/indieauth/issues/132

So, in my interpretation, @gRegorLove is issuing a token to my user...wpdev.gwg.us, but in his, he's issuing a token to his user that I'm allowed to use. I'm assuming his conception is based on his being the owner of the resource.

In my interpretation, when I grant a token to a client like indiebookclub, I’m issuing the token to that client and the token has my information in it. Similarly, with Ticketing, I’m granting a token to an individual site and the token has my information in it. In both cases the token is used to access something on my site.

I’m open to do this differently, but currently I don’t understand why it would be different. The issuer, subject, and resource seem to communicate all the information about who the token is for and how to use it.


A highlight from IndieWebCamp San Diego:

Them: “you can scroll if you want to”
Me: “you can leave your friends behind”


In reply to: https://github.com/indieweb/indieauth/issues/132

Some more context: this is specifically for Ticketing. I’m testing from staging.gregorlove.com and sending tickets to wpdev.gwg.us.

In my mind, sending a ticket to someone is analogous to an IndieAuth Client redeeming an authorization_code — both an authorization_code and a ticket are redeemed for an access token. As a result, my implementation for generating the access token hasn’t changed for the Ticketing flow so far. My access token response includes a me property of staging.gregorlove.com.

David’s implementation is apparently expecting that me property to be wpdev.gwg.us so he can identify which user the token can be used on behalf of (thinking specifically of multi-user environments like WordPress).

It feels odd to me to return someone else’s URL in the me property. It seems like the initial subject sent with the ticket should be verified by the recipient and used to determine the user on the site before redeeming the ticket. If a valid user isn’t identified, it should return an error instead of trying to redeem the ticket.

I think the main use for the me property in the Ticketing flow, so far, is as a reminder which site the access token can be used for. It might be displayed in an admin interface, for example.


In reply to: https://www.instagram.com/p/C1AWu1RPuGJ/c/18305326663133989/

@jayliflani Live indeed! That’s literally why I’m suggesting it. Wearing a mask is an incredibly simple way to protect each other from a virus that is disabling and killing so many people. We can share in moments of joy together and keep each other safe at the same time. 💛


In reply to: https://www.instagram.com/p/C1AWu1RPuGJ/

We're heading into another big COVID surge this winter so I hope you'll consider requiring masks for an accessible event 💛


Overheard in San Diego: “I’m reasonably sure my nephew isn’t going to fire a missile at the plane.”


Feeling overwhelmed and like some things are just meaningless, but I got a short little walk in for my stupid mental health. The sun felt good at least.


In reply to: https://cleverdevil.club/@jonathan/111558881593625511

Oof, sorry to hear. :/ I've seen some research that the JN.1 variant is showing peak symptoms a few days later in the infection. No idea how/if that interacts with Paxlovid treatment. Rest well!



I’ve been looking over Mike Hoerger’s Pandemic Mitigation Collaborative - Data Tracker which estimates and projects daily new COVID cases in the US based on wastewater levels. I think it’s pretty accessible and makes it more obvious how risky it actually is out there.

From the 2023-12-04 report, we’re at an estimated 1.2 million new cases per day. About 1 in 38 people are infectious. In a group of 10 people, there’s a 23% chance anyone is infectious. This is more transmission than during 88.9% of the pandemic. The data tracker link above has a video where he explains the methodology for these numbers.

Wastewater levels are rising as we head into yet another winter surge even earlier this year. Let’s keep each other safe out there by wearing well-fitting respirators, filtering the air, improving ventilation, and staying up to date with our vaccines. 😷💚

Two charts of US SARS-CoV-2 Wastewater Levels, COVID-19 Case Estimates, and 4-week forecast. One chart is for all-time and one is for the last six months. Also shows tables of current estimates, weekly estimates, 2023 cumulative estimates, and 4-week forecasted estimates. Finally, a table shows the % chance anyone is infectious in a group of people based on the number of people.

Image from: Hoerger, M. (2023, December 4). U.S. SARS-CoV-2 wastewater levels, COVID-19 case estimates, and 4-week forecast: Report for December 4, 2023. Pandemic Mitigation Collaborative. https://www.pmc19.com/data


In reply to: https://sarajaksa.eu/2023/12/the-chicken-egg-problem-of-movie-microformats/

I don’t think the watch-of property has to be geared towards internet videos. The URL can be the video you’re actually watching, like on YouTube, or something that represents what you watched, like Wikipedia. That link doesn’t need to be canonical, either. For example, a corollary with my event posts (example) is that I link the location to a venue page on my site where I publish the venue information with an h-card.

If there is no meaningful URL to link to, it’s possible to use p-watch-of instead and just mark up the title. In either case, I think the title of what was watched will be the most important for consumers, at least initially. Getting into categorizing (movies, TV, YouTube, etc.) and uniquely identifying titles would be more complex. That complexity might also be part of why we haven’t seen aggregators yet.


Want to read: Doppelganger: A Trip into the Mirror World by Naomi Klein (ISBN 9780374610326)


RSVP interested to Author Meets BookTok: Sim Kern and Rashid Khalidi on “The Hundred Years’ War on Palestine”

I want to attend, but it’s early Pacific time so might not make it. It says it will be recorded, though, so hopefully available afterwards.



@fromjason@mastodon.social Hi, yes, hello, the line “the web that screamed in horror when summoned through a land line” in the footer of your site is fantastic.


I don’t post about it often, but I maintain indiebookclub, an app to help track books you’re reading on your own website. I just set up a new feature for it, a year in review page: indiebookclub.biz/review/2023



Marching band but make it techno: youtube.com/watch?v=dlFrI8_Orys


Alright, Geico is frustrating me to no end. They 110% do not let you get to talk to a human on the phone and their site doesn't tell me anything about my pending auto policy. Anyone have better auto insurance recommendations for California?


Today is International Day of Solidarity with the Palestinian People. I learned of the collective Publishers for Palestine and the Free Palestine Reading List they’ve organized, encouraging people to read books by Palestinians. This week they have more than 30 e-books available for free. Check it out!